Ο δημιουργός του Focal αποκαλύπτει τα "μυστικά" της Cynogen

CyanogenMod Focal Developer

Η απόφαση μελών του CyanogenMod να ιδρύσουν την εταιρεία Cyanogen είχε ως αποτέλεσμα ποικίλες αντιδράσεις, μέχρι και την αποχώρηση γνωστών προγραμματιστών από την ομάδα.

Ο δημιουργός του Focal, αμέσως μετά την αποχώρησή του μας αποκαλύπτει κάποιες ενδιαφέρουσες πληροφορίες εκ των έσω!

Ας δούμε λοιπόν όλη την ιστορία από την αρχή:

CyanogenMod και Focal

CyanogenMod Focal Developer

Ο Steve Kondik (αρχικός δημιουργός του CyanogenMod) είχε εκφράσει ότι η εμπειρία χρήσης από την Stock εφαρμογή κάμερας δεν είναι η κατάλληλη.

Ο Guillaume Lesniak ανέλαβε να υλοποιήσει μία "καλύτερη" εφαρμογή κάμερας (που θα ενσωματωνόταν στην ROM). Κατά την διάρκεια της ανάπτυξης ενημέρωνε την ομάδα για την πρόοδο του Development.

Λίγες μέρες πριν την επίσημη διάθεση της εφαρμογής (που ονομάστηκε Focal), ο Steve Kondik και ο Koushik Dutta μίλησαν στον Guillaume για το μέλλον την ανάπτυξης της ROM.

Συγκεκριμένα του είπαν ότι έχουν βρει επενδυτές, και είναι έτοιμοι να ανοίξουν την εταιρεία Cyanogen Inc.

Αρχικά η ιδέα ακουγόταν καλή, θα μπορούσαν επιτέλους να κάνουν το "χόμπυ τους" δουλειά. Ως φοιτητής ο Guillaume Lesniak θα μπορούσε να πληρώνεται για να κάνει αυτό που μέχρι τώρα έκανε δωρεάν, αλλά και να αφιερώνει περισσότερο χρόνο στο Project.

Μέχρι εκείνη την στιγμή ο δημιουργός του Focal δεν είχε ακριβή ενημέρωση για το πώς θα βγάζανε λεφτά για τους επενδυτές, αλλά κάποιες ιδέες περιελάμβαναν έναν "εύκολο Installer" για τις ROMs που θα είναι επί πληρωμή, ή κάποιες Premium υπηρεσίες.

Συνοπτικά ήταν θετικός στην αλλαγή μέχρι εκείνο το σημείο. Οι συζητήσεις με τους Steve Kondik και Koushik Dutta συνεχίστηκαν και το επόμενο διάστημα πάνω στο θέμα, όπου και του είπαν ότι δουλεύουν τα συμβόλαια.

Τα πράγματα δεν είναι όπως φαίνονταν

Μετά όμως άρχισαν τα "παρατράγουδα".

Σε συζήτηση με τον Koush του ανέφεραν ότι το Focal πρέπει να αλλάξει "άδεια" καθότι η GPL δεν τους κάλυπτε. Φυσικά αυτό δεν ίσχυε, η GPL είναι παραπάνω από ιδανική για Open Source Projects.

Επίσης του ανέφεραν ότι ίσως είναι απαραίτητες αλλαγές στο Project, για τις οποίες ο κώδικας δεν θα γίνει διαθέσιμος (άρα δεν θα ναι τα πάντα Open Source στο Project?!)

Σε αυτό το σημείο ο Guillaume άρχισε να νιώθει αδικημένος, καθότι θα άρχιζαν να "πουλάνε" την δουλειά του. Παρ' όλα αυτά δέχτηκε με την αλλαγή άδειας του κώδικά του, καθότι ένιωθε ότι δεν είχε άλλη επιλογή.

Από την άλλη, άλλο μέλος της ομάδας (που δεν είχε ενημερωθεί για τα περί της εταιρείας), ανακάλυψε το domain cyngn.com, καθώς και λεπτομέρειες πίσω απ' αυτό.

Όταν τα παραπάνω άρχισαν να γίνονται γνωστά, οι "επικεφαλείς" της ομάδας CyanogenMod άρχισαν να αρνούνται οποιαδήποτε συσχέτιση με το παραπάνω domain, καθώς και να διαψεύδουν σχέδια για ίδρυση εταιρείας.

