LWN: Comments on "Ubuntu technical board: no non-free software by default" https://lwn.net/Articles/435674/ This is a special feed containing comments posted to the individual LWN article titled "Ubuntu technical board: no non-free software by default". en-us Thu, 16 Oct 2025 04:00:41 +0000 Thu, 16 Oct 2025 04:00:41 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Ubuntu technical board: no non-free software by default https://lwn.net/Articles/437319/ https://lwn.net/Articles/437319/ misc <div class="FormattedComment"> Being pragmatic mean to consider the practical aspects, and free software is a movement based on very practical concerns ( such as "impossibility to do some work caused by lack of source" "impossibility to do research" ). So the rhetoric about "pragmatism" is slightly misleading, as it make the opposite camp appear as being disconnected from the reality. For example, boycott is something pragmatic, as it has practical consequences and effects ( mostly around communication if it work ) even if it make thing harder for some days operations. So yes Ubuntu is pragmatic, but so does most of the people that would disagree with some of Ubuntu choices, IMHO.<br> <p> Ubuntu is based on compromises and consensus, and that's why it is criticized by both ends of the debate, as a compromise is a middle ground by nature.<br> </div> Thu, 07 Apr 2011 07:28:40 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/436671/ https://lwn.net/Articles/436671/ markshuttle <div class="FormattedComment"> We've always been pragmatic, but proprietary blobs in user space fall on the wrong side of the line for us. Being pragmatic, we get criticized by folks on both sides of the debate :-) Nevertheless, the position of sticking to free (open source) in user space, and willingness to include binary drivers and firmware so users can actually experience that free software, is the right one for our community.<br> </div> Sat, 02 Apr 2011 10:56:50 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/436286/ https://lwn.net/Articles/436286/ tajyrink <div class="FormattedComment"> <font class="QuotedText">&gt; Ubuntu has never been the "purity" distro. They should get over themselves.</font><br> <p> They have always been about shipping only free software applications in the default install, and promoting free software and standards. They make it easy to install also non-free or encumbered software for those people who need it (and it can be argued that Adobe Flash is needed by majority of ordinary users).<br> <p> Similar to eg. Fedora, Ubuntu intentionally also does its part to inform the user about benefits of free software, for example when offering to install codecs for proprietary formats or proprietary hardware drivers. That's basically best of both worlds - make it easy, but do not stop caring and aiming for a more free world.<br> <p> Someone could probably to an Ubuntu derivative with all allowed proprietary stuff included, but it seems that those that do not care about free software aspects at all, often do not care that much about legality either. Therefore I think (I'm not sure on details) most of the "Ubuntu, but all included" distributions are illegal in at least parts of the world, but since they are minor non-commercial players they don't get sued.<br> </div> Thu, 31 Mar 2011 13:19:54 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/436025/ https://lwn.net/Articles/436025/ JEDIDIAH <div class="FormattedComment"> The "redistribution" issue is easy enough to get around by fetching the relevant bits from the original vendor and managing things from there. This is how the standard flash packages on Ubuntu already operate.<br> <p> For the "introductory distribution", the number of unusual hurdles should be kept to a bare minimum. This includes Flash. Ubuntu generally has been pretty good about dealing with these things. They certainly should not see to take a step backwards here unless there is some compelling reason to do so (like the DMCA).<br> <p> Ubuntu has never been the "purity" distro. They should get over themselves.<br> </div> Wed, 30 Mar 2011 15:01:32 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435937/ https://lwn.net/Articles/435937/ vonbrand <blockquote>My point was not that they may misbehave (though this is a good reason to want to change firmware) but that they may be exploitable. This is particularly true for network controllers, but can also be true for GPUs and other devices which unprivileged applications can access with limited mediation by drivers. </blockquote> <p>Presumably you do realize that circuitry and software are just two ways to express algorithms. Just like a firmware implemented one can be buggy/exploitable, so is the hardware one. Only difference is that firmware is easier to fix (and allows much more complex algorithms today).</p> Tue, 29 Mar 2011 23:17:48 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435889/ https://lwn.net/Articles/435889/ Trelane <div class="FormattedComment"> <a href="http://www.qsl.net/kb9mwr/projects/wireless/allocations.html">http://www.qsl.net/kb9mwr/projects/wireless/allocations.html</a><br> </div> Tue, 29 Mar 2011 17:16:40 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435881/ https://lwn.net/Articles/435881/ Trelane <div class="FormattedComment"> Beyond security, even. I'm an amateur radio operator and can make my own radio gear, and the wifi and amateur radio frequencies overlap. I'd like to modify the firmware in my wifi cards to do interesting things. (what precisely those interesting things might be is difficult to pin down until I know more about what the card can do). Clearly, there are limitations, but that's between me and the FCC, not me and the wifi card vendor.<br> </div> Tue, 29 Mar 2011 17:09:43 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435878/ https://lwn.net/Articles/435878/ foom <div class="FormattedComment"> <font class="QuotedText">&gt; due to the (fairly sensible) signing requirement</font><br> <p> I disagree with your parenthesized remark. In what way is the signing requirement sensible there, while not being sensible for cellphones, Tivos, etc? It would be pretty awesome to be able to hack my CPU's microcode.<br> </div> Tue, 29 Mar 2011 16:55:56 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435865/ https://lwn.net/Articles/435865/ BenHutchings <blockquote>Right. Just the same as any random PCI peripheral can initiate DMA and hose the system thoroughly.</blockquote> <p>My point was not that they may misbehave (though this is a good reason to want to change firmware) but that they may be exploitable. This is particularly true for network controllers, but can also be true for GPUs and other devices which unprivileged applications can access with limited mediation by drivers.</p> <blockquote>To be on the safe side, you clearly need detailed schematics for each and every one of them.</blockquote> <p>RTL, surely. :-)</p> <blockquote>Plus you CPU might just act up and scribble over memory too, so that one has to be audited too. Not to mention that many processors do load update microcode on startup...</blockquote> <p>Yes, this applies to CPU microcode too, even more so. There have certainly been CPU bugs that can be exploited by a local user for denial of service. Some of them can be fixed in microcode; others can be worked around in the kernel.</p> <p>I realise we aren't likely to get source for CPU microcode any time soon, and we would have trouble updating it anyway due to the (fairly sensible) signing requirement. That doesn't mean it wouldn't be useful to have, or that it isn't software.</p> Tue, 29 Mar 2011 16:22:02 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435849/ https://lwn.net/Articles/435849/ vonbrand <p>Right. Just the same as any random PCI peripheral can initiate DMA and hose the system thoroughly. To be on the safe side, you clearly need detailed schematics for each and every one of them. Plus you CPU might just act up and scribble over memory too, so that one has to be audited too. Not to mention that many processors do load update microcode on startup...</p> Tue, 29 Mar 2011 14:31:28 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435837/ https://lwn.net/Articles/435837/ Los__D <div class="FormattedComment"> How is this related to non-free software in any way?<br> </div> Tue, 29 Mar 2011 12:24:50 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435832/ https://lwn.net/Articles/435832/ ean5533 <div class="FormattedComment"> The Mono-based apps are not non-free. That is a different discussion.<br> </div> Tue, 29 Mar 2011 11:25:48 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435822/ https://lwn.net/Articles/435822/ sitaram <div class="FormattedComment"> I suppose it'd be too much to hope that, while debating software to "Make YouTube work right out of the box", (viz., Flash) they wouldn't also a spare a thought to software that does not fill any such specific and urgent need, and even if it did, was mostly used by people who are perfectly able to install it manually if needed (any of the Mono apps that apparently are so important).<br> </div> Tue, 29 Mar 2011 09:45:14 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435812/ https://lwn.net/Articles/435812/ tajyrink <div class="FormattedComment"> Ubuntu by its own words (<a href="http://www.ubuntu.com/project/about-ubuntu/our-philosophy">http://www.ubuntu.com/project/about-ubuntu/our-philosophy</a>) is meant to be consisting of software that is free to copy, distribute, study, share and improve, in person's language of choice and despite any possible disabilities. For licensing, this means only free software, but there is an exception for drivers.<br> <p> That said, many of the closed source components are also illegal or possibly illegal to redistribute or be pre-installed (especially without showing EULAs), which also means many of the Ubuntu derivatives that ship "everything" are breaching some terms of contract in at least some of the countries like US. Ubuntu (or its backer Canonical) cannot take such actions like these smaller community distributions that do not care about legal issues, even if Ubuntu wouldn't be so keen on free software.<br> </div> Tue, 29 Mar 2011 07:21:14 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435808/ https://lwn.net/Articles/435808/ rilder <div class="FormattedComment"> People behind Ubuntu must understand that their distro is meant to be the first hop for people from Windows/OSX world. To ease the transition, they should be making amends to allow these. This also includes the other non-free stuff like the drivers. These can easily turn off people who are using Linux for the first time.<br> <p> OTOH, if this non-shipping is because of any patent/legal/copyright issues, then the decision is good I guess, which can/may be resolved in future. <br> <p> People who are strictly pro-FOSS would be much more technical who would either use one of the custom distros built around debian/ubuntu or other distros. <br> </div> Tue, 29 Mar 2011 06:32:09 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435793/ https://lwn.net/Articles/435793/ BenHutchings <div class="FormattedComment"> Calling software that runs on a peripheral processor 'firmware' doesn't make it any less software, though I realise that the source code for that software is generally not as useful or interesting as that for software that runs on the CPU.<br> <p> Aside from the general principle of software freedom, peripheral processors for devices on the PCI bus are often capable of initiating DMA and so may compromise the security of system. So there is a practical reason for wanting to see source code for 'firmware', regardless of whether it's loaded from disk or flash.<br> <p> </div> Tue, 29 Mar 2011 02:47:19 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435759/ https://lwn.net/Articles/435759/ keybuk <div class="FormattedComment"> I'm not aware (but I could be mistaken) of any non-free software currently shipped in Ubuntu by default.<br> <p> There are items of documentation, firmware, fonts, etc. that are more restricted, but I didn't think we shipped any software anymore since DKMS came along.<br> </div> Mon, 28 Mar 2011 22:47:16 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435737/ https://lwn.net/Articles/435737/ drag <div class="FormattedComment"> Webm works fine for Youtube, unless your watching a video that is using advertisements. <br> <p> So far it's mostly a problem that solves itself. :P<br> </div> Mon, 28 Mar 2011 19:12:31 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435731/ https://lwn.net/Articles/435731/ marduk <div class="FormattedComment"> <font class="QuotedText">&gt; The original bug was entitled "Make YouTube work right out of the box"</font><br> <p> Seems to me more like a YouTube bug ;-)<br> </div> Mon, 28 Mar 2011 18:08:38 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435680/ https://lwn.net/Articles/435680/ njd27 <div class="FormattedComment"> The original bug was entitled "Make YouTube work right out of the box" - hopefully it won't be too long until we have an HTML5/WebM solution to this problem.<br> </div> Mon, 28 Mar 2011 14:58:49 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435678/ https://lwn.net/Articles/435678/ sahko <div class="FormattedComment"> The title is just a tad misleading.<br> Ubuntu will of course include non-free software by default, just not from ubuntu-restricted-*. I dont expect to see Ubuntu shipping an RMS approved version any time soon. :)<br> </div> Mon, 28 Mar 2011 14:30:36 +0000 Ubuntu technical board: no non-free software by default https://lwn.net/Articles/435676/ https://lwn.net/Articles/435676/ mdz@debian.org <div class="FormattedComment"> A summary and transcript of the meeting can be found here: <a href="http://bit.ly/eaI1uN">http://bit.ly/eaI1uN</a><br> </div> Mon, 28 Mar 2011 14:12:24 +0000