4 novas licenças de código aberto
Conheça a nova Licença de Autonomia Criptográfica aprovada pela OSI e as licenças de hardware aberto do CERN.
Como administradora da Definição de Código Aberto, a Iniciativa de Código Aberto vem designando licenças como “código aberto” há mais de 20 anos. Essas licenças são a base do ecossistema de software de código aberto, garantindo que todos possam usar, melhorar e compartilhar software. Quando uma licença é aprovada, é porque a OSI acredita que a licença promove a colaboração e a partilha para o benefício de todos os que participam no ecossistema.
O mundo mudou nos últimos 20 anos, com software agora usado de maneiras novas e até inimagináveis. A OSI percebeu que as conhecidas licenças de código aberto nem sempre são adequadas para essas novas situações. Mas os administradores de licenças intensificaram-se, submetendo várias novas licenças para usos mais amplos. O OSI foi desafiado a avaliar se esses novos conceitos de licenciamento continuariam a promover o compartilhamento e a colaboração e mereceriam ser chamados de licenças de "código aberto", aprovando, em última análise, algumas novas licenças para fins especiais.
Quatro novas licenças
A primeira é a Licença de Autonomia Criptográfica. Esta licença foi projetada para aplicativos criptográficos distribuídos. O desafio deste caso de uso era que as licenças de código aberto existentes não garantiriam a abertura porque seria possível que um peer prejudicasse o funcionamento da rede se não houvesse obrigação de também compartilhar dados com os outros peers. Portanto, além de ser uma licença copyleft forte, a CAL também inclui a obrigação de fornecer a terceiros as permissões e os materiais necessários para usar e modificar o software de forma independente, sem que esse terceiro tenha perda de dados ou capacidade.
À medida que surgem cada vez mais usos para o compartilhamento peer-to-peer usando uma estrutura criptográfica, não seria surpreendente se mais desenvolvedores precisassem de uma ferramenta legal como o CAL. A comunidade License-Discuss e License-Review, as duas listas de discussão da OSI onde são discutidas novas licenças de código aberto propostas, fez muitas perguntas sobre esta licença. Esperamos que a licença resultante seja clara e fácil de entender e que outros profissionais de código aberto a considerem útil.
Em seguida, a Organização Europeia para Pesquisa Nuclear, CERN, submeteu a família de licenças CERN Open Hardware License (OHL) para consideração. Todas as três licenças destinam-se principalmente a hardware aberto, um campo de acesso aberto semelhante ao software de código aberto, mas com seus próprios desafios e nuances. A linha entre hardware e software tornou-se consideravelmente confusa, por isso a aplicação de licenças separadas de hardware e software tornou-se cada vez mais difícil. O CERN comprometeu-se a elaborar uma licença que garantisse liberdade tanto para hardware como para software.
A OSI provavelmente não teria considerado adicionar uma licença de hardware aberto à sua lista de licenças de código aberto quando começou, mas o mundo mudou. Assim, embora o texto nas licenças do CERN abranja conceitos de hardware, também atende a todas as qualificações para ser aprovado pelo OSI como uma licença de software de código aberto.
O conjunto de licenças de Hardware Aberto do CERN inclui uma licença permissiva, uma licença recíproca fraca e uma licença recíproca forte. Mais recentemente, a licença foi adoptada por um projecto de investigação internacional que está a construir ventiladores simples e facilmente replicáveis para utilização em pacientes com COVID-19.
Saber mais
As licenças CAL e CERN OHL são para fins especiais e a OSI não recomenda seu uso fora dos campos para os quais foram projetadas. Mas a OSI está ansiosa para ver se estas licenças funcionarão como pretendido, promovendo ecossistemas abertos robustos nestas novas áreas de computação.
Mais informações sobre o processo de aprovação de licença estão disponíveis no OSI.