Πολλοί στην κοινότητα XDA αναμένουν αναμφίβολα την επερχόμενη πλήρη κυκλοφορία του Ενα συν ένα (OPO). Αυτή η συσκευή σκοπεύει να ξεχωρίσει από τη θάλασσα άλλων επιλογών smartphone, προσφέροντας όχι μόνο ναυαρχίδα προδιαγραφές σε τιμή ευκαιρίας υπογείου, αλλά και με στόχο την παροχή μιας μοναδικής εμπειρίας λογισμικού μέσω της συνεργασίας με Cyanogen Inc.
Όσοι παρακολουθούσαν τη συσκευή πιθανότατα γνωρίζουν ότι ο πηγαίος κώδικας του πυρήνα με εντολή GPL για τη συσκευή ήταν απλώς κυκλοφόρησε πριν από τέσσερις ημέρες. Για όσους δεν γνωρίζουν, αυτό δίνει τη δυνατότητα στους προγραμματιστές του πυρήνα και της ROM aftermarket να δημιουργήσουν εργασίες ανάπτυξης που έχουν κατασκευαστεί από την πηγή χωρίς να χρειάζεται να συνδυάζουν κομμάτια που προορίζονται για άλλο υλικό. Ως εκ τούτου, αυτό είναι γενικά το βήμα διατήρησης της πύλης πριν ξεκινήσει η αληθινή ανάπτυξη που έχει δημιουργηθεί από πηγή για μια συσκευή. Ωστόσο, ακόμη και πριν κυκλοφορήσει επίσημα ο πηγαίος κώδικας που απαιτείται από την GPL, είδαμε
Ενώ η έκδοση πηγής πυρήνα Linux είναι αρκετά σημαντική και ένα εξαιρετικό εργαλείο για προγραμματιστές aftermarket, αυτό δεν είναι πραγματικά λόγος για γιορτές. Αυτό επειδή κάθε Η συσκευή αποστολής που χρησιμοποιεί τον πυρήνα Linux πρέπει να καθιστά διαθέσιμο αυτόν τον κώδικα δυνάμει του Άδεια GPLv2. Ωστόσο, τι είναι μεγάλη υπόθεση είναι όταν ένας OEM κυκλοφορεί ένα πλήρες δέντρο συσκευών για να βοηθήσει τους προγραμματιστές aftermarket στο ταξίδι τους. Αυτό έχει συμβεί μερικές φορές στο παρελθόν, συγκεκριμένα από τη Sony σε ορισμένες συσκευές, αλλά αυτό είναι μακράν η εξαίρεση και όχι ο κανόνας. Τώρα μόλις πριν από μία ώρα, η ομάδα του CyanogenMod κυκλοφόρησε το πλήρες δέντρο συσκευών για το OnePlus One. Και αν αυτό δεν ανταποκρίνεται στην κωδική ονομασία της συσκευής (μπέικον), δεν ξέρω τι ισχύει.
Εάν είστε προγραμματιστής τρίτου μέρους που θέλει να αρχίσει να δημιουργεί για το OnePlus One, κατευθυνθείτε στο δέντρο συσκευών (και πηγή πυρήνα) για να ξεκινήσετε. Στη συνέχεια, φροντίστε να κατευθυνθείτε στο δικό μας Ενα συν ένα για να μοιράζεστε όλες τις εργασίες ανάπτυξης που μόλις δημιουργήσατε.