Ken Arromdee <[EMAIL PROTECTED]> writes: > consider this: if the bloody murderer will kill you if you reveal > your identity (dissident test) the license demanding you do so is > nonfree. But if the bloody murderer will kill you if you distribute > source, the license demanding you do so is fine. > > What principle can possibly be used to get that?
The principle that there are certain freedoms essential in a software work for that work to be called free. In the first case, the bloody lunatic imposes a condition ("do not reveal your identity") that is not in opposition to the freedom of the work. That is, the condition, if combined with a free work, does not make the work non-free, because the essential freedoms remain undiminished. The work remains free regardless of the lunatic's imposed condition. In the second case, the bloody lunatic imposes a condition ("do not redistribute source code") that is directly opposed to at least one of the essential freedoms in the work. That is, the condition, if combined with a free work, makes the work non-free, because at least one essential freedom has been compromised. Remove the lunatic's imposed condition, and the work again becomes free. -- \ "Well, my brother says Hello. So, hooray for speech therapy." | `\ -- Emo Philips | _o__) | Ben Finney -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]