Header Ads

A morte de CyanogenMod e o que significa para o desenvolvimento

Cyanogen Inc. finalmente entregou uma bala ao cérebro - de CyanogenMod. Depois de anos de mudanças tumultuosas 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, a companhia anunciou hoje que todos os serviços Cyanogen e construções noturnas suportadas por Cyanogen serão descontinuados após 31 de dezembro de 2016.

A morte de CyanogenMod

Depois Cyanogen Inc. anunciou esta notícia em seu blog oficial, muitas pessoas estavam confusas e especulou o que realmente aconteceria com 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 interpretam erroneamente a declaração da Cyanogen Inc.. No entanto, a equipe por trás CyanogenMod esclareceu o que isso significaria para a popular distribuição do Android em um post de blog separado. Em essência, aqui está a essência do que vai mudar:
  • Todo suporte monetário e infraestrutural para o 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 compilação noturnos. Como tal, CyanogenMod não mais receberá compilações noturnas após 31 de dezembro. Mas espere, e se a equipe simplesmente encontrar outro host para construir nightlies?
  • A equipe do CyanogenMod não continuará o desenvolvimento oficial do projeto. Cyanogen Inc. detém os direitos para a marca, por isso a equipe CyanogenMod decidiu que não é mais vale o desenvolvimento contínuo para a distribuição open source sem apoio monetário ou infra-estrutural. Além disso, mesmo se a equipe fosse encontrar um fluxo de receita alternativa (talvez por meio de doações), o problema não vale a pena devido às questões legais potenciais que poderiam ser envolvidos se Cyanogen Inc., e todas as marcas que a empresa possui, incluindo CyanogenMod, foram vendidos para outra empresa. Além disso, a equipe argumenta que a marca CyanogenMod foi manchada devido à sua associação com Cyanogen, para que os novos usuários podem ser cautelosos de instalar CyanogenMod.
  • No entanto, CyanogenMod será rebrand como LineageOS. Temos ouvido falar desse projeto nos bastidores das últimas semanas, mas agora temos uma confirmação oficial sobre seu objetivo. Este esforço, presumivelmente dirigido pelo próprio Steve Kondik, espera revitalizar o que tornou o CyanogenMod tão grande - um esforço de base, dirigido pela comunidade para uma distribuição do Android. Nós não sabemos se LineageOS vai decolar, mas é concebível que se ele faz, a equipe poderia encontrar um servidor de compilação e configurar tudo para imitar a infra-estrutura CyanogenMod de idade - o resultado final do que significaria que pouco iria mudar para o usuário final.
  • Cyanogen Inc. não está fechando - pelo menos ainda não. Isso ficou claro no post anterior do blog, mas eu vi alguma confusão em relação à notícia que justificava algum esclarecimento. A empresa está reduzindo o tamanho e vai se concentrar em um novo projeto (o "Cyanogen Modular OS" do programa), e eles estão apenas cortando serviços que eles acreditam que não podem mais manter. 
Embora CyanogenMod esteja oficialmente morto, o projeto open source viverá como LineageOS. Mas o que isso significa para o usuário médio e desenvolvedores?

O Futuro do Desenvolvimento

É difícil dizer o que vai acontecer daqui em diante. Existem vários cenários que poderiam ser implementados no futuro:
  1. LineageOS realmente decola, encontrando apoio significativo de desenvolvedores individuais que se comprometem a continuar a manter LineageOS para seus respectivos dispositivos. Além disso, a equipe é capaz de adquirir uma fonte de financiamento, provavelmente por doações, para fornecer hospedagem e um servidor para construir nightlies. Dado que outras pequenas distribuições do Android foram capazes de 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 quantidade maciça de financiamento que foi contribuído 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 como a comunidade de desenvolvimento confiou largamente em CyanogenMod para fornecer um ramo estável que os indivíduos poderiam então forquilha. Dispositivos populares serão menos prováveis ​​afetados, dada a alta demanda de desenvolvimento e altas quantidades de talentos de desenvolvimento atraídos para o dispositivo.
  3.  LineageOS não consegue decolar. Não importa como você olha para ele, isso seria terrível para a comunidade entusiasta. Os problemas mencionados na # 2 seriam ainda mais complicados e muitos usuários perderiam o acesso a um dos ROMs personalizados mais duradouros e mais estáveis ​​no mundo do Android. Quanto aos desenvolvedores, isso significaria que eles teriam que procurar em outro lugar para uma base estável. Por exemplo, o XDA Recognized Developer SultanXDA nos disse que ele não iria tocar LineageOS se ele não tem um ramo estável e pode, em vez disso, recorrer a AOSPA como base. Felizmente para proprietários OnePlus, isso não vai representar um problema, mas para dispositivos que não têm uma base AOSPA estável (e no futuro, não terá uma base CM estável), é difícil dizer o que vai acontecer. 
 Todos estes são cenários hipotéticos do que é realmente um garfo na estrada para CyanogenMod e desenvolvedores ROM personalizado. Seja qual for o cenário, dependerá inteiramente do quanto o apoio LineageOS recebe da comunidade de desenvolvimento. Se ou não a morte de CyanogenMod soletra a morte do desenvolvimento de ROM personalizado estável em determinados dispositivos será para os desenvolvedores e usuários. Se você já usou um CyanogenMod ROM no passado e gostaria de mostrar o seu apoio, agora é um momento crítico para garantir que o espírito do projeto vive em LineageOS. 

Adendo #1

O site da CyanogenMod, o wiki, os fóruns, o Gerrit e os servidores de download foram retirados 6 dias antes da data prometida. Felizmente, alguns usuários têm se esforçado para arquivar tanto material como eles poderiam obter desde o anúncio, então algum material conseguiu sobreviver.

Aqui está um arquivo do blog CyanogenMod posta oferecendo o adeus do projeto. Aqui está um arquivo do CyanogenMod wiki. Aqui está um arquivo de todas as compilações CyanogenMod snapshot. Os açambarcadores 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 nesta história.

No comments:

Powered by Blogger.