Ο θάνατος του CyanogenMod και τι σημαίνει για την ανάπτυξη

Cyanogen Inc. έχει ανακοινώσει ότι κάθε υποστήριξη του CyanogenMod θα σταματήσει και θα συνεχίσει να λειτουργεί ως LineageOS. Τι σημαίνει αυτό για προγραμματιστές και χρήστες;

Φαίνεται ότι η Cyanogen Inc. τράβηξε την πρίζα στο CyanogenMod α λίγο νωρίτερα από το αναμενόμενο. Δείτε την Προσθήκη στο τέλος του άρθρου για αρχειοθετημένους συνδέσμους.

Cyanogen Inc. έδωσε τελικά μια σφαίρα στον εγκέφαλο - του CyanogenMod. Μετά από χρόνια ταραχώδους κύκλου εργασιών στην εταιρεία, η Cyanogen πρόσφατα ανακοίνωσε ότι η εταιρεία θα ενοποιήσει όλες τις προσπάθειές της σε μια νέα Πρόγραμμα Cyanogen Modular OS.

Στο πλαίσιο της ενοποίησής τους, η εταιρεία ανακοίνωσε ότι πολλοί από τους υπαλλήλους της, συμπεριλαμβανομένων Ο ίδιος ο Cyanogen (Steve Kondik)., θα χώριζε τους δρόμους της με την εταιρεία. Τέλος, σήμερα η εταιρεία ανακοίνωσε ότι όλα Οι υπηρεσίες Cyanogen και οι νυχτερινές κατασκευές που υποστηρίζονται από το Cyanogen θα διακοπούν μετά την 31η Δεκεμβρίου 2016.


Ο θάνατος του CyanogenMod

Μετά την Cyanogen Inc. ανακοίνωσαν αυτή την είδηση ​​στο επίσημο blog τους, πολλοί άνθρωποι μπερδεύτηκαν και υπέθεσαν τι θα συμβεί 

