Firmware is part of the kernel in a sense because it is loaded by the kernel at 
boot. It only interacts with the kernel and the kernel modules to provide any 
missing functionality, like a header file does, except rather than C code, it's 
prebuilt binary language code.

It is not technically software because it doesn't act through an API, shell 
interpreter, user interface, or execution medium.

Big difference.

Sent from my Windows Phone
________________________________
From: Adam Borowski<mailto:kilob...@angband.pl>
Sent: ‎6/‎3/‎2015 5:52 PM
To: dng@lists.dyne.org<mailto:dng@lists.dyne.org>
Subject: Re: [Dng] straw poll, non-free firmware for installers

On Wed, Jun 03, 2015 at 06:18:37PM -0500, John Morris wrote:
> Non-free software: NO, Firmware: YES.  So ixnay on things like the Nvidia
> drivers but yes on blobs.  The reasoning on where to draw the line is
> pretty clear cut.

How exactly firmware is not software?  Both are strings of bits encoding
commands for a processor living in silicon you own.

Your reasoning doesn't make a shred of sense to me.  Either we disallow all
kinds of non-free software, or allow all kinds; letting one in but another
out just because their code executes on different processors would be a
strange distinction.

--
// If you believe in so-called "intellectual property", please immediately
// cease using counterfeit alphabets.  Instead, contact the nearest temple
// of Amon, whose priests will provide you with scribal services for all
// your writing needs, for Reasonable and Non-Discriminatory prices.
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to