Por que o kernel do Linux está no main?

1

De acordo com o GNU , existem blobs binários não-livres no kernel do Ubuntu, presumivelmente estes estão em < a href="https://packages.ubuntu.com/search?suite=bionic&section=main&arch=any&keywords=linux-firmware&searchon=names"> linux-firmware (na principal) ou linux-image-generic (também no principal)? Se estes blobs são não-livres, eles são incluídos no main que somente o software livre é permitido?

Eu notei que o kernel do Linux é licenciado sob a GPL , como isso é possível se os blobs binários incluírem não são software livre, como eles são redistribuíveis?

Eu me deparei com essa questão, enquanto tentando remover uma tag [citação necessário] na Wikipedia .

    
por Ads20000 31.05.2018 / 12:36

1 resposta

2

Suspeito que você esteja falando sobre essa parte:

Free software includes software that has met the Ubuntu licensing requirements,[53] which roughly correspond to the Debian Free Software Guidelines. Exceptions, however, include firmware and fonts, in the Main category, because although they are not allowed to be modified, their distribution is otherwise unencumbered. [citation needed]

E a parte relevante sobre o firmware na página da Web mencionada aqui é:

Documentation, firmware and drivers

Ubuntu contains licensed and copyrighted works that are not application software. For example, the default Ubuntu installation includes documentation, images, sounds, video clips and firmware. The Ubuntu community will make decisions on the inclusion of these works on a case-by-case basis, ensuring that these works do not restrict our ability to make Ubuntu available free of charge, and that you can continue to redistribute Ubuntu.

E um pouco acima disso, a ênfase é minha:

Ubuntu 'main' component licence policy

All application software included in the Ubuntu main component:

  • Must include source code. The main component has a strict and non-negotiable requirement that application software included in it must come with full source code.

Ao considerar "firmware" como não "software aplicativo", eles relaxaram o requisito de ter seu código-fonte disponível e modificável, permitindo que eles fiquem em main .

Neste ponto, você provavelmente precisaria de alguns países de advogados, algumas dezenas de tribunais e recursos, e um meio-dia para decidir a validade disso, mas isso não é algo a ser resolvido aqui no Ask Ubuntu.

    
por muru 31.05.2018 / 15:52