The LGPL has a rather interesting point in paragraph 6a. where they state that it is obviously possible to change the code, but "It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions".
I think this bit is not in the GPL (as every piece of code is released under the GLP). This is obviously common sense. The same holds for any implementation of a protocol (even the GPLed ones) that everything can be changed, but nobody would seriously expect them to work afterwards. Would you consider the implementation of a standard or a protocol (which cannot change freely) to violate the GPL? I do not know what the OMG licences doens't allow to do (I couldn't find the implementatio either). -Patrik -------- Patrik Reali http://www.reali.ch/~patrik/ http://www.oberon.ethz.ch/jaos ----- Original Message ----- From: "Stuart Ballard" <[EMAIL PROTECTED]> To: "Brian Jones" <[EMAIL PROTECTED]> Cc: "GNU Classpath" <[EMAIL PROTECTED]> Sent: Tuesday, October 21, 2003 3:40 PM Subject: Re: org.omg link on Classpath homepage > Brian Jones wrote: > > Basically they will never be free to modify because the entire point > > of the OMG standard is these interfaces DO NOT CHANGE or change only > > as the standard evolves at the whim of the standards body. The GPL > > doesn't allow compatibility with licenses that do not permit > > modification. > > Then isn't Classpath violating GNU project policy by advertising > non-free software on its homepage? > > Stuart. > > -- > Stuart Ballard, Senior Web Developer > FASTNET - Web Solutions > (215) 283-2300, ext. 126 > www.fast.net > > > > _______________________________________________ > Classpath mailing list > [EMAIL PROTECTED] > http://mail.gnu.org/mailman/listinfo/classpath > > _______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/classpath