我正在将由另一家公司完成的客户静态网站迁移到我们的(专有)CMS。
在他们的网站上有一个小幻灯片,由一个在 GPL 下授权的 JavaScript 库提供支持。随附的许可通知如下:
该程序是免费软件;您可以根据自由软件基金会发布的 GNU 通用公共许可条款重新分发和/或修改它;许可证的第 2 版,或(由您选择)任何更高版本。
现在我对 GPL 了解不多,也没有在网站上使用过 GPL 代码。如果我在网站中包含这个库,我有什么义务?我是否需要发布 CMS 的服务器端代码?由于 HTML 输出可以通过 Page Source 自由访问,这是否足以满足 GPL?
代码保留在我们的服务器上,因此不会分发代码,甚至不会分发给客户端(客户)。
更新:基于 mgb 的评论和这是客户端 JavaScript 的事实,然后 GPL 代码正在分发。那我该怎么做才能遵守 GPL?
谢谢你的建议。