Πραγματικά συμβεί στο CyanogenMod. Μερικοί άνθρωποι ήταν πεπεισμένοι ότι τίποτα δεν θα άλλαζε σε σχέση με την αγαπημένη προσαρμοσμένη ROM τους, εν μέρει χάρη σε πολλά ιστολόγια που παρερμηνεύουν την Cyanogen Inc. δήλωση. Ωστόσο, η ομάδα πίσω από το CyanogenMod διευκρίνισε τι θα σήμαινε αυτό για τη δημοφιλή διανομή Android σε ξεχωριστή ανάρτηση ιστολογίου. Στην ουσία, εδώ είναι η ουσία του τι θα αλλάξει:

  • Όλη η χρηματική υποστήριξη και η υποστήριξη υποδομής για το CyanogenMod από την Cyanogen Inc. θα σταματήσει. Αυτό περιλαμβάνει προγραμματιστές επί πληρωμή που συνεισφέρουν κώδικα στο έργο ανοιχτού κώδικα, καθώς και διακομιστές νυχτερινής κατασκευής. Ως εκ τούτου, το CyanogenMod θα δεν λαμβάνουν πλέον νυχτερινές κατασκευές μετά την 31η Δεκεμβρίου. Αλλά περιμένετε, τι θα συμβεί αν η ομάδα απλώς βρει έναν άλλο οικοδεσπότη για να φτιάξει βραδιές;
  • Η ομάδα CyanogenMod δεν θα συνεχίσει την επίσημη ανάπτυξη του έργου. Cyanogen Inc. κατέχει τα δικαιώματα της επωνυμίας, επομένως η ομάδα του CyanogenMod αποφάσισε ότι δεν αξίζει πλέον να συνεχιστεί η ανάπτυξη για τη διανομή ανοιχτού κώδικα χωρίς χρηματική υποστήριξη ή υποστήριξη υποδομής. Επιπλέον, ακόμα κι αν η ομάδα έβρισκε μια εναλλακτική ροή εσόδων (ίσως μέσω δωρεών), το πρόβλημα δεν αξίζει τον κόπο λόγω των δυνατοτήτων νομικά ζητήματα που θα μπορούσαν να εμπλακούν εάν η Cyanogen Inc. και όλες οι μάρκες που κατέχει η εταιρεία, συμπεριλαμβανομένου του CyanogenMod, πωλούνταν σε άλλον Εταιρία. Επιπλέον, η ομάδα υποστηρίζει ότι η επωνυμία CyanogenMod έχει αλλοιωθεί λόγω της συσχέτισής της με το Cyanogen, επομένως οι νέοι χρήστες μπορεί να είναι επιφυλακτικοί σχετικά με την εγκατάσταση του CyanogenMod.
  • Ωστόσο, το CyanogenMod θα μετονομασθεί ως LineageOS. Ακούσαμε για αυτό το έργο στα παρασκήνια τις τελευταίες εβδομάδες, αλλά τώρα έχουμε επίσημη επιβεβαίωση σχετικά με τον σκοπό του. Αυτή η προσπάθεια, που προφανώς διευθύνεται από τον ίδιο τον Steve Kondik, ελπίζει να αναζωογονήσει αυτό που έκανε το CyanogenMod τόσο σπουδαίο - μια προσπάθεια από τη βάση, με γνώμονα την κοινότητα σε μια διανομή Android. Δεν ξέρουμε αν το LineageOS θα απογειωθεί, αλλά είναι κατανοητό ότι εάν το κάνει, η ομάδα θα μπορούσε να βρει έναν διακομιστή κατασκευής και να ορίσει τα πάντα για να μιμηθούν την παλιά υποδομή CyanogenMod - το τελικό αποτέλεσμα της οποίας θα σήμαινε ότι λίγα θα άλλαζαν για την τελικός χρήστης.
  • Cyanogen Inc. δεν κλείνει - τουλάχιστον όχι ακόμα. Αυτό κατέστη σαφές στην προηγούμενη ανάρτηση ιστολογίου, αλλά έχω δει κάποια σύγχυση σχετικά με τις ειδήσεις που δικαιολογούσαν κάποιες διευκρινίσεις. Η εταιρεία μειώνει το προσωπικό της και θα επικεντρωθεί σε ένα νέο έργο (το πρόγραμμα "Cyanogen Modular OS") και απλώς διακόπτει τις υπηρεσίες που πιστεύουν ότι δεν μπορούν πλέον να διατηρήσουν.

Αν και το CyanogenMod είναι επίσημα νεκρό, το έργο ανοιχτού κώδικα θα συνεχίσει να λειτουργεί ως LineageOS. Τι σημαίνει όμως αυτή η κίνηση για τον μέσο χρήστη και προγραμματιστές;


Το Μέλλον της Ανάπτυξης

