Don Armstrong wrote: > 1. Source Code. > > The "source code" for a work means the preferred form of the work > for making modifications to it. "Object code" means any non-source > version of a work. > > The "Complete Corresponding Source Code" for a work in object code form > means all the source code needed to understand, adapt, modify, compile, > link, install, and run the work, excluding general-purpose tools used in > performing those activities but which are not part of the work. For > example, this includes any scripts used to control those activities, and > any shared libraries and dynamically linked subprograms that the work is > designed to require, such as by intimate data communication or control flow > between those subprograms and other parts of the work, and interface > definition files associated with the program source files. > > Complete Corresponding Source Code also includes any encryption or > authorization codes necessary to install and/or execute the source code of > the work, perhaps modified by you, in the recommended or principal context > of use, such that its functioning in all circumstances is identical to that > of the work, except as altered by your modifications. It also includes any > decryption codes necessary to access or unseal the work's output.
I do not understand the reasoning for this last sentence. It rules out writing a script that encrypts a message with a public key and sends it to the person with the private key. This could be useful for secure bug reporting tools. <snip> > Distribution of the Corresponding Source in accord with this section > must be in a format that is publicly documented, This is too broad. It prevents a large class of formats. It makes it impossible for AutoCAD or MS Word users to exchange works under this license. > unencumbered by patents, It may be difficult to find non-trivial formats which are not encumbered by patents :( > and must require no special password or key for unpacking, > reading or copying. This is suboptimal. It is ok to distribute it encrypted, as long as you get the key as well. A better wording would be If a special password or key is required for unpacking, reading, or copying, then that must be provided as well. Cheers, Walter -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]