Qual é a diferença entre Cyanogen Os e Cyanogenmod Os?
Sabemos mais sobre CyanogenMod, o projeto de código aberto, seus desenvolvedores e Cyanogen, Inc., podemos começar a falar sobre Cyanogen OS. Esta peça de software é, para simplificar, um CyanogenMod modded para OEMs colocarem em seus telefones, direto da caixa. O Cyanogen OS também apresenta recursos e serviços proprietários, algo que discutimos não há muito tempo, pois vimos a parceria da Microsoft com o Cyanogen se tornar uma realidade. O que isso significa para os usuários é que haverá pacotes de aplicativos e serviços nos lançamentos do SO Cyanogen, o que para muitos significa que o Cyanogen está transgredindo o espírito de seu projeto original.
Cyanogen, Inc tem pago desenvolvedores, incluindo muitos contratados de projetos populares de ROM do Android, que ajudam a construir e manter o CyanogenMod assim como o SO Cyanogen, enquanto o resto dos colaboradores do CyanogenMod são voluntários. Como o post de Guillaume Lesniak previu, os desenvolvimentos que vêm do Cyanogen, Inc ajudam a ROM (eles recentemente expandiram ainda mais sua equipe do CyanogenMod), e hoje suas construções do Lollipop estão entre as melhores ROMs tanto para usuários quanto para desenvolvedores. Mas como foi dito anteriormente, os colaboradores do CyanogenMod não são reconhecidos, e também não são recompensados. Alguns desenvolvedores voluntários do CyanogenMod são recompensados com dispositivos de teste e outros presentes legais, mas de certa forma isso ainda é em grande parte injusto. Considere o seguinte:
CyanogenMod os colaboradores voluntários adicionam novo código a um projeto que é de código aberto, mas que é finalmente controlado pela Cyanogen, Inc e suas contribuições podem (e na maioria dos casos serão) eventualmente fundidas com uma construção comercial do Cyanogen OS para o lucro da Cyanogen, Inc. Discutimos um pouco disso em uma característica onde dissemos que isso é fundamental para a Cyanogen construir sua ROM comercial, e talvez seja um dos maiores pontos fortes que a empresa tem. É importante ressaltar que os colaboradores não são escravizados pelo Cyanogen, e enquanto não são pagos, o projeto CyanogenMod acaba beneficiando milhares de usuários - e desenvolvedores - ao redor do globo. Dito isso, eles não recebem recompensas diretas por seu trabalho duro.
Então, em termos fáceis: Cyanogen, Inc é uma empresa que tem desenvolvedores que constroem, mantêm e suportam o CyanogenMod, que também é largamente dependente de desenvolvedores voluntários. CyanogenMod é um projeto de código aberto, mas o Cyanogen OS contém serviços de código fechado e aplicativos integrados que também são integrados ao sistema. Cyanogen OS se beneficia do CyanogenMod por ser uma modificação que se baseia nele, mas com software proprietário adicional e recursos exclusivos. CyanogenMod interage tanto com a corporação quanto com a equipe de colaboradores e a empresa também recompensa alguns dos voluntários. CyanogenMod e as adições da corporação resultam no Cyanogen OS, o que significa que os contribuintes indiretamente adicionam ao software comercial.