O que acontece quando Redhat diz: “não há mais clones do RHEL!”

7

Quero dizer que ex .: o CentOS e o Scientific-Linux são as "cópias exatas" do Redhat Linux. Se Redhat dissesse um dia: "Eu não permito clones Redhat a partir de agora, vou modificar a licença", então o que aconteceria com todas as distribuições baseadas em Redhat? Quero dizer, aqueles que são realmente apenas "clones" do Redhat?

Como funciona essa coisa do "clone Redhat"? Redhat faz Redhat 6 para download livremente? E então algumas pessoas compilam as fontes do Redhat 6 (com algumas modificações), e pronto, o "clone Redhat" está pronto? Ou como eles obtêm os códigos-fonte do Redhat 6?

Houve precedentes como: link

"Excepcionalmente, a Red Hat tomou medidas para ofuscar suas alterações no kernel do Linux para 6.0, não disponibilizando publicamente os arquivos de correção para suas alterações no tarball de origem e liberando apenas o produto final no formato de origem."

Então o Q : Se Redhat mudasse a licença do RHEL, todas as distribuições do Clone Redhat morreriam permanentemente? (apenas em teoria, espero que algo assim nunca ocorresse)

    
por LanceBaynes 17.01.2012 / 19:43

2 respostas

17

Resposta curta, eles legalmente não podem fazer isso.

A maior parte do código no RedHat, como todas as distribuições do Linux, é licenciada pela GPL, incluindo o kernel e a maioria (todos?) dos principais utilitários. Eles não podem liberá-lo sob qualquer coisa, a não ser a GPL, e desde que distribuam o binário, eles têm que distribuir a fonte. Isso também significa que eles não podem impedir que alguém o clone (além das marcas registradas, é claro). Esse é um dos grandes pontos por trás da GPL.

O "precedente" que você especificou não constitui nenhuma fonte de liberação sob a GPL e não tem absolutamente nenhum impacto sobre os clones. Eles apenas não liberaram os patches individualmente, eles lançaram o kernel inteiro (patcheado), fazendo com que qualquer um que quisesse que seus patches (neste caso direcionados para a Oracle, aparentemente) colocassem um pouco de trabalho extra para fazer o diff eles mesmos e decifre quais alterações de código vão com quais correções.

    
por 17.01.2012 / 20:03
0

Eu acho que há duas perguntas lá.

a. O que aconteceria com Redhat se e quando dissesse "não há mais clones do RHEL" b. O que aconteceria com os próprios clones?

Tanto quanto a. Está preocupado, haveria uma reação da comunidade e poderia haver algumas saídas da própria empresa, talvez não tão drásticas, mas certamente haveria inquietação dentro da empresa.

Eu posso ser ingênuo, mas não acho que todos sejam influenciados pelo contracheque, senão a revolução FOSS não teria evoluído para começar.

Isso também dificultaria a livre troca de informações sobre bugs, patches e solicitações de recursos com distribuições a jusante e alternativas que enfraqueceriam a inovação na empresa.

b. Agora, no que diz respeito aos clones, eles teriam várias alternativas ou maneiras de fazer as coisas. Se qualquer um deles for um pouco mais dominante, diga Cent OS (como um exemplo) antes dos outros, então ele pode se tornar o upstream e a comunidade pode se unir em torno dele. Se eles não conseguirem chegar a uma conclusão, todos poderão seguir caminhos separados, que podem ou não resultar em mais inovação também.

Além disso, penso que estamos esquecendo uma parte muito importante. Redhat e GNU / Linux como um todo parecem ser ainda uma minúscula percantage no mercado de consumo geral / mainstream, então seria estúpido quando ele quer obter mais participação de mercado por ser dominante e para que isso aconteça, você precisa de tantas pessoas do seu lado quanto possível.

    
por 12.09.2014 / 00:43

Tags