PostGIS 使用的 GPL 许可证会强制我发布源代码吗?

0
分享 2023-06-07
PostGIS 使用的 GPL 许可证会强制我发布源代码吗?
PostGIS是GNU GPLv2下的开源软件。虽然 GPL 中确实有一些广泛的“相同方式共享和共享”条款,但它们不适用于人们对空间数据库的日常使用,例如将数据加载到其中并对其运行查询。

如果您发布的软件使用 PostGIS,这是否意味着您的软件必须像 PostGIS 一样使用 GPL 进行许可?如果您使用 PostGIS,您是否必须发布所有代码?

几乎可以肯定不是。例如,考虑在 Linux 上运行的 Oracle 数据库。Linux是GPL,Oracle不是:在Linux上运行的Oracle必须使用GPL分发吗?不。同样,您的软件可以随心所欲地使用PostgreSQL / PostGIS数据库,并且可以使用您喜欢的任何许可证。

唯一的例外是,如果您对 PostGIS 源代码进行了更改,并分发了更改后的 PostGIS 版本。在这种情况下,您必须共享更改后的 PostGIS 的代码(但不是在其上运行的应用程序的代码)。即使在这种有限的情况下,您仍然只需要将源代码分发给您分发二进制文件的人。GPL 不要求你发布源代码,只要求你与提供二进制文件的人共享它。

0 个评论

要回复文章请先登录注册