的GeoServer 在GPLv2的许可。我知道这意味着我不能从这个应用程序制作衍生商业的作品。例如,我无法的GeoServer为封闭源应用程序增加新接口,插件,等等。

然而,我可以用它作为后端服务器前端封闭的源应用程序?一个OGC标准的地图服务器,它暴露了消费地图和数据一定OGC标准的接口。还有一些其他的GIS服务器是能够做到这一点,如地图服务器(免费)和ArcGIS Server(商业)。

所以,让我们说我创建通过OGC兼容的Web服务,消费数据的封闭源代码的Flex GIS框架。如果我卖本申请中,并且包括的GeoServer(未改性)作为其一部分的安装(与相应的许可证包括)我会违反GPL的?

我怎样才能使用的GeoServer在商业封闭源代码的应用程序,如果在所有?

有帮助吗?

解决方案

我想我找到了答案在这里。

http://geoserver.org/display/ GEOSDOC / 0 + I +需要+ A +专利+牌照+ FAQ

  

我是谁正在访问积分   的GeoServer的WFS和WMS与   专有系统,我需要买   许可?

     

否,GPL只进来以实现   当您链接代码。如果您正在   落后的标准接口没有   要求购买专有   执照。

     

我是一个集成商是谁   使用的GeoServer与专有   数据库,我是否需要购买许可证?

     

否,GPL不覆盖   你与整合数据库。   事实上,如果它没有那么我们就不会   能够拥有的GeoServer支持ArcSDE,   Oracle和DB2。

     

我使用的芯   的GeoServer的模块来建立一个新的   地理鸡服务,但没有   使用任何W * S服务,我必须   释放我的代码?

     

目前你必须释放你   代码,或获得的专有许可证。   但社会正在考虑的计划   以释放下芯模块   LGPL许可证。如果您有兴趣   这样的许可协议,请让   在触摸,因为我们很感兴趣   让人们建立新的服务   在芯的顶部上。

其他提示

是的,如果你不卖的应用程序和应用GPL吧。

如果你卖掉它,你必须遵守很多规则;)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top