[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/ _______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel