In this case getting the permission of original author(s) to swap the code to LGPL should be straightforward. The same thing has been done previously, e.g. Andrea transferring raster processes from GS into the gt-process-raster module.
Michael On 14 May 2012 11:55, Ben Caradoc-Davies <ben.caradoc-dav...@csiro.au> wrote: > [Repurposing and renaming a thread from geotools-users:] > > On 13/05/12 16:49, Andrea Aime wrote: >> >> On Sun, May 13, 2012 at 4:03 AM, Michael Bedward >> <michael.bedw...@gmail.com> wrote: >>> >>> Thanks for the pointer to the GeoServer legend creation code David. If >>> acceptable, and feasible, it would be really useful to move this into >>> GeoTools at some stage - perhaps to sit in gt-main or gt-render. >> >> >> Sure. GeoServer has a history of contributing back to GeoTools everything >> that >> is not network service specific, so I believe you backporting the legend >> code >> and making it useful for other apps too would be something welcomed indeed > > > The only formality is that, because GeoServer is a GPL project and GeoTools > is an LGPL project, moving code from GeoServer to GeoTools requires the > agreement of TOPP (or the original contributor). The code must be a new > contribution to avoid contaminating GeoTools with the requirements of the > GPL. Using TOPP means not having to track down the original authors. > > This kind of cross-project refactoring is a good thing, but in my view we > need to preserve the separation of licences. For example, I can't just grab > a chunk of GeoServer and commit it into the GeoTools repo and say "whatever, > it is all open source". > > I am tempted to treat OpenGeo staff as being able to approve this, but I am > not a lawyer and I don't know if TOPP and OpenGeo are as indistinguishable > as I would like to pretend. Could this be as easy as making sure an OpenGeo > employee approves the transfer by making a comment on the Jira issue for the > GeoTools patch based on GeoServer? Would this be sufficient to make the > GeoTools patch a new contribution assigned to OSGeo? > > Chris, would you care to comment? > > Kind regards, > > -- > Ben Caradoc-Davies <ben.caradoc-dav...@csiro.au> > Software Engineer > CSIRO Earth Science and Resource Engineering > Australian Resources Research Centre ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ GeoTools-Devel mailing list GeoTools-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel