Debian Decided to Include Non-Free Firmware in the Installer

In a vote held over the past two weeks, Debian's developers decided to include non-free firmware by default in the Debian installer.

Debian has always aimed to adhere to the spirit of FOSS as closely as possible. As a result, its developers are known for their careful approach to the software included in the distribution.

However, times are changing. This necessitates either evolving and adapting to new realities or stubbornly refusing to accept them, putting your future at risk. Fortunately, the Debian developers went with the first option.

Non-Free Firmware by Default in the Debian Installer

As you probably know, non-free firmware is not currently loaded by default on Debian systems. This means that the WiFi adapter, for example, will almost certainly not function.

As a result, this could discourage any novice Linux user from leaving Debian in favor of another distribution. Something the Debian developers had accepted in the interest of carefully adhering to FOSS principles.

But, as previously stated, times are changing. And to meet modern user expectations, the Debian Project has chosen to change its approach to the software that is installed by default by the installer.

Unlike many largely corporate-owned Linux distributions, where choices are taken autocratically, and everyone else is forced to accept a fait accompli, Debian makes decisions in the most democratic way possible – through elections and voting.

For that purpose, a vote among Debian developers was planned between September 18th and October 1st on whether to permit the inclusion of non-free software in the installer. There were six alternatives to choose from.

  1. Only one installer, including non-free firmware
  2. Recommend installer containing non-free firmware
  3. Allow presenting non-free installers alongside the free one
  4. Installer with non-free software is not part of Debian
  5. Change SC for non-free firmware in installer, one installer
  6. Change SC for non-free firmware in installer, keep both installers

The voting results, which were announced yesterday, October 2nd, show that option 5 (Change SC for non-free firmware in installer, one installer) received the most votes.

Graphical presentation of the votes

Here you will find the graphical presentation of the vote.

What Happens from Here On

I want to stress that this is, in my opinion, one of the most significant changes to the Debian Project in recent years. A change that affects the distribution’s vision and philosophy.

First, the Debian Social Contract (SC), a document that frames the moral agenda of the Debian Project, is replaced with a new version that is identical to the existing version in every way except for the addition of the following statement at the end of point 5:

The Debian official media may include firmware that is otherwise not part of the Debian system to enable use of Debian with hardware that requires such firmware.

So, in general, if the Debian installer finds that you have hardware that needs proprietary firmware, it will load it automatically. But, just as importantly, Debian users will receive security updates and important firmware patches, just like any other installed software.

Currently, there is no information on when devs will update the official Debian ISO installation images to include the new non-free firmware in the default Debian installer, but it is expected shortly.

Conclusion

I think including non-free firmware in the default Debian installer is a step in the right direction. But, of course, there will always be purists who will find this change unacceptable in the context of one of the oldest and most closely related to FOSS Linux distributions.

On the other hand, this change will make Debian feel more “whole” out of the box. And hopefully, it will help promote Debian to an even wider audience rather than discourage people as it currently does due to the lack of WiFi (or other hardware) support in its official ISO images.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 69%