QNA > Q > Qual È La Differenza Tra Cyanogen Os E Cyanogenmod Os?

Qual è la differenza tra Cyanogen Os e Cyanogenmod Os?

Sappiamo di più su CyanogenMod, il progetto open source, i suoi sviluppatori e Cyanogen, Inc, possiamo iniziare a parlare di Cyanogen OS. Questo pezzo di software è, per dirla semplicemente, una CyanogenMod moddata per gli OEM da mettere sui loro telefoni, direttamente fuori dalla scatola. Cyanogen OS dispone di caratteristiche e servizi proprietari, anche, qualcosa che abbiamo discusso non troppo tempo fa quando abbiamo visto la partnership di Microsoft con Cyanogen diventare una realtà. Ciò che questo significa per gli utenti è che ci saranno app e servizi in bundle nelle versioni di Cyanogen OS, che per molti significa che Cyanogen sta trasgredendo lo spirito del loro progetto originale.

main-qimg-8f197dabd4f8a738bdb9856f7365ed93.webp

Cyanogen, Inc ha pagato sviluppatori, compresi molti assunti dai popolari progetti ROM Android, che aiutano a costruire e mantenere CyanogenMod così come Cyanogen OS, mentre il resto dei collaboratori CyanogenMod sono volontari. Come previsto dal post di Guillaume Lesniak, gli sviluppi che provengono da Cyanogen, Inc aiutano la ROM (hanno recentemente ampliato ulteriormente il loro CyanogenMod Team), e oggi le loro build di Lollipop sono tra le migliori ROM sia per gli utenti che per gli sviluppatori. Ma come detto in precedenza, i collaboratori di CyanogenMod sono in gran parte non riconosciuti, e anche non ricompensati. Alcuni sviluppatori volontari CyanogenMod sono ricompensati con dispositivi di prova e altri bei regali, ma in un certo senso è ancora ampiamente ingiusto. Considerate quanto segue:
I collaboratori volontari di CyanogenMod aggiungono nuovo codice ad un progetto che è open source, ma che è in definitiva controllato da Cyanogen, Inc e i loro contributi possono (e nella maggior parte dei casi lo faranno) alla fine essere fusi con una build commerciale di Cyanogen OS per il profitto di Cyanogen, Inc. Abbiamo discusso un po' di questo in una caratteristica in cui abbiamo detto che questa è la chiave per Cyanogen per costruire la sua ROM commerciale, ed è forse uno dei più grandi punti di forza della società. È importante sottolineare che i collaboratori non sono schiavi di Cyanogen, e mentre non vengono pagati, il progetto CyanogenMod finisce per beneficiare migliaia di utenti - e sviluppatori - in tutto il mondo. Detto questo, non ottengono ricompense dirette per il loro duro lavoro.

main-qimg-f3dd09c7fe4bdc6529af6018c4bca607.webp

Una grande parte di CyanogenMod lo rende in Cyanogen OS, quindi si può dire che una grande parte di Cyanogen OS non è fatta da sviluppatori assunti da Cyanogen ma piuttosto da volontari indipendenti. Questa è una di quelle cose che rendono gli attacchi di Cyanogen contro altri sviluppatori o produttori ancora più ironici (per esempio, McMaster ha affermato che "Samsung non potrebbe costruire un buon sistema operativo se ci provasse"). La missione di Cyanogen, Inc di un Android aperto viene anche colpita con i nuovi schemi aziendali che hanno in corso per il loro Cyanogen OS, ma per fortuna la loro comunità ROM è per lo più non influenzata. Molti sostengono che il progetto di Cyanogen non è aperto, dato che hanno l'ultima parola sulle fusioni di codice e possono "chiuderlo" se vogliono, ma anche il progetto open source di Google non è veramente libero da queste preoccupazioni.
Quindi, in termini semplici: Cyanogen, Inc è una società che ha sviluppatori che costruiscono, mantengono e supportano CyanogenMod, che è anche in gran parte dipendente da sviluppatori volontari. CyanogenMod è un progetto open source, ma Cyanogen OS contiene servizi closed source e app in bundle che sono anche integrati nel sistema. Cyanogen OS beneficia di CyanogenMod in quanto è una modifica che si basa su di esso, ma con ulteriore software proprietario e caratteristiche esclusive. CyanogenMod interagisce sia con la corporazione che con il team di collaboratori e l'azienda ricompensa anche alcuni dei volontari. CyanogenMod e le aggiunte della società danno luogo a Cyanogen OS, il che significa che i collaboratori aggiungono indirettamente al software commerciale.

Di Skipp Lue

Perché CyanogenMod è cambiato in Lineage OS? :: Qual è la storia di MediaTek?
Link utili