GeoServer可以用于商业应用吗?

时间:2009-03-14 01:10:02

标签: licensing gis gpl geoserver

GeoServer根据GPLv2获得许可。我知道这意味着我不能从这个应用程序中制作衍生商业作品。例如,我无法将新接口,插件等作为封闭源应用程序添加到GeoServer。

但是,我可以将它作为后端服务器用于前端封闭源应用程序吗?符合oGC标准的地图服务器,它公开了某些符合OGC标准的接口,用于使用地图和数据。还有其他几个GIS服务器可以执行此操作,例如MapServer(免费)和ArcGIS Server(商业)。

因此,假设我创建了一个封闭源Flex GIS框架,用于通过符合OGC标准的Web服务来使用数据。如果我出售此应用程序,并且包含GeoServer(未修改)作为安装的一部分(包括相应的许可证),我是否会违反GPL?

如果可以,我如何在商业闭源应用程序中使用GeoServer?

2 个答案:

答案 0 :(得分:7)

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

http://geoserver.org/display/GEOSDOC/Do+I+need+a+proprietary+license+FAQ

  

我是一名正在访问的集成商   GeoServer的WFS和WMS用   专有系统,我需要买一个   许可?

     

不,GPL才有效   当你链接代码。如果你在工作   标准接口背后没有   要求购买专有权   执照。

     

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

     

不,GPL不承保   您正在集成的数据库。   事实上,如果确实如此,我们就不会这样做   能够让GeoServer支持ArcSDE,   Oracle和DB2。

     

我用了核心   GeoServer的模块构建一个新的   地理鸡服务,但没有   利用任何W * S服务,我必须这样做   发布我的代码?

     

目前你必须释放你的   代码,或获得专有许可证。   但社区正在考虑计划   发布核心模块   LGPL许可证。如果你有兴趣   如此许可协议,请获取   保持联系,因为我们非常感兴趣   允许人们建立新的服务   在核心之上。

答案 1 :(得分:0)

是的,如果您不出售该申请并将GPL应用于该申请。

如果你卖掉它,你遵循了很多规则;)