我不了解开源,我阅读了一些许可证,但我想了解您的经验,我的目标是编写我的软件并使用 postgreSQL 制作可再发行版,我可以不支付任何费用吗?我读到一些关于 MySQL 的内容,如果你在你的软件版本中重新分发它,你需要付费。
我不是律师,这不构成法律建议。
PostgreSQL(包括您正在使用的 Npgsql 驱动程序)根据以下条款获得许可PostgreSQL 许可证 http://www.postgresql.org/about/licence。许可证的主要条款是:
特此授予出于任何目的免费使用、复制、修改和分发本软件及其文档的许可,无需任何书面协议,前提是上述版权声明以及本段和以下两段出现在所有副本中。
将 PostgreSQL 和驱动程序与您的软件捆绑在一起就可以了。该许可证与麻省理工学院的许可证非常相似,归结为“做任何你想做的事,只需包含许可证文本的副本,并且不要歪曲所有权或省略版权声明。”
这是我在新开发中更喜欢 PostgreSQL 而不是 MySQL 的主要原因之一;官方 MySQL 客户端库根据 GPL 获得许可,这意味着您需要购买商业许可证才能分发使用这些库的专有代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)