Hey all, I'd like to get some feedback on something before I make a GSIP.
A few leading open source GPL projects have a 'floss exception', which basically says that it's ok to combine the GPL project with another open source project and not 'infect' the other one with the GPL. In my understanding any improvements to the GPL project have to also be GPL, but the combined work doesn't need.
The goal of this would be so more open source projects can make use of GeoServer, ship it directly, without having to change their license. Proprietary projects are not covered by it - they would need the commercial license we've talked about in the past.
For examples see:
http://www.alfresco.com/legal/licensing/floss_exception/
http://www.extjs.com/products/floss-exception.php
http://www.mysql.com/about/legal/licensing/foss-exception/
I've always thought this would be a nice idea, but it's come up specifically lately as polymap - http://www.polymap.org/ - is interested in using GeoServer, but their license is GPL. Adding the FLOSS exception would let them make use of GeoServer, instead of having to change to deegree.
I've looked in to it a decent bit, but more eyes on it to figure out all the implications would be good.
Thoughts? Concerns? If we get general consensus I'd be happy to make the GSIP for it.