blog post: free firmware for all
authorStefano Zacchiroli <zack@upsilon.cc>
Wed, 15 Dec 2010 23:05:11 +0000 (00:05 +0100)
committerStefano Zacchiroli <zack@upsilon.cc>
Wed, 15 Dec 2010 23:05:11 +0000 (00:05 +0100)
blog/posts/2010/12/squeeze_your_non-free_firmware_away.mdwn [new file with mode: 0644]

diff --git a/blog/posts/2010/12/squeeze_your_non-free_firmware_away.mdwn b/blog/posts/2010/12/squeeze_your_non-free_firmware_away.mdwn
new file mode 100644 (file)
index 0000000..545d52b
--- /dev/null
@@ -0,0 +1,65 @@
+# Debian 6.0 Squeeze to be released with completely free Kernel(s)
+
+Today [we](http://www.debian.org) have announced that, starting with the
+upcoming release of Squeeze,
+[Debian will be even Free-er](http://www.debian.org/News/2010/20101215). Exceptions
+to the [DFSG](http://www.debian.org/social_contract#guidelines) for non-free
+firmware blobs, which have been granted in the past, will no longer be
+granted. Starting from Squeeze, Debian will be Free the bottom up, no matter
+where your own definition of <q>software</q> ends.
+
+The news has been known for a while within the Debian development community,
+but we had the pleasure of sharing that with our users only today. According to
+the reaction on [identi.ca](http://identi.ca/notice/60464473), where the news
+quickly made into the most popular notices, people are *enthusiastic* about the
+news and that in turn is very rewarding.
+
+If you are as happy and proud about this achievement as I am, please direct
+your **kudos** to all the teams who made this possible:
+
+* the [Debian kernel team](http://wiki.debian.org/DebianKernel) who worked for
+  the past 2 release cycles to split free-vs-non-free firmware bits and monitor
+  new releases to avoid freedom regressions;
+* the [Debian CD team](http://wiki.debian.org/Teams/DebianCd) who basically
+  "forked" different media production lines, for different user needs wrt
+  firmware;
+* the [d-i team](http://wiki.debian.org/Teams/DebianInstaller) who added, long
+  ago, support for loading user-provided firmware at installation time;
+* whoever else I might have forgotten who contributed to this result
+  <small>(feel free to leave a comment to refresh my memory!)</small>.
+
+Having been trol^W asked several times in the past about the "real freeness" of
+Debian at events, talks, and the like, I consider this episode to be a very
+nice story to tell. While we have granted exceptions for firmware at the time
+of [Etch](http://www.debian.org/vote/2006/vote_007) and
+[Lenny](http://www.debian.org/vote/2008/vote_003) releases, during this time
+Debian people have worked, **together with upstream**, to make this final
+result possible. All this work has improved the situation not only for Debian
+users, but also for users of those derivatives which rely upon Debian kernels.
+
+Nonetheless, don't expect us to live under a rock. We know that there are users
+out there who need nasty non-free firmware bits to boot their machines or to
+access the Internet. That is why
+[separate images with firmware included](http://blog.einval.com/2010/12/15#CDs_with_firmware)
+are being provided, although they are not part of Debian and are properly
+"discriminated": they should be looked for explicitly by users and can't be
+supported to the same extent of Free firmware, simply because we (as anybody
+else other than the hardware manufacturer) do not have access to the
+corresponding source code.
+
+This separation is a perfect example of the **pragmatism** embodied by the
+[Debian Social contract](http://www.debian.org/social_contract): Debian
+consists of 100% Free software; at the same time, Debian *enables* its users to
+make their own choices in terms of Freedom, being explicit about what users
+risk if they cross the boundaries of DFSG. **Awareness** is the key here and I
+find it to be a very honest yet effective way of explaining to the world why
+Free Software is better.
+
+This is not the end of the story though, as we need to document this change
+properly to both increase awareness and avoid leaving users in the dark. A
+couple of bugs filed today might benefit from the **help of some kind
+doc-writers**: [[!debbug 607191]] (documenting the firmware change in the
+Squeeze release notes) and [[!debbug 607193]] (documenting the firmware change
+on the website).
+
+[[!tag lang/english planet-debian debian firmware]]