Compreendendo as várias licenças de código aberto

Compreendendo as várias licenças de código aberto

⌛ Reading Time: 5 minutes

Pode parecer que tudo o que você baixa contém algum código jurídico anexado. Você não pode fazer isso, você não pode fazer aquilo, e você não pode distribuir tal e tal. Poucas pessoas prestam atenção a esses acordos de licenciamento e podem estar violando-os sem nunca saber. Este artigo procura lançar alguma luz sobre as diferentes licenças de código aberto disponíveis.

Licenças?

Tecnicamente falando, quase tudo que você baixa é licenciado para você. Você não o “possui” no sentido convencional. Mesmo o software pelo qual você pagou normalmente tende a ser licenciado, daí o termo “chave de licença”.

Coisas diferentes são licenciadas para você de maneiras diferentes, e há tantas licenças que não poderíamos cobrir todas elas. Em vez disso, cobriremos aqueles que você provavelmente encontrará.

SIL Open

Esta licença existe apenas para fontes e qualquer coisa relacionada a elas. Esta licença concede a você o direito de usar, modificar e distribuir livremente as fontes como você achar necessário. Em outras palavras, se você encontrar uma peculiaridade com uma fonte que você não gosta e deseja alterá-la, você pode compartilhar sua versão com o mundo.

OSLic-Sil-EBGaramond

No entanto, sua versão modificada da fonte também deve ser lançada sob a licença SIL Open. Isso significa que você não pode tentar cobrar dinheiro pela modificação de uma fonte existente. Esta prática de herdar as restrições de licenciamento da obra original é conhecida como “copyleft”.

Dependendo da fonte específica, algumas são licenciadas de forma a impedir que você a libere com o mesmo nome. Se alguém criou uma fonte chamada “Serif”, você também não pode chamar a sua de “Serif”.

Creative Commons

Creative Commons é uma organização sem fins lucrativos responsável por uma família de contratos de licenciamento digital. Frequentemente abreviadas como “CC”, essas licenças podem ser usadas em quase tudo, embora a organização não recomende seu uso em lançamentos de software.

OSLic-CreativeCommons-Flickr

Uma licença CC irrestrita significa que você pode fazer o que quiser com o conteúdo, uma vez que renuncia à maioria dos direitos legais, enquanto um CC-BY licença significa que você deve dar crédito ao criador original do conteúdo ao usá-lo. CC-SA significa que você deve seguir as políticas copyleft; a licença não pode ser modificada junto com o conteúdo.

OSLic-CreativeCommons-Example

BY-NC (Não comercial) significa que o conteúdo não pode ser usado comercialmente, como em uma campanha de marketing. BY-ND (Sem Derivados) significa que você não pode derivar outra coisa do conteúdo.

BY-NC-SA significa que você pode modificar o original, mas deve liberar sua versão sob a mesma licença BY-NC-SA, deve creditar o autor original e não pode ser usado para fins comerciais. BY-ND-SAé a mais restrita das licenças CC disponíveis, impedindo que quaisquer derivados sejam feitos e exigindo que qualquer conteúdo seja credenciado ao seu autor original.

Licença Pública Mozilla

OSLic-Mozilla-LicensingInfo

O MPL, como é conhecido, é a resposta da Mozilla ao licenciamento de software. Como muitas outras licenças de código aberto, ela depende do “copyleft”, embora esta licença em particular tenha sido escrita para tentar e permitir que os desenvolvedores expandam projetos lançados sob outras licenças tão facilmente quanto possível.

OSLic-Mozilla-DistribPolicy

Embora seja uma licença do Mozilla, ela é controlada pelo Projeto Mozilla, e não pela equipe de desenvolvimento do Firefox. O Mozilla é um grupo maior do que muitos acreditam – não é surpreendente quando eles são capazes de criar uma licença de código aberto, afinal.

OSLic-Mozilla-AboutLicense

O MPL concede a indivíduos e empresas o direito de usar software gratuitamente; quaisquer modificações lançadas devem se referir ao código original do qual seu trabalho é derivado.

Licença de software Apache

O ASL, ou Licença de software Apache, é outra opção para versões de software. Indivíduos e empresas podem usar software licenciado ASL gratuitamente; ele também pode ser modificado e redistribuído de acordo com os termos da licença.

OSLic-Apache-Details

A licença Apache existe desde o início de 2004 e teve um grande número de usuários. Todas as versões do Apache estão sob sua própria licença e outros projetos também as adotaram.

OSLic-Apache-AOSP

Curiosamente, uma versão modificada do software ASL não exige copyleft. É totalmente possível modificar um programa e lançá-lo sob outra licença, como a Licença Pública Mozilla, se você desejar. Provavelmente, o maior lançamento sob a Licença de Software Apache é Android, sistema operacional móvel do Google.

Encontrando sua licença

Dependendo do que você baixou, a licença pode fazer parte do Contrato de Licença do Usuário Final (ou EULA, para abreviar) ou pode ser encontrada no mesmo arquivo que você deseja. Em qualquer caso, agora deve ser possível lê-los e ter uma ideia geral de seu significado.

Conclusão

Como você pode ver, a produção e o lançamento de conteúdo on-line envolvem substancialmente mais coisas do que você esperava. Tudo, até os direitos do usuário, deve ser considerado com atenção.

Se você está procurando uma licença para um projeto seu, e aqueles que cobrimos não são totalmente satisfatórios para você, você pode verificar isto extensa lista de licenças de código aberto.

Crédito da imagem: Paul Downey