GeoServer 可以在商业应用程序中使用吗? [关闭]
Posted
技术标签:
【中文标题】GeoServer 可以在商业应用程序中使用吗? [关闭]【英文标题】:Can GeoServer be used in a commercial application? [closed] 【发布时间】:2009-03-14 01:10:02 【问题描述】:GeoServer 在 GPLv2 下获得许可。我知道这意味着我不能从这个应用程序中制作衍生商业作品。例如,我无法将新接口、插件等添加到 GeoServer 作为闭源应用程序。
但是,我可以将它用作后端服务器来前端闭源应用程序吗?一个符合 oGC 的地图服务器,它公开了某些符合 OGC 的接口来使用地图和数据。还有一些其他的 GIS 服务器可以做到这一点,例如 MapServer(免费)和 ArcGIS Server(商业)。
假设我创建了一个闭源 Flex GIS 框架,用于通过符合 OGC 的 Web 服务使用数据。如果我出售此应用程序,并将 GeoServer(未修改)作为安装的一部分(包括适当的许可证)包含在内,我是否违反了 GPL?
如果有的话,我如何在商业闭源应用程序中使用 GeoServer?
【问题讨论】:
我投票决定将此问题作为离题结束,因为它是关于许可或法律问题,而不是编程或软件开发。 See here 了解详情,help center 了解更多信息。 我投票决定将此问题移至programmers.stackexchange.com。根据该站点的帮助许可问题是关于那里的主题。迁移一个有用的问题比关闭它更好。 问题在 60 天后无法迁移,如果问题根本不涉及法律问题,则问题可能在该主题中。 该网站的帮助特别提到“软件许可”是一个主题问题。软件许可怎么能不涉及法律问题?这就是软件许可的全部意义所在。在任何情况下,如果问题无法移动且有用,则应在某处保持打开状态。 【参考方案1】:我想我在这里找到了答案。
http://geoserver.org/display/GEOSDOC/Do+I+need+a+proprietary+license+FAQ
我是正在访问的集成商 GeoServer 的 WFS 和 WMS 具有 专有系统,我需要买一个 许可证?
不,GPL 仅生效 当您链接代码时。如果你在工作 在标准接口后面没有 购买专有财产的要求 执照。
我是一个集成商 将 GeoServer 与专有的 数据库,我需要购买许可证吗?
不,GPL 不涵盖 您正在与之集成的数据库。 确实,如果确实如此,那么我们就不会 能够让 GeoServer 支持 ArcSDE, 甲骨文和 DB2。
我使用了核心 GeoServer 的模块来构建一个新的 土鸡服务,但没有 使用任何 W*S 服务,我是否必须 发布我的代码?
目前你必须释放你的 代码,或获得专有许可证。 但社区正在考虑计划 释放下的核心模块 LGPL 许可证。如果你有兴趣 这样的许可协议,请获取 联系我们,因为我们非常感兴趣 允许人们建立新的服务 在核心之上。
【讨论】:
【参考方案2】:是的,如果您不出售应用程序并对其应用 GPL。
如果你卖掉它,你会遵守很多规则;)
【讨论】:
以上是关于GeoServer 可以在商业应用程序中使用吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
arcgis api 支持geoserver发布的OGC标准的地图吗