我可以使用 Ubuntu 合法创建专有软件并分发以牟利吗?

我可以使用 Ubuntu 合法创建专有软件并分发以牟利吗?

我在网上查看过,发现 Ubuntu 为操作系统上安装的每个软件包都提供了几种类型的许可证,但我找不到我的问题的明确答案......

如果我使用 Ubuntu 开发软件,然后以盈利的方式分发该软件,同时我维护源代码并将其保密,我会面临法律起诉吗?

如果我在运行 Ubuntu 的机器上开发软件,根据 Ubuntu 的许可,我是否有法律义务发布源代码?

注意:分发该软件时,我不会在软件包中包含 Ubuntu 的任何部分。

答案1

免责声明:我不是律师或认证法律顾问,这也不是法律建议。如果您需要比我所能提供的更确定的信息,请咨询律师。

Ubuntu 所基于的大多数软件或与 Ubuntu 一起分发或通过 Canonical 的软件包存储库(不包括合作伙伴存储库)分发的大多数软件都受各种开源许可证1的约束。(随后我将把所有这些都简称为“Ubuntu”。)这会产生多重后果。

你可以用 Ubuntu 软件做什么

Ubuntu 的许可证不会限制您如何使用它,只要您不发布它。这意味着您可以随心所欲地使用它,只要您将其用于自己的用途即可。这包括销售制造或建造的商品和服务新的在 Ubuntu 的帮助下软件。

(当然你不能使用 Ubuntu 犯罪或以其他方式伤害他人,但这与 Ubuntu 或其许可证无关,而完全与以及当地法律。

分发使用 Ubuntu 构建的软件

你可以分发你自己的作品,例如开发的软件完全靠你自己,按照您喜欢的任何条件。

如果你想分发衍生作品例如

  • 现有软件的修改版本或
  • 依赖于特定编程库的软件,

您需要遵守原作品的许可条款。这通常介于

  • 适当注明原作者及
  • 分发衍生作品的完整源代码和构建脚本及其二进制形式。

对于开源软件(根据自由软件基金会的官方定义)衍生作品的商业、营利性分发没有任何限制。

如果你违反许可证会发生什么

版权侵权主要属于民法问题,通常不会导致刑事诉讼和法律起诉。这取决于您当地的法律。

然而,如果你违反了某个软件的许可证,其原作者可能会要求你

  1. 停止违反许可的行为

    • 如果您从软件中赚不到钱或者赚得很少,这通常只是一个简单的请求,即停止分发或发布源代码。

    和/或

  2. 支付因违法行为而产生的损害赔偿、补偿和/或法律费用。

    • 这取决于很多因素,但许多开源软件组织(代表软件作者)会要求向其基金会或社会捐款。

1/usr/share/doc/<PACKAGE>您可以在目录(其中<PACKAGE>是软件包的名称)中查找 Ubuntu 中每个软件包的许可证,这些文件的名称类似于copyrightCOPYING自由软件基金会保持GNU 许可证常见问题解答其他开源软件许可证

答案2

你需要更具体一点。你说了一些自相矛盾的话,比如“使用 Ubuntu 开发软件”和“不分发 Ubuntu 的任何部分”。

我相信您问的是:我可以使用 ubuntu 操作系统(而不是 Windows)创建一个程序,然后在保持其闭源的情况下分发和销售它吗?如果您问的是这个,那么答案是肯定的。

现在没有,也从未有过这样的限制。你可以找到数以千计的不同程序,这些程序都是在 Linux 上开发的,并且为 Linux 版本编写的,它们都不是免费的。

由于它违背了整个观点,因此可能不会受到整个社区的欢迎。

您可能会发现,免费发布您的程序并选择捐赠可能会更有利可图。

请注意,我绝不会试图劝阻您开发、维护和销售闭源软件。我只是给出多年前给我的建议,而且这些建议很有效果。

我创建过免费的闭源产品并成功销售。我也做过上面提到的这些事情,都成功了。

不过我会问你这个问题。你能不能更具体一点,说明你想做什么?你不必告诉我你想创造什么,我只需要你澄清我上面提到的内容。

如果您使用其他人项目的任何源代码,而该项目没有明确声明可以将其用于非免费的闭源项目,那么您就不能使用。

我知道许可证很烦人。Lgpl 不太可靠,所以你必须找到条款并认真研究它,因为 gpl 要求开源。

mit 许可证没有限制,因此您可以使用 mit 许可证下的任何内容。

https://opensource.org/licenses/MIT

https://www.gnu.org/licenses/gpl-3.0.en.html

https://www.gnu.org/licenses/lgpl-3.0.en.html

还有其他许可证,但这些是最常见的。

相关内容