27 我已经搜索了该站点,但是我只能找到与人们将要销售/发行的软件中使用GPL库有关的答案。在这种情况下,答案是他们还必须使源代码可用。 SaaS呢?也就是说,我将构建一个应用程序,客户将支付月租费以通过Internet使用,他们将不会下载任何内容或访问代码。 问题: 在这种情况下,我是否可以使用完整的GPL库而不必使我的源代码可用? 即使我的模型是SaaS,我还应该了解GPL的其他限制/要求吗? gpl software-as-a-service — 丹尼尔·斯科科 source
45 只要您不分发二进制文件,就可以在其他封闭源代码项目中使用GPL库(或其他代码)没有问题。 至于常规GPL和LGPL而言,提供对(对SaaS等)在网络上使用您的软件不考虑分布。这意味着在开源SaaS项目中使用(L)GPL库没有问题。 您需要注意的是具有AGPL(Affero GPL)许可证的库。在AGPL许可证中,SaaS 被视为分发,并且要求您向用户提供对源代码的访问权限。 — 巴特·范·恩根·舍瑙 source 这也适用于GPLv2吗? — long-lazuli 1 @ long-lazuli:适用于所有许可证。需要分发源代码的子句在分发某些内容之前不会生效。 — Bart van Ingen Schenau