问题标签 [gpl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
575 浏览

licensing - Joomla 许可证和模板/模块

GPL 如何适用于安装到 Joomla 中的外部模块或模板?

我有点困惑,使用 joomla API 用 PHP 编写并且仅适用于 Joomla 的模块是否可以商业化,或者它是否必须作为 GPL 许可。

也是它不应该是 GPL 的原因,因为该模块是在 Joomla 之后安装的并且没有与它一起打包,还是该模块也应该作为 GPL 许可,因为它与 Joomla 一起使用并且仅在 Joomla 中?

至于模板,(如果我错了,请纠正我)我知道您模板中的任何 php 都必须获得 GPL 许可,但您的图像、css 和 javascript 可以获得商业许可(因为它们不需要 Joomla 来“工作”) .

0 投票
3 回答
619 浏览

open-source - GPLv2 或 GPLv2 兼容的 Windows 7 任务栏库?

我希望将新的Windows 7 任务栏功能集成到 GPLv2 许可的开源项目 ( EVEVon ) 中。微软优秀的Windows API 代码包可以很好地工作,但是它是在与 GPLv2 不兼容的MS-pl 下获得许可的。

我在 CodePlex 上找到了一个Windows 7 任务栏项目,该项目在与 GPLv2 兼容的 MIT 许可证下获得许可。然而,目前只实现了少数功能:

  • 进度条
  • 图标叠加
  • 任务栏缩略图

我的问题如下:

  1. 是否有另一个与 Windows 7 任务栏互操作的 GPLv2 兼容 .NET 库?
  2. 如果没有,我对 COM 一无所知,是否有任何好的网站或书籍可以让我加快速度,以便我可以为上述项目做出贡献,或者如果需要,我可以自己动手?

TIA

0 投票
4 回答
918 浏览

wordpress - GNU GPL 版本 3 许可证如何用于 CSS/设计?

我已经下载了一个具有 GNU 许可证的 WordPress 主题。我需要对其进行大量修改以使其与我的网站兼容。

许可如何在这方面发挥作用?原版的页脚中有一个“由 X 设计”,但现在我进行了更改,我敢肯定他们不想再看起来像他们创建的那样,因为它与原版不同。

我应该说“基于 X 的设计”吗?或者我现在必须说什么,它已经被修改了?

我试过阅读 GNU 文档,但不是很清楚,我不想违反任何规则

0 投票
3 回答
1897 浏览

gpl - 在 Linux 虚拟设备上分发商业软件和 GPL

我们希望将我们的(商业闭源)软件作为虚拟设备进行分发。

我们首选的操作系统是 Linux。

我们不想违反 GPL,也不想在这个时候开源我们自己的 IP。

我们可以合法地这样做吗?

或者,我们是否需要使用具有更宽松许可证的操作系统(如 BSD)?

PS:我明白我最终需要寻求一位好律师的意见。

编辑:感谢大家的评论。

0 投票
3 回答
2483 浏览

gpl - GPL 许可证。代码重用

我正在 GPL 许可下编写应用程序。我在 GPL 下的另一个项目中发现了一些有用的代码。我想知道我是否可以使用它。

  1. 我想FooA项目中学习一个课程并将其添加到我自己的项目中。接下来,我想在Foo类内部进行更改(重命名类名和函数名,更改代码格式,删除一些函数,更改一些算法,添加我自己的函数等)。

    允许吗?如何标记这个类是A项目的一部分?像这样?

  1. 接下来,我想将B项目中的一个函数添加到我的Foo类版本中。如何标记该功能来自B项目?

谢谢,

0 投票
4 回答
492 浏览

open-source - 我是否需要重新分发我对 GPL 应用程序所做的更改?

我是否有法律义务重新分发我对 GPL 应用程序所做的更改?

我只能在公司内部重新分发它吗?

0 投票
2 回答
267 浏览

open-source - web2py 和 GNU GPL v2.0

web2py 列在 GNU GPL v2.0 下,所以我的问题是:

如果我使用 web2py 开发应用程序,我是否必须在 GNU GPL v2.0 下发布它?

0 投票
1 回答
171 浏览

javascript - rhino 服务器端 js 许可

rhino 未来有什么计划将许可更改为 lgpl?目前它是 gpl,也意味着如果我们使用它,我们需要开源我们的应用程序,对吗?

0 投票
3 回答
145 浏览

licensing - GPL许可程序产品

我们有一个想要在 GPL 下发布的产品(客户端-服务器)。需要遵循什么程序?我们还有一个 EULA 文本,那里需要添加什么?只需将 GPL 许可证添加到每个源代码文件就足够了,是吗?请指教。

问候-贾德

0 投票
2 回答
365 浏览

licensing - 使用 GPL 或 LGPL 许可的软件时会出现什么情况

在一切合法且符合软件开发中的道德问题的情况下,是否允许在我的软件中使用我在销售时收取费用的开源产品?

场景:我开发了一个 PHP 内容管理系统 (CMS),并在我的 CMS 中使用了一些获得 GPL 或 LGPL 许可的 Linux 可执行文件来完成图像编辑等各种任务。我正在销售 CMS,并且在交付产品时还包括可执行文件。

我不编辑 GPL 软件的源代码,只是使用它。