Um dos fundadores da Open Source Initiative está insatisfeito com o estado atual do movimento de código aberto. Qual é a sua primeira ação em um “mundo pós-código aberto”? Revogar a Licença Pública Geral (GPL). Num mundo pós-código aberto, Bruce Perens, um dos co-fundadores do movimento de código aberto, prevê um programa de conformidade simples que as empresas devem seguir todos os anos em troca de todos os direitos de que necessitam para utilizar software de código aberto. Essas empresas financiarão desenvolvedores para escrever software para pessoas comuns, em vez de programas altamente técnicos.

Ele descreveu este mundo em vários artigos e recentemente apresentou suas ideias ao The Register.

Perens está particularmente interessado no que aconteceu desde o movimento de 30 anos. Ele acredita que este movimento necessita urgentemente de uma reforma, começando pela GPL, porque a GPL está cheia de lacunas e pode ser facilmente explorada pelas empresas. No ambiente atual, este modelo não funciona mais. Perens argumentou que “termos contratuais executáveis” eram mais eficazes do que licenças.

Ele ressalta que um terço dos sistemas Linux pagos são vendidos contornando a GPL. Ele está particularmente frustrado com o Red Hat Enterprise Linux (RHEL), que parou de fornecer código-fonte em junho devido a uma vulnerabilidade da GPL.

Sob o controle da IBM, o RHEL tornou-se um produto proprietário e parou de lançar o fork gratuito do RedHat CentOS. Além disso, a IBM também proíbe os clientes da Red Hat de compartilhar o código-fonte dos patches de segurança da Red Hat. Também não permite que os funcionários forneçam patches para projetos upstream de código aberto, conforme exigido pela licença GPL.

“Portanto, acho que a IBM está conseguindo tudo o que deseja da comunidade de desenvolvedores de código aberto e estamos vendo um dedo médio”, disse Perens.

Outro problema com o código aberto é que ele não atende ao cidadão comum. Se for utilizado, é através da infraestrutura da empresa de software, enquanto a aplicação é código proprietário. Perens destacou isso, citando iOS e Android como exemplos. Esta dinâmica cria uma situação que está completamente em desacordo com o código aberto e com o que ele representou no passado. Perens disse que chegou a um ponto em que o usuário médio desconhece as liberdades defendidas pelas iniciativas de código aberto. “Na verdade, o código aberto agora está sendo usado para espionar e até oprimir os usuários”.

Sua visão do código pós-aberto, em que indivíduos e organizações sem fins lucrativos podem usá-lo gratuitamente sob uma única licença, resolveria muitos problemas. A principal delas é que os termos pós-abertura definirão a relação financeira entre os desenvolvedores e as empresas que utilizam seus produtos.

Atualmente, os desenvolvedores de código aberto tendem a escrever código para si próprios e para outras pessoas da comunidade. Se as empresas lhes pagarem, obterão o apoio e a motivação necessários para desenvolver aplicações mais fáceis de utilizar.

“Tudo isso tem que ser transparente e ajustável o suficiente para que você não tenha 100 maneiras diferentes de bifurcar”, disse ele. "Então, você sabe, essa é uma grande questão para mim. Isso é realmente possível?"