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

O rei está morto, vida longa ao rei!

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

A Cyanogen Inc. finalmente entregou uma bala no cérebro - do CyanogenMod. Após anos de rotatividade tumultuada na empresa, a Cyanogen anunciou recentemente que a empresa consolidaria todos os seus esforços em um novo programa Cyanogen Modular OS.

Como parte de sua consolidação, a empresa anunciou que muitos de seus funcionários, incluindo o próprio Cyanogen (Steve Kondik), se separariam da empresa. Finalmente, hoje a empresa anunciou que todos os serviços Cyanogen e versões noturnas suportadas por Cyanogen serão descontinuados após 31 de dezembro de 2016.


A Morte do CyanogenMod

Depois que a Cyanogen Inc. anunciou esta notícia em seu blog oficial, muitas pessoas ficaram confusas e especularam o que realmente aconteceria 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 a declaração da Cyanogen Inc. No entanto, a equipe por trás do CyanogenMod esclareceu o que isso significaria para a popular distribuição do 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 do 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 não receberá mais compilações noturnas após 31 de dezembro. Mas espere, e se a equipe simplesmente encontrar outro host para criar noites?
  • A equipe do CyanogenMod não continuará o desenvolvimento oficial do projeto . Como a Cyanogen Inc. possui os direitos da marca, a equipe da CyanogenMod decidiu que não vale mais a pena continuar desenvolvendo a distribuição de código aberto sem suporte monetário ou de infraestrutura. Além disso, mesmo que a equipe encontre um fluxo de receita alternativo (talvez por meio de doações), o problema não vale a pena devido aos possíveis problemas legais que poderiam estar envolvidos se a Cyanogen Inc. e todas as marcas que a empresa possui, incluindo CyanogenMod, seriam vendidos para outra empresa. Além disso, a equipe argumenta que a marca CyanogenMod foi contaminada devido à sua associação com o Cyanogen, portanto, os novos usuários podem ter receio de instalar o CyanogenMod.
  • No entanto, o CyanogenMod será renomeado como LineageOS . Ouvimos esse projeto nos bastidores nas últimas semanas, mas agora temos uma confirmação oficial sobre seu objetivo. Esse esforço, presumivelmente executado pelo próprio Steve Kondik, espera revitalizar o que tornou o CyanogenMod tão bom - um esforço de base comunitária dirigido pela comunidade em uma distribuição Android. Não sabemos se o LineageOS decolará, mas é possível que, se ocorrer, a equipe possa encontrar um servidor de compilação e configurar tudo para imitar a antiga infraestrutura CyanogenMod - cujo resultado final significaria que pouco mudaria para o servidor. usuário final.
  • A Cyanogen Inc. não está sendo desligada - pelo menos ainda não. Isso ficou claro no post anterior, mas vi algumas confusões sobre as notícias que mereciam algum esclarecimento. A empresa está reduzindo o tamanho e se concentrará em um novo projeto (o programa “Cyanogen Modular OS”), e eles estão apenas cortando os serviços que acreditam que não podem mais manter.

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


O futuro do desenvolvimento

É difícil dizer o que vai 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 prometem continuar mantendo o LineageOS para seus respectivos dispositivos. Além disso, a equipe é capaz de adquirir uma fonte de financiamento, provavelmente através de doações, para fornecer hospedagem e um servidor para criar diárias. Dado que outras distribuições menores do Android foram capazes de encontrar servidores para a criação noturna, isso não é inconcebível.
  2. O LineageOS decola, mas a operação será atenuada. Dada a escala da operação do CyanogenMod e a enorme quantidade de financiamento contribuído pela Cyanogen Inc. para manter o suporte a dispositivos, pode ser difícil encontrar suporte para o desenvolvimento de dispositivos menos conhecidos. Nesse caso, muitos dispositivos podem sofrer uma seca de desenvolvimento, já que a comunidade de desenvolvimento confiou amplamente no CyanogenMod para fornecer um ramo estável que os indivíduos poderiam então forçar. Os dispositivos populares serão menos provavelmente afetados, dada a alta demanda por desenvolvimento e as grandes quantidades de talento em desenvolvimento atraídas pelo dispositivo.
  3. O LineageOS falha ao decolar. Não importa como você olhe, isso seria terrível para a comunidade entusiasta. Os problemas mencionados no item 2 seriam mais agravados e muitos usuários perderiam o acesso a uma das ROMs personalizadas mais estáveis ​​e de maior duração no mundo do Android. Quanto aos desenvolvedores, isso significaria que eles teriam que procurar em outro lugar uma base estável. Por exemplo, o desenvolvedor reconhecido Sultan nos disse que não tocaria no LineageOS se ele não tivesse uma filial estável e, em vez disso, poderia recorrer à AOSPA como base. Felizmente para os proprietários do OnePlus, isso não representa 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 esses são cenários hipotéticos do que é realmente uma bifurcação na estrada para os desenvolvedores de CyanogenMod e Custom ROM. Qualquer que seja o cenário, dependerá inteiramente de quanto suporte o LineageOS recebe da comunidade de desenvolvimento . Se a morte do CyanogenMod significa ou não a morte do desenvolvimento estável e personalizado da ROM em determinados dispositivos, cabe a desenvolvedores e 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 no LineageOS.

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


Adendo # 1

O site, wiki, fóruns, Gerrit e servidores de download do CyanogenMod foram retirados 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, de modo que algum material conseguiu sobreviver.

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