Em um cenário de tecnologia em rápida evolução, onde a inteligência artificial (IA) se tornou um mantra para muitos projetos de software livre e de código aberto (FOSS), o NetBSD parece ter encontrado um nicho promissor. Enquanto o mundo do Linux se volta cada vez mais para a IA, uma parcela significativa de desenvolvedores e usuários avessos a essa tecnologia tem buscado refúgio em sistemas operacionais que explicitamente banem ou evitam seu uso. O NetBSD emergiu como um desses bastiões, e os resultados financeiros recentes sugerem que essa estratégia está ressoando.

O projeto NetBSD anunciou recentemente um recorde de 120 doações em um único mês, superando em muito sua meta de US$ 50.000 e arrecadando um total de US$ 120.282. Esse influxo financeiro é um contraste bem-vindo em relação às histórias frequentemente contadas de subfinanciamento em projetos FOSS. O aumento nas doações coincide com um notável crescimento no interesse pelo NetBSD em comunidades Unix FOSS, especialmente após declarações de Linus Torvalds em julho, indicando que o Linux não seria um projeto anti-IA, e a subsequente pesquisa do projeto Debian com seus desenvolvedores sobre o uso de IA, que resultou na permissão de contribuições geradas por IA. Essa postura mais centrista contrasta com a abordagem de outros, como o Ubuntu Summit, que foi fortemente influenciado pela IA, e a Red Hat, que enviou um memorando sobre a transição para um Ciclo de Vida de Desenvolvimento de Software Agente. A inevitabilidade da IA, uma vez integrada em componentes de baixo nível como o kernel, pode ser um fator de repulsa para aqueles que preferem código escrito manualmente.

O Cenário FOSS Dominado pela IA

O Open Source Summit Europe, realizado em Praga, exemplificou a tendência atual do mundo open source. O Linux reinou absoluto como o sistema operacional FOSS predominante, embora notebooks Mac e a presença de Microsoft e Windows também fossem visíveis. O evento, que se sobrepôs à Embedded Linux Conference, também destacou o Zephyr RTOS em diversos dispositivos. A impressão geral do evento foi a de que o Linux é o único sistema operacional FOSS de propósito geral em evidência, com pouca ou nenhuma menção aos sistemas BSD. Curiosamente, o nome NetBSD soou desconhecido para alguns profissionais de empresas como a Let's Encrypt, indicando uma visibilidade limitada no mainstream FOSS. O tema dominante em palestras, materiais e stands foi, sem surpresa, a IA, com expositores ansiosos para discutir como a utilizam, implementam, escalam ou gerenciam. Essa onipresença da IA, no entanto, intensifica a aversão daqueles que ativamente buscam evitá-la.

NetBSD: A Posição Clara contra a IA

Em contrapartida, o projeto NetBSD tomou uma posição firme e precoce. Em 2024, logo após celebrar seu 30º aniversário, o NetBSD baniu formalmente o código gerado por IA. Essa decisão, que pode ser vista como uma forma de diferenciação em um mercado cada vez mais saturado, ressoa com uma base de usuários que valoriza a integridade e a origem humana do código. A política do projeto é explícita: "Não cometa código contaminado no repositório. Código gerado por um modelo de linguagem grande ou tecnologia similar, como GitHub/Microsoft's Copilot, OpenAI's ChatGPT, ou Facebook/Meta's Code Llama, é presumido ser código contaminado e não deve ser cometido sem aprovação prévia por escrito da equipe principal". Essa clareza contrasta com a situação em outros projetos BSD. O OpenBSD, focado em segurança, também expressou ceticismo quanto à aceitação de código gerado por IA, devido à dificuldade em rastrear a autoria original. No entanto, a linha entre IA assistida e gerada parece tênue, com o aplicativo tmux, incluído no OpenBSD, já tendo aceitado mudanças com assistência de IA. O projeto FreeBSD, o "gorila" entre os BSDs, ainda debate internamente a permissão de código gerado por IA, sem consenso após mais de um ano de discussões.

Implicações e o Futuro do NetBSD

A postura do NetBSD de se manter livre de IA pode ser interpretada como uma aposta em um nicho de mercado crescente. Enquanto projetos maiores lutam para encontrar um equilíbrio entre a adoção de novas tecnologias e a preservação de seus valores fundamentais, o NetBSD oferece uma alternativa clara. Essa diferenciação pode atrair desenvolvedores e organizações que priorizam a transparência, a rastreabilidade e a ausência de dependências de modelos de IA proprietários ou de código cuja origem seja incerta. Embora isso possa significar que o NetBSD permaneça um projeto relativamente menor em comparação com o Linux, seu sucesso recente em doações sugere que há um público engajado e disposto a apoiar essa filosofia.

Perguntas em Aberto para o Ecossistema FOSS

O sucesso financeiro do NetBSD levanta questões importantes sobre o futuro do desenvolvimento FOSS. Será que a aversão à IA continuará a crescer e a moldar as preferências dos usuários e contribuidores? Como outros projetos FOSS responderão a essa tendência? A clareza da política do NetBSD sobre IA é um modelo que outros poderiam seguir, ou é uma estratégia específica para um nicho? Observar como o NetBSD continuará a evoluir e a atrair suporte em meio à crescente onda de IA será crucial para entender as futuras direções do desenvolvimento de software livre e de código aberto. A aversão à IA pode se tornar um diferencial competitivo significativo.

A trajetória do NetBSD, marcada por um compromisso com o código "feito à mão" e uma comunidade acolhedora, sugere que há espaço para sistemas operacionais FOSS que priorizam a clareza e a ausência de IA. O aumento expressivo em doações é um indicativo de que essa abordagem encontra eco em uma parte do ecossistema FOSS, que busca alternativas em um mundo cada vez mais automatizado. O futuro dirá se essa estratégia se consolidará como um pilar de sustentabilidade para o projeto.

Com reportagem de Brazil Valley

Source · The Register