Anton Ikonnikov Asked:2020-08-29 19:51:44 +0800 CST2020-08-29 19:51:44 +0800 CST 2020-08-29 19:51:44 +0800 CST gitlab-ee 是如何保护的? 772 Gitlab 有两个版本,CE 是免费的,EE 是付费的,但都是开源的。那么是什么阻止我免费使用 EE 版本呢? gitlab 2 个回答 Voted Best Answer default locale 2020-08-31T03:26:49+08:002020-08-31T03:26:49+08:00 但两者都是开源的。 不,只有 CE 代码是开放的。Gitlab EE 许可证不仅保护代码不被盗(而且不是那么多),还保护代码不被其他开发人员重新分发。 Gitlab CE 使用宽松的MIT 许可证。这意味着您有权在您的产品中使用 Gitlab CE 代码,同时在您自己的许可下开发和分发它。 EE版代码可供查看和学习,但您无权在您的产品中使用,请自行分发。 在这样的模型中(参见“开放核心”)提供对 EE 代码的访问——“Gitlab, Inc”的内部业务决策,由目标受众驱动:开发人员。开发人员首先会乐于研究代码,其次,他们可以帮助检测和纠正错误。同时,许可证不允许他们编写自己的 EE 版本。 ... 是什么阻止我免费使用 EE 版本? 这很可能受到您所在国家/地区的立法的阻碍,因为Gitlab EE 许可证明确规定您不能在没有订阅的情况下使用该产品。法律还确定了滥用软件产品的责任程度以及识别此类违规行为的措施。 诸如“Gitlab EE 被追究责任的可能性有多大?”之类的问题。和“未经许可的软件有什么责任?” 超出了我的能力和 Stackoverflow 的主题(关于 Habré 的一般主题的文章:1、2、3、4)。我建议您就这些问题向合格的律师寻求建议。 Anton Ikonnikov 2020-08-31T19:19:13+08:002020-08-31T19:19:13+08:00 关于问题的技术部分:安装 GitLab-EE 时,用户会收到来自 EE 的具有封闭功能的版本。在主页面可以输入产品代码,即不能免费使用EE版,技术上也不行。
不,只有 CE 代码是开放的。Gitlab EE 许可证不仅保护代码不被盗(而且不是那么多),还保护代码不被其他开发人员重新分发。
Gitlab CE 使用宽松的MIT 许可证。这意味着您有权在您的产品中使用 Gitlab CE 代码,同时在您自己的许可下开发和分发它。
EE版代码可供查看和学习,但您无权在您的产品中使用,请自行分发。
在这样的模型中(参见“开放核心”)提供对 EE 代码的访问——“Gitlab, Inc”的内部业务决策,由目标受众驱动:开发人员。开发人员首先会乐于研究代码,其次,他们可以帮助检测和纠正错误。同时,许可证不允许他们编写自己的 EE 版本。
这很可能受到您所在国家/地区的立法的阻碍,因为Gitlab EE 许可证明确规定您不能在没有订阅的情况下使用该产品。法律还确定了滥用软件产品的责任程度以及识别此类违规行为的措施。
诸如“Gitlab EE 被追究责任的可能性有多大?”之类的问题。和“未经许可的软件有什么责任?” 超出了我的能力和 Stackoverflow 的主题(关于 Habré 的一般主题的文章:1、2、3、4)。我建议您就这些问题向合格的律师寻求建议。
关于问题的技术部分:安装 GitLab-EE 时,用户会收到来自 EE 的具有封闭功能的版本。在主页面可以输入产品代码,即不能免费使用EE版,技术上也不行。