Hi Andrew, Please don't restart the license talks! See below for some hint about potential problems in one of the exceptions. For the rest, please search the archives, or use the Classpath license Wiki. Here's one problem with the license below: - Are you allowed to modify the library and license the modified version under the GNU GPL + exception? One possible answer is : "no", because: 1- The exception states that "The General Public License restrictions ... cover modification of the file". 2- The GNU GPL states: (Section 2) You may modify your copy or copies of the Program or any portion of it... provided that you also... (b)... cause any work... [that is] derived from the Program... to be licensed as a whole... under the terms of this License. [Note: "this License" in this context unambiguously means: "the GNU GPL".] So, under "one possible" interpretation, there is no provision for extending the exception to derived works in this (ambiguous?) exception text. The other interpretation, is that the exception naturally extends to derivative work. (Yet, there is no clear statement of that fact in the exception text itself). I've heard both interpretation from different FSF individuals; not official FSF positions. ;) Maybe the GPL FAQ should include clarifications to such matters? [Or maybe it already does; I haven't consulted it lately]. The GNU Classpath license wiki has a much broader investigation of many problems with various exception texts, and even some proposed solutions. I guess the GPL 3 work is more urgent for the GNU community, though, than solving the minor problems of the current classpath exception and other exceptions used within the GNU project. I'll let Mark get hold back of this list to come back to the more urging matter of reducing the gap between Classpath and Sun's libraries, and working on, yet, another VM interface change. (WARNING: pain in view for VM developers...) Etienne Andrew Pinski wrote: > The exception from libstdc++/libgfortran/libgcc/etc. (though not libobjc, >... > In addition to the permissions in the GNU General Public License, the > Free Software Foundation gives you unlimited permission to link the > compiled version of this file into combinations with other programs, > and to distribute those combinations without any restriction coming > from the use of this file. (The General Public License restrictions > do apply in other respects; for example, they cover modification of > the file, and distribution when not linked into a combine > executable.) -- Etienne M. Gagnon, Ph.D. http://www.info2.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 256 bytes Desc: OpenPGP digital signature Url : http://developer.classpath.org/pipermail/classpath/attachments/20060309/91059d98/signature.pgp