Είναι δύσκολο να πούμε τι θα γίνει από εδώ και πέρα. Υπάρχουν πολλά σενάρια που θα μπορούσαν να συμβούν στο μέλλον:

  1. Το LineageOS πραγματικά απογειώνεται, βρίσκοντας σημαντική υποστήριξη από μεμονωμένους προγραμματιστές που δεσμεύονται να συνεχίσουν να διατηρούν το LineageOS για τις αντίστοιχες συσκευές τους. Επιπλέον, η ομάδα είναι σε θέση να αποκτήσει μια πηγή χρηματοδότησης, πιθανώς από δωρεές, για να παρέχει φιλοξενία και έναν διακομιστή για τη δημιουργία βραδινών βραδιών. Δεδομένου ότι άλλες μικρότερες διανομές Android μπόρεσαν να βρουν διακομιστές για τη δημιουργία βραδινών βραδιών, αυτό δεν είναι αδιανόητο.
  2. Το LineageOS απογειώνεται, αλλά η λειτουργία θα μειωθεί. Δεδομένης της κλίμακας λειτουργίας της CyanogenMod και του τεράστιου ποσού χρηματοδότησης που συνεισέφερε η Cyanogen Inc. Για να διατηρήσετε την υποστήριξη για συσκευές, μπορεί να είναι δύσκολο να βρείτε υποστήριξη για ανάπτυξη σε λιγότερο γνωστές συσκευές. Σε αυτήν την περίπτωση, πολλές συσκευές μπορεί να υποστούν αναπτυξιακή ξηρασία, καθώς η κοινότητα ανάπτυξης βασίστηκε σε μεγάλο βαθμό στο CyanogenMod για να παρέχει έναν σταθερό κλάδο που τα άτομα θα μπορούσαν στη συνέχεια να διαχωρίσουν. Οι δημοφιλείς συσκευές θα επηρεαστούν λιγότερο πιθανό, δεδομένης της μεγάλης ζήτησης για ανάπτυξη και των μεγάλων ποσοτήτων αναπτυξιακών ταλέντων που προσελκύονται από τη συσκευή.
  3. Το LineageOS αποτυγχάνει να απογειωθεί. Όπως και να το δεις, αυτό θα ήταν τρομερό για την κοινότητα των ενθουσιωδών. Τα ζητήματα που αναφέρονται στο #2 θα επιδεινωθούν περαιτέρω και πολλοί χρήστες θα έχαναν την πρόσβαση σε μία από τις πιο σταθερές και μακροχρόνιες προσαρμοσμένες ROM στον κόσμο του Android. Όσο για τους προγραμματιστές, αυτό θα σήμαινε ότι θα έπρεπε να ψάξουν αλλού για μια σταθερή βάση. Για παράδειγμα, XDA Recognized Developer SultanXDAμας είπε ότι δεν θα αγγίξει το LineageOS εάν δεν έχει σταθερό κλάδο και μπορεί αντ' αυτού να στραφεί στην AOSPA ως βάση. Ευτυχώς για τους κατόχους του OnePlus, αυτό δεν θα δημιουργήσει πρόβλημα, αλλά για συσκευές που δεν έχουν σταθερή βάση AOSPA (και στο μέλλον δεν θα έχουν σταθερή βάση CM), είναι δύσκολο να πούμε τι θα συμβεί.

Όλα αυτά είναι υποθετικά σενάρια για το τι είναι πράγματι α διακλάδωση στο δρόμο για προγραμματιστές CyanogenMod και Custom ROM. Ό, τι σενάριο κι αν διαδραματιστεί θα γίνει εξαρτώνται πλήρως από το πόση υποστήριξη λαμβάνει το LineageOS από την κοινότητα ανάπτυξης. Το αν ο θάνατος του CyanogenMod σημαίνει τον θάνατο της σταθερής ανάπτυξης προσαρμοσμένης ROM σε ορισμένες συσκευές θα εξαρτάται από τους προγραμματιστές και τους χρήστες. Εάν έχετε χρησιμοποιήσει μια CyanogenMod ROM στο παρελθόν και θέλετε να δείξετε την υποστήριξή σας, τώρα είναι μια κρίσιμη στιγμή για να διασφαλίσετε ότι το πνεύμα του έργου παραμένει ζωντανό στο LineageOS.

Μπορείτε να ακολουθήσετε το Lineage OS στο LineageOS.org, Κελάδημα, Facebook και Google+


Προσθήκη #1

Ο ιστότοπος, το wiki, τα φόρουμ, το Gerrit και οι διακομιστές λήψης του CyanogenMod καταργήθηκαν 6 ημέρες πριν από την ημερομηνία που είχε υποσχεθεί. Ευτυχώς, ορισμένοι χρήστες προσπαθούν να αρχειοθετήσουν όσο περισσότερο υλικό μπορούσαν να λάβουν από την ανακοίνωση, οπότε κάποιο υλικό κατάφερε να επιβιώσει.

Εδώ είναι ένα αρχείο της ανάρτησης ιστολογίου CyanogenMod που αποχαιρετά το έργο. Εδώ είναι ένα αρχείο του wiki CyanogenMod. Εδώ είναι ένα αρχείο από όλα τα στιγμιότυπα του CyanogenMod. Οι αποθησαυριστές δεδομένων σε όλο το δίκτυο αγωνίζονται για να δουν τι άλλο μπορούν να σώσουν. Θα κρατάμε ενήμερους τους αναγνώστες μας εάν υπάρξουν σημαντικές εξελίξεις σχετικά με αυτήν την ιστορία.