Todas as distribuições Linux e Desktop Environment devem ser opensource?

3

Eu sempre tive a impressão de que todas as distribuições e ambientes de desktop do Linux devem ser gratuitos e de código aberto. Isso está correto? Em caso afirmativo, como faço para adquirir uma fonte de uma que não é vista em nenhum projeto específico?

Obrigado

    
por Ev- 07.11.2015 / 13:03

2 respostas

3

Linux é um projeto de software específico (o kernel) que é distribuído sob a GPLv2. Essa licença requer, entre outras coisas, que

  1. a origem deve ser fornecida com
  2. trabalhos derivados criados ao vincular o código devem ser distribuídos sob a mesma licença
  3. as pessoas têm liberdade para divulgá-las como quiserem, desde que as condições acima sejam atendidas

Então, se você usar o kernel do Linux, você deve apontar seus usuários para o código-fonte do kernel que seu sistema usa ou disponibilizar a fonte em sua distro.

As distribuições do Linux agrupam o kernel com outros projetos de software. Alguns são tipicamente (mas teoricamente não precisam ser) GPL-licenciados (= código-fonte deve ser divulgado), outros não são. A licença do kernel Linux não força nenhuma restrição de licenciamento nos programas do espaço do usuário.

    
por 07.11.2015 / 13:29
1

A maior parte da distribuição GNU / Linux inclui alguns softwares proprietários, mas há alguns que não fazem isso. Aqui é uma lista de distribuições GNU / Linux 100% gratuitas de acordo com a Free Software Foundation. / p>

De qualquer forma, não conheço nenhum ambiente de desktop proprietário que seja amplamente usado no mundo GNU / Linux.

    
por 25.02.2016 / 14:41