Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 817828 - No easy way to have a fully free install
Summary: No easy way to have a fully free install
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-05-01 13:48 UTC by kxra
Modified: 2012-05-18 13:53 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-01 14:44:57 UTC


Attachments (Terms of Use)

Description kxra 2012-05-01 13:48:53 UTC
Contrary to popular belief, the Linux kernel from kernel.org is not free software. It not only recommends non-free software but also actually contains it (i.e., software that does not respect your essential freedoms). Because of this, the default install contains non-free software. Here are some links with more info and lists of the non-free software in the kernel:

http://www.freesoftwaremagazine.com/columns/gnu_linux_and_freedom_nonfree_software_hidden_in_your_linux_distribution
http://libresoft.es/Members/herraiz/blog/linux-is-not-free-software
http://manulix.wikidot.com/kernel-blobs
http://groups.fsf.org/wiki/List_of_software_that_does_not_respect_the_Free_System_Distribution_Guidelines

The mainline kernel does not meet the stricter Free System Distribution Guidelines, nor the Debian Free Software Guidelines, Fedora's 100% free software promise, or even the promise made in Ubuntu's Philosophy. Even if by default, some non-free software is included or recommended, there should, at the very least, be a reasonably easy way to choose to have a fully free installation. Modifying the existing kernel is another option-- whichever makes more sense as long as a fully free install is, at the very least, possible. 

http://www.gnu.org/distros/free-system-distribution-guidelines.html
http://www.debian.org/social_contract#guidelines
http://www.ubuntu.com/project/about-ubuntu/our-philosophy

Non-free software has been in the mainline kernel for some time, so until (and if) that is fixed, the Linux-libre kernel has already done the work of maintaining of fully free kernel which is used in a number of free GNU/Linux distros. Linux-libre is a project to maintain and publish 100% Free distributions of Linux, suitable for use in Free System Distributions, removing software that is included without source code, with obfuscated or obscured source code, under non-Free Software licenses, that do not permit you to change the software so that it does what you wish, and that induces or requires you to install additional pieces of non-free software. Ideally, the default kernel should be free, but otherwise a fully free kernel should at least be supported as an option.

http://www.fsfla.org/svnwiki/selibre/linux-libre/

Comment 1 Josh Boyer 2012-05-01 14:44:57 UTC
This has been discussed in Fedora before.

Comment 2 kxra 2012-05-01 14:48:43 UTC
Ah, my mistake. Would you mind linking me to that discussion?


Note You need to log in before you can comment on or make changes to this bug.