首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GPLv2是否阻止我在我的网站上使用KLone?

GPLv2是否阻止我在我的网站上使用KLone?
EN

Stack Overflow用户
提问于 2010-02-27 03:39:37
回答 1查看 131关注 0票数 3

我最近发现了克隆。作为一名C++开发人员,我对在我的web开发工作中使用C++的想法非常着迷(我知道,我是个贪得无厌的人!)无论如何,看起来开放源码版本的KLone是在GPLv2下授权的.通常情况下,这会很好,但是既然你的应用程序是编译并链接到服务器上的,看起来KLone的许可证也会迫使我把完整的源代码开源到我用它开发的任何网站。在他们的许可页面上引用的话也让我得出这样的结论:

本许可证适用于那些开发(并可能发布)自由软件并希望使用KLone来构建他们的GPL产品的人。GPL规定,链接到任何GPL的对象文件的所有代码都必须在GPL下发布。这意味着应用于KLone源代码库(如果有的话)和服务器嵌入内容(以生成的C文件的形式)的补丁必须按照GPL v2许可证的要求提供。

首先,我对此的解读是正确的吗?如果是这样的话,有没有人知道类似的开源项目有限制较少的许可?

EN

回答 1

Stack Overflow用户

发布于 2010-02-27 08:22:30

我不是律师,但以下是我的理解。和往常一样,你最好还是找个真正的人。

从技术上讲,GPL (至少v2)只要求您将源代码提供给您分发的人。如果你在编写代码来驱动一个网站,通常你实际上并不是在分发代码,只是在你的服务器上运行它,而网站的用户只能从程序中得到输出的,而不是程序本身。这不会触发GPLv2的分发子句,因此不需要公开源代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2346130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档