O Ubuntu 22.04 LTS que estreia em abril deste ano parece que vai abandonar o projeto Canonical Partner Archive e passará a focar na Snap Store. Pelo Ubuntu/Canonical Partner Archive, seus parceiros de software poderiam fazer upload de software proprietário/somente binário para facilitar o acesso dos usuários do Ubuntu.
O Ubuntu Partner Archive teve vários pacotes de software extras oferecidos. A grande maioria pode ser software proprietário. Porém, contam com apoio dado pela Canonical e com interesse significativo do usuário. Exemplos desse processo incluem Google Cloud SDK, Adobe Flash, TI Keystone HPC, VMware View Client e outros componentes.
No entanto, este arquivo de parceiros está vazio desde o Ubuntu 20.10. Mesmo a última versão com suporte a longo prazo, ou seja, o Ubuntu 20.04 LTS teve apenas a chegada do Adobe Flash, que agora é EOL e não possui qualquer tipo de suporte no próximo Ubuntu 22.04.
Ubuntu 22.04 LTS vai abandonar Canonical Partner Archive e focar na Snap Store
Com todas essas questões do esvaziamento de arquivo do parceiro agora já há mais de um ano e para novos pacotes eles preferem que os ISVs sejam enviados à Snap Store. Portanto, tudo indica que a ideia é mesmo acabar com esse projeto e passar a destacar mais o envio para a Snap Store já a partir do novo Ubuntu 22.04 LTS.
Proposta já está aí
Isso ficou ainda mais explícito a partir de agora. O desenvolvedor de longa data do Ubuntu, Steve Langasek, apresentou a proposta na quinta-feira para sua descontinuação com o Ubuntu 22.04 LTS.
Uma das coisas que fazemos como parte da abertura da nova série de desenvolvimento do Ubuntu é habilitar essa série para o arquivo de parceiros da Canonical. O arquivo do parceiro está vazio para todos os lançamentos desde o groovy. Em foco, o único pacote que contém é o Adobe Flash – que não será lançado em Jammy.
A Snap Store amadureceu a tal ponto que acredito que substitui a arquivo do parceiro. Além disso, devemos remover esse arquivo não mais usado de Sistemas Ubuntu daqui para frente, podando o lixo.
Isso exigirá mudanças em vários lugares no Ubuntu. livecd-rootfs, subiquity, ubiquity, curtin, cloud-init, python-apt para remover referências a archive.cc e alterações no ubuntu-release-upgrader para limpar as fontes do apt na atualização entre versões. Tudo isso é possível dentro do espaço de um ciclo de lançamento.
Já solicitei informações da Canonical sobre este plano e ouvi falar de nenhum bloqueador. Embora seja improvável, alguém na comunidade vai ter um problema com essa descontinuação se a Canonical não estiver planejando em publicar qualquer coisa para ele. Assim, queremos ser transparentes para pelo menos deixar saiba que essa mudança está chegando.
Então, detalhes para essa provável mudança podem estão na lista Ubuntu-devel.