我在一家软件/设计公司工作,最近我发现我们的"内部"CMS实际上是由我们的一位设计师重新设计的MODx.MODx根据GPL Ver 2获得许可.我想知道将这个销售给客户是否合乎道德/合法.
我们还提供另一个实际上是ZenCart的软件包,这也是合法的吗?
我认为用于商业应用的软件需要是LGPL,这些应用程序是否"商业化"使用?我们当然把它们卖给客户,而他们的表现就像是在家里开发的......
我很想听听你对这个话题的想法/澄清,我发现它至少是不道德的.你怎么看?
不要对您在StackOverflow等论坛上阅读的任何法律建议采取行动 - 包括我的.:-)
这是一篇关于维基百科的GPL 的文章(强调我的):
GPL的条款和条件适用于任何收到GPL适用工作副本的人("被许可人").任何遵守条款和条件的被许可人都有权修改作品,以及复制和再分发作品或任何衍生版本.被许可人 可以收取此项服务的费用,或免费使用.后一点将GPL与禁止商业再分发的软件许可区分开来.FSF认为自由软件不应对商业用途施加限制,GPL明确规定GPL工程可以任何价格出售.
但是,如果您的公司使用与GPL不兼容的其他许可证分发软件,则他们违反了许可证.
ZenCart也根据GPL许可,因此适用相同的限制.
对于内部使用,你会没事的.
对于向客户销售,如果他们要求,您必须向他们提供源代码,并确保他们知道他们有权使用源代码.
正如Harper Shelby建议的那样,您应该首先与您的管理链,然后是您公司的律师.如果他们不自行解决问题,那么您应该考虑联系自由软件基金会(FSF)或软件自由法律中心(SFLC),也可以考虑与软件包的作者联系.
最近有一篇关于Groklaw的文章,题为" FSFE和GPL-Violations.org处理违规行为的发布指南 ". FSFE是欧洲自由软件基金会,GPL-Violations.org的目标是:
gpl-violations.org项目试图提高公众对过去和现在侵权使用(G)许可软件的认识.
最终目标是使GPL许可软件的供应商理解GPL不是公共领域,并且存在要实现的许可条件.
有关GPL问题的另一个例子,请参阅Dobbs CodeTalk博士的" Stallman呼出思科 - GPL违规行为 ".更多关于思科的GPL问题.
销售修改版的GPL(至少是v2,我不熟悉v3)软件是完全合法的.但是,您仍必须遵守许可条款 - 如果修改属于"衍生作品"的定义,您必须提供源代码,包括您的修改,这似乎可能来自您的简要描述.
Jonathan Leffler的链接和建议很好,但我建议首先向内部人员提及这些问题 - 至少让他们有机会在你释放猎犬之前做正确的事情.