H2 spatial support without using LGPL libraries

2011-10-26 Thread Wes Clark
We'd like to introduce native database spatial types and functions in
our ISV ERM products.  Our initial plans are just to store points and
polygons, and do proximity searches and contains searches.  Oracle,
SQL Server and DB2 all support this, but H2 does only with add-ons
that, as far as I can tell, are LGPL licensed.  We are now avoiding
LGPL licensed jars in our delivered products.  We are okay with Apache
licenses.

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To post to this group, send email to h2-database@googlegroups.com.
To unsubscribe from this group, send email to 
h2-database+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/h2-database?hl=en.



Re: H2 spatial support without using LGPL libraries

2011-10-26 Thread Peter Yuill

Hi Wes,


We'd like to introduce native database spatial types and functions in
our ISV ERM products.  Our initial plans are just to store points and
polygons, and do proximity searches and contains searches.  Oracle,
SQL Server and DB2 all support this, but H2 does only with add-ons
that, as far as I can tell, are LGPL licensed.  We are now avoiding
LGPL licensed jars in our delivered products.  We are okay with Apache
licenses.


The main reason that add-ons like hatbox are LGPL is that they rely on 
the JTS Topology Suite for the geometry heavy lifting (eg point in 
polygon) and JTS is LGPL. JTS took a long time and some very bright 
geospatial minds to create, so it's difficult to find anyone keen to 
start again. The one realistic option is OpenMap from 
http://openmap.bbn.com . OpenMap is distributed under its own open 
source license (http://openmap.bbn.com/license.html) that bears some 
resemblance to the apache license.


Regards,
Peter

--
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To post to this group, send email to h2-database@googlegroups.com.
To unsubscribe from this group, send email to 
h2-database+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/h2-database?hl=en.