我想在我的网站上使用一些商业用途的开源软件。在GPL许可条款下这样做合法吗?
发布于 2012-02-29 13:03:07
是。GPL没有,也不能限制普通使用。
发布于 2012-02-29 13:03:36
来自http://www.gnu.org/licenses/gpl-faq.html#UnreleasedMods:
一家公司正在网站上运行
‘’ed程序的修改版本。GPL是否说他们必须发布他们修改过的源代码?(#UnreleasedMods)
GPL允许任何人制作一个修改过的版本并使用它,而不需要将它分发给其他人。这家公司正在做的是一个特例。因此,该公司不必发布修改后的源代码。
对于人们来说,有自由进行修改并私下使用它们是必不可少的,而不需要发布这些修改。然而,将程序放在服务器机器上供公众对话几乎不是“私人”使用,因此在这种特殊情况下要求发布源代码是合法的。希望解决这个问题的开发人员可能希望将GNU Affero GPL用于为网络服务器使用而设计的程序。
发布于 2012-02-29 13:04:00
使用GPL的软件用于商业用途是合法的,只要你是在GPL下分发代码的。有了网站,你可以绕过GPL对软件分发的定义,这样你就可以使用GPL的软件来运行你的网站,而不必发布你的源代码。
然而,AGPL并非如此,它特别要求web服务等在AGPL下使其代码对用户可用。
https://stackoverflow.com/questions/9493786
复制相似问题