Re: LCC and blobs
Brian Thomas Sniffen wrote:
Peter Van Eynde <firstname.lastname@example.org> writes:
And now you consider it software just because the method of storage is
different? How can the nature of the bytes change because they are
stored on a disk?
The nature of the bytes do not change. But my name, distributed in a
Debian package, is software. My name, written in letters of granite
You name is software!
Now I'm a Common Lisp hacker, you know the data is code people, but even
_we_ do not consider a string software unless it drives some software.
Is your name input for a state-machine?
Architectural plans for a house, shipped in a Debian package, are
I'm stunned. So anything in a Debian package is software. With alien I can
convert a tar.gz into a debian package, so all tar files are software. With
tar I can create a tar.gz from any file, so all electronic data is software?
And you restrictions that any package that depends on non-DFSG "software"
to work cannot be in main means that after releasing sarge we have to
remove from main:
- all bootloaders. Grub cannot start my XP without the XP bootsector.
- tftpd. I want to netboot my Solaris machines. The tftpd needs the solaris
code to "work".
- all font renderers. I want to see a document with the font I bought, and
without it the document is broken, so the renderer needs the font, right?
- all interpreters. I want to run HACMP. It is in perl, so the perl is
useless to me without HACMP.
- the kernel. I want to ship a stripped down debian with my non-DFSG code
in an embedded system. The kernel is useless without my code, so the kernel
cannot be in main.
Should I go on?