查了相关资料 阮一峰的Blog 等,还是不是太清晰。查阅了一些资料,我的理解 GPL
重在 是否开源
是否对外发布软件
修改代码是否采用 GPL 协议
不知道是否正确,看了 Zhihu 上的解释有点凌乱,还请教指正。
类似 Wordpress, Drupal, Joomla 等是 GPL 协议
1.在不修改代码,发布一个 Website (自运营商用,某种服务或商城等) 这样的行为算不算违反协议?应该不算违反吧
2.在修改部分代码,发布一个 Website (自运营商用,某种服务或商城等),无对外发布软件行为?
3.在不修改代码,以 extension 的形式进行二次开发,自运营,无对外发布软件行为?
总结下,其实 1-3
归于 如何能使用 GPL 软件在不违反协议的前提下进行二次开发(修改代码,或开发extension)自运营商用?
还有一个例如开发 Wordpress Drupal 的 plugin themes 卖代码怎么理解?上面解答了,这个就不用答了。。
谢谢大家指教。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.