Γιατί να πούνε ψέματα για κάτι που θα ανακοίνωναν?

Το μέλος που αρχικά είχε ανακαλύψει το domain της (μελλοντικής) εταιρείας ανάφερε το θέμα στο xda. Η επίσημη απάντηση ήταν:

"Μην μπλέκεσαι, μην απαντάς άστο".

Γιατί να μην πουν απλά την αλήθεια?

Και η ιστορία συνεχίζεται με την CyanogenMod να αφαιρεί χαρακτηριστικά από τις ROMS (όπως τα "Advanced Settings") χωρίς να υπάρχει σαφής αντικαταστάτης τους. Επίσης άρχισαν να γίνονται αλλαγές για να γίνει η ROM συμβατή με την CTS της Google, δηλαδή τους "όρους" που πρέπει να πληρεί μία ROM για να έχει προεγκατεστημένα τα Google Apps.

Ακόμα και χαρακτηριστικά που ήθελε ο κόσμος, (όπως το σώσιμο φωτογραφιών στην SD από την Camera App) αφαιρέθηκαν για να γίνει συμβατή η ROM με τους όρους της Google.

Μέχρι και η "εξ αρχής πρόσβαση Root" θα αφαιρεθεί. "Οι χρήστες δεν χρησιμοποιούν το Root" ανέφεραν.

Και βάζουμε μία μικρή παρένθεση: βλέπουμε ότι η ROM σταματάει να έχει επίκεντρο τον χρήστη όπως είχα αναφέρει στο παρελθόν σε άλλο άρθρο.

Η ιστορία συνεχίζεται και τα "προβλήματα" αυξάνονται. Πώς developers που έχουν συμβάλλει στο Project θα "ανταμειφθούν" για την δουλειά τους? Θα τους προσλάβει όλους ως υπαλλήλους? Ανέφικτο.

Η στάση (αλλά και τα "ψέμματα") του Steve έκαναν πολλούς developers να αποχωρήσουν από την ομάδα, αλλά και χρήστες να εγκαταλείπουν την ROM.

Φτάνοντας στο σήμερα

Και φτάνουμε στο σήμερα, όπου είχαμε την επίσημη ανακοίνωση για την ίδρυση εταιρείας.

Ένα φυσικά σημείο που ενόχλησε τον Guillaume ήταν το γεγονός ότι η εφαρμογή κάμερας που είχε φτιάξει, αναφερόταν ως "η εφαρμογή κάμερας της εταιρείας Cyanogen".

Επικοινώνησε με μέλη της ομάδας και στο τέλος με τον ίδιο τον Steve ο οποίος (στην ουσία) απέφυγε να απαντήσει.

Οι "δημιουργοί" της εταιρείας δέχτηκαν έντονη κριτική, και ο ίδιος ο Steve δεν βοήθησε καθόλου την κατάσταση καθότι απλά ειρωνευόταν τα άλλα μέλη.

CyanogenMod G+

Το Focal τελικά αφαιρέθηκε από την ΡΟΜ έπειτα από απαίτηση του Guillaume, μαζί με πολλούς ακόμα developers που νιώθουν ότι ο Steve απλά εκμεταλλεύτηκε την δουλειά τους.

Αντί επιλόγου

Και φτάνουμε στο τελευταίο point, το οποίο θέλω και να κρατήσουμε. Το CyanogenMod δεν είναι μόνο οι αρχικοί δημιουργοί του (ο Steve ή ο Koushik). Εκατοντάδες άλλοι συνέβαλλαν στο Project (η μαγεία του Open Source ε?).

Από το σημείο και μετά που μέρος του θα σταματήσει να είναι Open Source, ή που άλλοι θα βγάζουν λεφτά από την δική σου δουλειά πολλοί devs θα σταματήσουν να ασχολούνται με αυτό όπως και (ήδη) έχει γίνει.

Σίγουρα αναμένουμε εξελίξεις.

Το πλήρες κείμενο από την σκοπιά του δημιουργού το Focal θα βρείτε στο Link παρακάτω.

  • cyanogenmod-1
  • cyanogenmod-2

Σχετικό Link

Κάντε Like το GreeceAndroid.gr στο Facebook!

Γίνετε μέλος της Ελληνική Κοινότητας του Android στο G+

aByte