On Fri, 18 Jun 2004 13:06:37 -0700 Josh Triplett wrote: > I would argue that while the new Social Contract makes it > unambiguously clear that the DFSG applies to non-programs (such as > documentation, etc), both the old and new Social Contracts clearly > apply to "software". > While it has been disputed that non-programs such as documentation > are > software, firmware seems to be a program and therefore software, which > is covered under both Socal Contracts.
The traditional distinction that I'm aware of is between hardware, software and firmware: so someone will say that firmware is not software. Instead, I think that `firmware' *is* software and should be treated as such, especially as long as it can be embedded in a software source code. That is, firmware is a particular kind of software: (a) hardware (b) software (b.0) firmware (b.1) system programs (b.2) application programs (b.3) documentation (b.4) data (b.?) ... > > > Current policy is that firmware types 1, 3, and 4 have to go. We > > cannot change our policy such that 1 can stay; that is illegal. If > > 3) and 4) are not copyright infringement (I and others believe they > > are, Michael and others believe they are not, that is what this > > debate is about), we*could* potentially suspend the SC/DFSG and > > release with them. I think this is also a bad idea, but it's > > feasible. If 3) and 4) are copyright infringement, then we must > > remove them as well. > > Agreed. For what it's worth, I also believe that cases 3 and 4 are > copyright infringement. I agree too. -- | GnuPG Key ID = DD6DFCF4 | You're compiling a program Francesco | Key fingerprint = | and, all of a sudden, boom! Poli | C979 F34B 27CE 5CD8 DC12 | -- from APT HOWTO, | 31B5 78F4 279B DD6D FCF4 | version 1.8.0
pgp0ysVkRzwyg.pgp
Description: PGP signature