O Arch Linux está tornando seu código ainda mais livre! Eles decidiram usar a licença 0BSD (BSD ZERO) para todos os seus pacotes. Isso significa que qualquer pessoa pode pegá-los, modificá-los e até mesmo usá-los em projetos comerciais sem nenhuma restrição.
O Arch não tinha regras claras sobre o uso dos seus pacotes, problema sério num ecossistema colaborativo onde é muito importante saber quem pode fazer o quê com o código. Sem elas, surgem confusões e até mesmo problemas com os espertinhos de plantão, inclusive troll de patentes.
Com a licença 0BSD, o código do Arch Linux fica disponível para todos usarem e modificarem da forma que quiserem. Com a 0BSD, todos sabem que podem usá-los livremente.
O Arch Linux está entrando em contato com todos que já contribuíram com o sistema para informar sobre essa nova licença. Se você concordar com a mudança, não precisa fazer nada. Caso tenha alguma dúvida ou não concorde, você pode entrar em contato com a equipe do Arch Linux para conversar sobre o assunto.
A Licença 0BSD: Uma Liberdade Quase Absoluta
A licença 0BSD, também conhecida como “Licença BSD de Cláusula Zero”, é uma das licenças de software livre mais permissivas que existem. Ela concede aos usuários uma liberdade quase absoluta para utilizar o software, sem imposições de atribuição ou outras restrições.
Ela é considerada uma variação da licença ISC, uma das licenças BSD mais simples. A 0BSD surgiu como uma simplificação ainda maior da licença ISC, removendo até mesmo a cláusula de publicidade. É extremamente concisa e estabelece apenas os seguintes pontos:
- permissão para uso - qualquer pessoa pode usar o software para qualquer propósito, seja pessoal, comercial ou acadêmico.
- permissão para modificação - o software pode ser modificado e adaptado da forma que o usuário desejar.
- permissão para distribuição - as versões modificadas ou não podem ser distribuídas livremente.
- isenção de garantias - o software é fornecido “como está”, sem nenhuma garantia de funcionamento ou qualidade. O autor não se responsabiliza por quaisquer danos causados pelo uso do software.
A filosofia por trás da licença 0BSD é a de que o software deve ser o mais livre possível. Ao remover todas as restrições, a licença incentiva a colaboração e a inovação, pois permite que qualquer pessoa contribua para o desenvolvimento do software sem se preocupar com questões legais.
A licença 0BSD é ideal para projetos onde a máxima liberdade e flexibilidade são desejáveis. Ela é frequentemente utilizada em projetos de software de baixo nível, bibliotecas e ferramentas que são utilizadas como base para outros projetos.
É uma ferramenta poderosa para promover a liberdade e a colaboração no desenvolvimento de software. Ao conceder aos usuários a máxima liberdade, ela incentiva a inovação e a criação de novos projetos.
Antes de utilizar a licença 0BSD em um projeto, é recomendável consultar um advogado especializado em direito de software para garantir que a licença seja adequada para as suas necessidades específicas.
Existem outras licenças de software livre, como a GPL e a MIT, que oferecem diferentes níveis de restrições e flexibilidade. A escolha da licença correta depende das necessidades do projeto.
Licença GPL X OBSD
As licenças GPL (General Public License) e 0BSD são duas das mais conhecidas para software livre, mas apresentam diferenças significativas em seus termos e implicações. Veja abaixo onde elas se diferenciam:
Quadro elaborado com dados do artigo
A GPL impõe restrições mais rígidas sobre a utilização e distribuição de software, exigindo que qualquer software derivado também seja licenciado sob a GPL.
Ou seja, ela pode limitar a utilização dos pacotes do Arch Linux em determinados contextos, como em projetos comerciais ou em sistemas fechados.
A licença 0BSD facilita a integração dos pacotes do Arch Linux com outros projetos, mesmo aqueles que utilizam licenças diferentes. Ao evitar restrições excessivas, a 0BSD contribui para uma comunidade mais unida e colaborativa.
Fonte: links no texto