从法律的角度来看,可以定制插件的代码吗? 时间:2018-08-16 作者:user4181107 我正在从事一个项目,现有的插件(来自WordPress存储库)具有我所需的大部分功能,但为了满足我的要求,我需要对插件进行一些更改。我的理解是,如果插件是在GNU公共许可下发布的,那么它可以自由修改。但是如果插件没有提到许可证怎么办?我最初的印象是,WordPress存储库中发布的所有内容都在该许可证的范围内,但我很难找到插件声明的官方来源。 2 个回复 SO网友:Mark Kaplun 你应该咨询你的律师,千万不要向网上随机的人咨询法律意见。不管法律问题如何,除非你从那一点上理解它是你的插件,否则分叉插件很少是一个聪明的主意。您可以巧妙地使用GIT来管理原始代码更新时的同步,但对其所做的更改越多,同步就越困难。对于一个100 LOC的插件来说,这可能不是一个大问题,但是如果插件有10k LOC,那么维护起来会困难得多。例如yoast现在至少每周都有一个新版本,您真的打算每周合并代码库吗?这将增加开发过程的开销。插件或主题的分叉应该是你脑海中最后一件事,不管它是否合法。 SO网友:David Sword 你说得对,所有的插件都来自wordpress。组织机构have to be GPLv2 or later插件必须与GNU通用公共许可证v2或更高版本兼容。如果未指定许可证,则代码将被视为“GPLv2或更高版本”如果您没有完全看到许可证,可以使用https://plugins.svn.wordpress.org/{plugin_slug}/trunk/ 其中“{plugin_slug}“是你插件的鼻涕虫,就像my-plugin. 您将查找以下文件LICENCE.txt 或者退房readme.txt 应该有一个License: x 在前几行中。也是主插件.php 文件(每个插件不同,但通常与插件slug共享相同的名称)可能会提到许可证。 结束 文章导航