From: Kevin G. <ke...@co...> - 2009-10-26 17:02:08
|
I get that the generated source is under GPL, but the original Java seems a bit odd. I mean wouldn't anyone that didn't want to comply simply hack up a bunch of classes with no implementation that match the prototypes of the XMLVM java compatbility lib - thereby not linking their Java to the GPL Java stuff? Obviously the obj-c output will still be linked to the XMLVM implementation, and so has to be GPL. However, as I've said before I don't so why anyone would be particular worried about letting the generated obj-c stuff out into the wild - I don't worry about letting class files out to be decomplied :) We might want to relicense XMLVM to use as part of another product later, would you be open to discussions around that? (either in the open or offline) Kev 2009/10/26 Arno Puder <ar...@pu...> > > It is my understanding of the GPL, that derivative work (i.e., your > application that is linked to a GPLed library) also needs to be GPLed. > Of course you can also dual license with a GPL-compatible license. > > Arno > > > Panayotis Katsaloulis wrote: > > On 26 Οκτ 2009, at 6:14 ΜΜ, Arno Puder wrote: > > > >> > >> ... If you use XMLVM to translate > >> your application, the resulting source code will also be under the GPL > >> license. ... > > > > > > > > I think there is a misconception here :) > > > > The source code of my application should *not* be under the GPL > > license. It could be under the license I want it to be. What actually > > xmlvm does is only to transform my code from one "style" to the other > > (i.e. from *.class to *.xml or *.m or whatever) > > All rights and license and all that in any case remain to the original > > author. > > > > I think what you probably mean is that, the source code of my > > application *should* be under a GPL-compatible license (not > > necessarily under GPL itself) if I want to *link* it with the Obj-C > > compatibility library (which is also under GPL). > > If it's not, it's a GPL violation! > > > > > > The rest of the text is something I think I understand. > > If I got it right, if someone want to use this library to create an > > iPhone application (for example), then he has to do one of the options > > provided in the previous email. > > > ------------------------------------------------------------------------------ > > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > > is the only developer event you need to attend this year. Jumpstart your > > developing skills, take BlackBerry mobile applications to market and stay > > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > > http://p.sf.net/sfu/devconference > > _______________________________________________ > > xmlvm-users mailing list > > xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |