回答
否.GPL是关于代码的分配。使用Web应用程序,您不会分发您的代码。
但是,有GPL变种,如Affero GPL,做适用于网络应用程序,所以要小心。
但是如何定义分布?如果客户正在与我一起托管他们的解决方案,那不是分布式的,但如果他们希望将他们的应用程序托管在他们自己的服务器上呢?如果应用程序是用JavaScript编写的,那么您在技术上将代码部署到用户的浏览器中,对吗? – notJim 2009-09-28 17:27:00
如果他们将其托管在他们自己的分发服务器上。如果他们正在下载JavaScript,那么他们有源代码的JavaScript,无论如何, – 2009-09-28 17:28:20
很多关于Affero GPL的警告。 – 2009-09-28 17:29:38
不是.GPLv3的一些草案确实有这样的要求,但最终被删除了。另请参阅:OSS Watch: GPL v3 - What's New?
版权阻止您分发代码或二进制文件。只要您遵循GPL的限制,GPL就会授予您额外的权限以分发代码或二进制文件。如果您没有分发代码,那么GPL无关紧要。如果你分发它,这很重要。
注意:我确定Javascript是人们误解GPL的情况。您通过大多数定义分发Javascript代码,但是Javascript可以说是派生工作(页面)的一部分,可能不是GPL(更不用说您自己的Javascript代码,您可能不打算使用GPL) 。国际海事组织你应该避免使用GPL的JavaScript,除非你正在制作一个全GPL项目。
- 1. 销售使用GPL许可代码的应用程序
- 2. 客户端应用程序和MySQL GPL
- 3. 用于浏览源代码存储库的Web应用程序
- 4. 管理PHP web应用程序源代码的最佳方法
- 5. 学习ASP.NET 3.5免费的源代码的Web应用程序
- 6. 在Web和非Web应用程序之间共享HttpContext代码
- 7. 的Web应用程序代码生成
- 8. Web文本应用程序的代码?
- 9. 验证的Web应用程序代码
- 10. 推特Android应用程序 - 源代码
- 11. 闹钟应用程序源代码
- 12. Android Twitter应用程序源代码
- 13. Material flutter应用程序源代码
- 14. 在iPhone,Android和Web应用程序中重复使用代码
- 15. 验证码在移动应用程序和Web应用程序
- 16. 编译Android应用程序源代码+代码检查
- 17. 插件程序:GPL和LGPL?
- 18. 在WPF和DNX Web应用程序之间共享代码
- 19. asp.net web应用程序和c#代码来控制中继器。
- 20. ASP.NET MVC3 Web应用程序部署和代码加密
- 21. 我的Web应用程序使用GPL和LGPL的开源许可证是什么?建议?
- 22. ASP.Net Web应用程序忽略global.asax文件和代码背后的代码
- 23. 为java应用程序添加GNU GPL
- 24. 如何防止代码/程序访问Web应用程序?
- 25. 如何运行我从Android源代码获取的应用程序源代码?
- 26. iOS开源绘图应用程序源代码
- 27. Web应用程序(MVC)程序集不工作的TFS和代码覆盖率
- 28. Android应用程序和代码许可
- 29. 将Phonegap Cordova移动应用程序代码重新用于Web应用程序
- 30. 用应用程序打包GPL的实用程序
我投票结束这个问题作为题外话题,因为它涉及许可或法律问题,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)了解详情,以及[帮助]了解更多。 – JasonMArcher 2015-06-08 17:20:40