A morte do CyanogenMod e o que isso significa para o desenvolvimento

click fraud protection

Cianogênio Inc. anunciou que todo o suporte do CyanogenMod cessará e continuará ativo como LineageOS. O que isso significa para desenvolvedores e usuários?

Parece que a Cyanogen Inc. desligou o CyanogenMod a um pouco antes do esperado. Consulte o Adendo no final do artigo para links arquivados.

Cianogênio Inc. finalmente acertou uma bala no cérebro - do CyanogenMod. Após anos de movimentações tumultuadas na empresa, a Cyanogen anunciou recentemente que a empresa consolidaria todos os seus esforços em um novo Programa Cyanogen Modular OS.

Como parte da sua consolidação, a empresa anunciou que muitos dos seus funcionários, incluindo O próprio Cianogênio (Steve Kondik), se separaria da empresa. Finalmente, hoje a empresa anunciou que todos Os serviços Cyanogen e compilações noturnas suportadas pelo Cyanogen serão descontinuados após 31 de dezembro de 2016.


A morte do CyanogenMod

Depois da Cyanogen Inc. anunciaram esta notícia em seu blog oficial, muitas pessoas ficaram confusas e especularam o que aconteceria 

realmente aconteceu com o CyanogenMod. Algumas pessoas estavam convencidas de que nada mudaria em relação à sua ROM personalizada favorita, em grande parte graças a muitos blogs que interpretaram mal o nome da Cyanogen Inc. declaração. No entanto, a equipe por trás do CyanogenMod esclareceu o que isso significaria para a popular distribuição Android em uma postagem de blog separada. Em essência, aqui está a essência do que estará mudando:

  • Todo o suporte monetário e de infraestrutura para CyanogenMod da Cyanogen Inc. Cessará. Isso inclui desenvolvedores pagos que contribuem com código para o projeto de código aberto, bem como servidores de construção noturnos. Como tal, o CyanogenMod irá não recebe mais compilações noturnas depois de 31 de dezembro. Mas espere, e se a equipe simplesmente encontrar outro host para criar noites?
  • A equipe CyanogenMod não continuará o desenvolvimento oficial do projeto. Cianogênio Inc. detém os direitos da marca, então a equipe do CyanogenMod decidiu que não vale mais a pena continuar o desenvolvimento da distribuição de código aberto sem apoio monetário ou de infraestrutura. Além disso, mesmo que a equipe encontrasse uma fonte alternativa de receita (talvez por meio de doações), o problema não valeria a pena devido ao potencial questões legais que poderiam estar envolvidas se a Cyanogen Inc. e todas as marcas que a empresa possui, incluindo a CyanogenMod, fossem vendidas a outro empresa. Além disso, a equipe argumenta que a marca CyanogenMod foi contaminada devido à sua associação com o Cyanogen, portanto, novos usuários podem ter medo de instalar o CyanogenMod.
  • No entanto, CyanogenMod irá renomear como Lineage OS. Temos ouvido falar deste projeto nos bastidores nas últimas semanas, mas agora temos a confirmação oficial sobre o seu propósito. Este esforço, presumivelmente dirigido pelo próprio Steve Kondik, espera revitalizar o que tornou o CyanogenMod tão bom - um esforço popular e voltado para a comunidade em uma distribuição Android. Não sabemos se o LineageOS irá decolar, mas é concebível que, se isso acontecer, a equipe poderá encontrar um servidor de compilação e definir tudo para imitar a antiga infraestrutura CyanogenMod - cujo resultado final significaria que pouco mudaria para o usuário final.
  • Cianogênio Inc. não está desligando - pelo menos ainda não. Isso ficou claro na postagem anterior do blog, mas vi alguma confusão em relação às notícias que mereciam alguns esclarecimentos. A empresa está reduzindo o tamanho e se concentrará em um novo projeto (o programa “Cyanogen Modular OS”), e está apenas cortando serviços que acredita não poder mais manter.

Embora o CyanogenMod esteja oficialmente morto, o projeto de código aberto continuará vivo como LineageOS. Mas o que essa mudança significa para o usuário e desenvolvedores médios?


O Futuro do Desenvolvimento

É difícil dizer o que acontecerá daqui em diante. Existem vários cenários que podem ocorrer no futuro:

  1. O LineageOS realmente decola, encontrando suporte significativo de desenvolvedores individuais que se comprometem a continuar mantendo o LineageOS em seus respectivos dispositivos. Além disso, a equipe consegue adquirir uma fonte de financiamento, provavelmente por meio de doações, para fornecer hospedagem e um servidor para construir nightlies. Dado que outras distribuições menores do Android conseguiram encontrar servidores para construir nightlies, isso não é inconcebível.
  2. LineageOS decola, mas a operação será atenuada. Dada a escala da operação da CyanogenMod e a enorme quantidade de financiamento que foi contribuída pela Cyanogen Inc. para manter o suporte para dispositivos, pode ser difícil encontrar suporte para desenvolvimento em dispositivos menos conhecidos. Neste caso, muitos dispositivos podem sofrer uma seca de desenvolvimento, já que a comunidade de desenvolvimento dependeu em grande parte do CyanogenMod para fornecer um ramo estável que os indivíduos poderiam então bifurcar. Dispositivos populares serão menos afetados devido à alta demanda por desenvolvimento e à grande quantidade de talentos em desenvolvimento atraídos para o dispositivo.
  3. LineageOS não decola. Não importa como você olhe, isso seria terrível para a comunidade de entusiastas. Os problemas mencionados no item 2 seriam ainda mais agravados e muitos usuários perderiam o acesso a uma das ROMs personalizadas mais estáveis ​​e duradouras do mundo Android. Quanto aos desenvolvedores, isso significaria que eles teriam que procurar em outro lugar uma base estável. Por exemplo, desenvolvedor reconhecido pelo XDA SultãoXDAnos disse que não tocaria no LineageOS se ele não tivesse um branch estável e poderia, em vez disso, recorrer ao AOSPA como base. Felizmente para os proprietários de OnePlus, isso não será um problema, mas para dispositivos que não possuem uma base AOSPA estável (e no futuro não terão uma base CM estável), é difícil dizer o que acontecerá.

Todos estes são cenários hipotéticos do que é de fato um bifurcação na estrada para desenvolvedores CyanogenMod e Custom ROM. Seja qual for o cenário que se desenrola, dependem inteiramente de quanto suporte o LineageOS recebe da comunidade de desenvolvimento. Se a morte do CyanogenMod significa ou não a morte do desenvolvimento de ROM personalizada estável em determinados dispositivos, dependerá tanto dos desenvolvedores quanto dos usuários. Se você já usou uma ROM CyanogenMod no passado e gostaria de mostrar seu apoio, agora é um momento crítico para garantir que o espírito do projeto continue vivo no LineageOS.

Você pode seguir o Lineage OS em LineageOS.org, Twitter, Facebook e Google+


Adendo nº 1

O site, wiki, fóruns, Gerrit e servidores de download do CyanogenMod foram todos retirados do ar 6 dias antes da data prometida. Felizmente, alguns usuários têm se esforçado para arquivar o máximo de material possível desde o anúncio, então algum material conseguiu sobreviver.

Aqui está um arquivo da postagem do blog CyanogenMod se despedindo do projeto. Aqui está um arquivo do wiki CyanogenMod. Aqui está um arquivo de todas as compilações de snapshots do CyanogenMod. Os acumuladores de dados em toda a rede estão correndo para ver o que mais podem recuperar. Manteremos nossos leitores atualizados se houver algum desenvolvimento importante nesta história.