O Conselho do Projeto Fedora (Fedora Council) revogou a decisão anterior de criar o Fedora AI Developer Desktop — uma edição oficial da distribuição destinada a desenvolvedores que utilizam ferramentas de IA. Inicialmente, todos os 6 membros do conselho votaram a favor da criação do projeto, mas após a análise das críticas levantadas durante a discussão na comunidade, dois participantes mudaram seus votos e se opuseram. Como não houve unanimidade, a aprovação da decisão foi adiada. A questão deverá ser resolvida antes da conferência Flock 2026, que ocorrerá de 14 a 16 de junho.
A insatisfação está relacionada à intenção de utilizar módulos de kernel de terceiros e componentes proprietários no Fedora AI Developer Desktop para dar suporte à tecnologia NVIDIA CUDA. A inclusão de módulos de terceiros viola o consenso estabelecido no projeto sobre a política de fornecimento de módulos de kernel, e a implementação do CUDA vai contra a ideologia do projeto, que não apoia a promoção de software proprietário e a dependência de soluções de um único fornecedor. Além disso, na nova versão, foi sugerido fornecer ramificações LTS do kernel, mas não está claro quem as apoiará separadamente dos pacotes de kernel que são constantemente atualizados e acompanhados no Fedora.
Na opinião do membro do conselho que mudou seu voto, a alteração da estratégia em relação ao fornecimento de módulos para o kernel no Fedora requer um consenso adicional e a obtenção de opiniões de especialistas, engenheiros e advogados. Supõe-se que o problema pode ser resolvido por meio da adoção do driver padrão Nova em vez de módulos proprietários de terceiros da empresa NVIDIA, cuja conclusão é aguardada para o final do ano.
Inicialmente, esperava-se que os membros da comunidade se dirigissem aos representantes do conselho administrativo em caso de preocupações sobre decisões futuras, mas na prática, o conselho não foi alertado sobre possíveis problemas e votou com base nas informações fornecidas pelo autor da iniciativa. Para evitar que decisões do conselho no futuro contradigam a opinião da comunidade, Jef Spaleta, líder do projeto Fedora, propôs que, antes do início da votação, as posições do conselho, sobre as quais houve consenso, fossem publicadas, para que a comunidade pudesse ter tempo de reagir e tentar convencer os participantes. Também foi mencionada a opção de implementar uma votação preliminar na fase de discussão das questões apresentadas ao conselho, com a publicação dos resultados fora das atas das reuniões, para que a comunidade tivesse acesso à opinião do conselho antes da votação final.
O projeto Fedora AI Developer Desktop visa criar edições de desktop adicionais, atualizáveis em partes, do Fedora Linux para desenvolvedores que usam e desenvolvem tecnologias de IA. Este projeto é baseado nas inovações dos distribuintes Silverblue (GNOME) e Kinoite (KDE), complementadas com módulos de kernel, ferramentas, plataformas e bibliotecas para a implementação de modelos de IA em sistemas locais, bem como para o desenvolvimento de aplicativos que utilizam IA. Um protótipo da montagem Fedora AI Developer Desktop baseado no Fedora Silverblue está disponível para testes.
O objetivo final é fornecer uma solução para o uso de IA pronta para uso, sem a necessidade de configurações manuais e instalação de software adicional. Para o correto funcionamento de muitos frameworks de IA, geralmente é necessário ajuste manual e compatibilidade das versões do kernel, drivers NVIDIA, ferramentas CUDA e runtime para a execução de contêineres. O Fedora AI Developer Desktop proporcionará um ambiente de trabalho já testado, permitindo iniciar imediatamente contêineres prontos com plataformas de IA pré-configuradas e usar recursos de aceleração de execução de modelos de IA com GPUs.
Todas as ferramentas e plataformas de IA, por padrão, serão fornecidas sem o envio de telemetria e com o acesso a serviços em nuvem desligado. Para ativar a aceleração em GPU NVIDIA, foram incluídos módulos de núcleo abertos pela NVIDIA, utilizados em drivers proprietários da NVIDIA (no futuro, os módulos de núcleo da NVIDIA planejam ser substituídos pelo driver Nova). Sobre os módulos abertos, é possível instalar o CUDA Runtime ou o CUDA Toolkit. Além das GPUs NVIDIA, há planos mencionados para operação em sistemas com GPUs ARM, AMD e Intel. Entre os componentes incluídos na entrega básica, destaca-se o agente de IA Goose pré-configurado e a interface gráfica para criar, executar e gerenciar contêineres com o Podman Desktop.
Fonte: opennet.ru
