[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [SUMMARY] packages useless without non-free servers? (Was: a giant flamewar that's gotten hot as hell itself!)



>>>>> "Richard" == Richard Stallman <rms@gnu.org> writes:

    Richard> I think that the best basic policy is that a package can
    Richard> go in `main' if it doesn't require any non-free software
    Richard> *on your machine*.  Making use of non-free software on
    Richard> another machine is unfortunate but does not put you in
    Richard> the same moral dilemma as having it on your own machine.

This is an excellent basic policy, but how far does the definition of
"software *on your machine*" extend?

Are ROM images, which are required for Macintosh, Commodore 64, and
other emulators, software? There's generally no source code available
for those beasties. But you're required to have them *on your machine*
in order to have the emulators work.

Is this any different than, say, LILO only being able to run on a
machine with a non-free BIOS? You have to legally purchase the BIOS,
for which no source code is available, before you can use LILO (or
Linux, for that matter!) -- does this make LILO non-free?

To complicate matters, it's *possible* to buy a hardware card for a
standard IBM-compatible PC with the Macintosh ROMs on it. Does this
make a DFSG-free Macintosh emulator go into main? contrib? non-free?

Ben

-- 
Brought to you by the letters K and D and the number 1.
"A yonker is a young man."
Debian GNU/Linux maintainer of Gimp and GTK+ -- http://www.debian.org/
I'm on FurryMUCK as Che, and EFNet/Open Projects IRC as Che_Fox.


Reply to: