O Projeto Debian está atualmente votando sobre o estado do firmware não-livre no Debian. A votação decidirá se o Debian incluirá firmware não-livre em futuros lançamentos oficiais.
A questão atual sobre firmware não-livre é um grande desafio para a comunidade Debian. Muitos componentes de hardware de computador hoje precisam de firmware não-livre para funcionar. Mas o Debian e seus desenvolvedores são firmes defensores do software livre e de código aberto. O Projeto Debian pode criar um melhor compromisso entre usabilidade e princípios de software livre?
Como o Debian Lida com o Firmware Hoje
Firmware é um tipo de software de baixo nível que permite aos usuários controlar o hardware. Ele funciona como um intermediário entre seu sistema operacional e seu teclado, mouse, placa Wi-Fi e outros dispositivos.
Muitas empresas de hardware hoje fazem seu próprio firmware proprietário para seus dispositivos. A maioria dessas empresas não inclui seu firmware dentro de seu hardware. Em vez disso, eles esperam que os sistemas operacionais incluam firmware para seus dispositivos por meio de drivers.
Apesar disso, o suporte para firmware não-livre não está incluído no Debian por padrão. De acordo com Contrato Social do Debian, o projeto está comprometido em permanecer 100% gratuito e de código aberto. Por causa disso, os usuários do Debian hoje lutam para fazer seus computadores funcionarem completamente.
Como solução alternativa, o Debian oferece imagens de lançamento "não oficiais" que incluem firmware não-livre. Desenvolvedor do Projeto Debian Steve McIntyre descreve quatro problemas com esta solução alternativa:
1. Construir, testar e publicar dois conjuntos de imagens exige mais esforço.
2. Nós realmente não queremos fornecer imagens não-livres, de um ponto de vista filosófico. Portanto, promovemos e anunciamos principalmente as imagens gratuitas oficiais preferidas. Isso pode ser um motivo de confusão para os usuários. Temos links para as imagens não gratuitas em vários lugares, mas não são tão fáceis de encontrar.
3. O uso de mídia de instalação não-livre fará com que mais instalações usem software não-livre por padrão. Essa não é uma boa história para nós, e podemos acabar com mais de nossos usuários usando software não-livre e acreditando que tudo faz parte do Debian.
4. Vários usuários e desenvolvedores reclamam que estamos perdendo tempo publicando imagens oficiais que simplesmente não são úteis para muitos (a maioria?) dos usuários.
O compromisso do Debian em incluir firmware não-livre deixa usuários e desenvolvedores insatisfeitos. A falta de suporte oficial para firmware não-livre causará mais problemas a longo prazo.
Pelo bem de seus usuários, o Debian precisa acompanhar as expectativas dos fabricantes de hardware hoje. Pelo bem de toda a comunidade de código aberto, o Projeto Debian também precisa se comprometer com o princípios do software livre. Como o Debian pode avançar com a questão do firmware não-livre?
Votação da comunidade Debian sobre a inclusão de firmware não-livre
Após meses de rigoroso debate, o Projeto Debian colocou a questão do firmware não-livre em votação. Em 18 de agosto de 2022, seis propostas de firmware não-livre no Debian foram apresentadas para votação.
A proposta A, apresentada por McIntyre, tem mais segundos dos desenvolvedores. A proposta visa livrar-se do lançamento "não oficial" do Debian.
Se a Proposta A for aprovada, o Debian manterá apenas um lançamento com pacotes de firmware não livres. O Debian ativará automaticamente o firmware não-livre se detectar hardware que o exija. Os usuários ainda terão a opção de desativar o firmware não-livre no Debian. O Debian também notificará os usuários se o firmware gratuito ou não-livre estiver sendo usado pelo sistema.
As propostas B e C visam manter ambas as versões do Debian. Se aprovadas, ambas as propostas reconhecerão oficialmente o lançamento do Debian com firmware não-livre. A proposta B recomendará aos usuários que baixem Debian com firmware não-livre incluído na versão totalmente gratuita.
A proposta D é a opção de status quo. Os proponentes da Proposta D sustentam que o firmware não-livre não deveria estar no Debian. Quanto mais radical Propostas E e F visam adicionar às Propostas A e B alterando o Contrato Social Debian. A alteração acrescentará a seguinte frase ao ponto 5 do contrato:
"A mídia oficial do Debian pode incluir firmware que não faz parte do sistema Debian para permitir o uso do Debian com hardware que requer tal firmware."
Qualquer votação para emendar o Contrato Social requer uma maioria de 3:1 para ser aprovada.
116 votos foram computados em 23 de setembro de 2022. O período de votação termina em 1º de outubro de 2022.
O que a votação do firmware não-livre do Debian significa para a comunidade Linux
Como o Debian é uma das principais distribuições do Linux, a votação pode ter grandes implicações para o Linux. O Debian é um sistema operacional antigo e importante para a comunidade Linux. A distribuição Linux é a base para outros grandes sistemas operacionais como o Ubuntu.
Os resultados podem fazer com que mais usuários e desenvolvedores adotem ou rejeitem software não-livre. Também pode atrapalhar ou ajudar todos os esforços para tornar o Linux mais acessível a novos usuários.
Não importa o resultado, o Debian continuará sendo uma importante distribuição Linux nos próximos anos. Ele é e ainda será um grande contribuidor para a comunidade de software livre e de código aberto.