From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I wonder if Fedora having a simple checkbox upon first login to enable RPM fusion, nvidia drivers, and codecs would be considered to be going against its free software policy. They would technically be shipping only free software be default and in their own repos if users only had to check a couple of checkboxes after installation to enable some common non-free software.
Correct me if I’m wrong, but I think a lot of this has to do with the fact that Fedora tries to ship packages that are more vanilla than standard Ubuntu packages. If the experience on Ubuntu MATE is better than the Fedora MATE/Compiz spin, then perhaps that is the fault of both Ubuntu MATE for going against the spirit of free software by not pushing their changes upstream and maybe even the fault of the MATE desktop developers themselves for not trying to request those changes be pushed upstream.
They’ve been working to do just that with the checkboxes, but it’s still kind of half-assed and if you want a full normal experience you’re better off just enabling RPMfusion the normal way.
Re:MATE, I’m actually not sure why the changes haven’t been pushed upstream as the Ubuntu MATE developers have a ton of overlap with the core MATE team. I do know there have been efforts by the Ubuntu MATE devs to nudge other distributions to adopt relevant packages like the Ayatana indicators which were made for Unity and now are used in Ubuntu MATE which have gone ignored.
Regardless, for the end user who prefers MATE, the choice is kinda obvious.