Ubuntu 属于什么许可证(GPL、MIT、混合)?修改它并重新分发我的修改版本是否合法?
因为我们自己的Alaukik问我把一个 小 脚本根据GPL许可证我不知道如果我做正确。我关心的点是:
# Copyright by John Doe, 2011 Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
法律上是否足够?更新:
有一个关于“如何为您自己的软件使用 GNU 许可证”的非常好的页面。gnu 网站还提供了有关如何将许可证应用于您的项目( ™Flimm ) 的建议。这涵盖了 GPL 的很多内容。
底线 - 许可证选择:
如果您想支持免费软件,请不要使用过于免费的许可证。禁止专有使用使自由软件比专有程序更具优势。理论上,某些许可证重用您的代码必须归功于您的原始代码。但是重复使用很难证明,有些公司可能只是不信任你。但是,如果您确实希望尽可能广泛地传播您的软件,即您不关心使用您的软件的专有产品,那么请使用 MIT 或 LGPL。如果有疑问,请使用更严格的许可证并添加一行,说明您可以根据具体情况考虑允许超出许可条款的使用。这样,拥有值得您工作的项目的商业用户就有机会了。
底线 - 版权纠纷:
包括尽可能多的信息,以证明它确实是您的心血结晶。对你脑后的所有权提起诉讼。穷人的版权是将您来源的印刷版邮寄到您的家庭住址。如果信封完好无损,则邮戳是法庭上的有效证据,并提供日期和经过验证的地址。用电子邮件代替您的全名来识别您的身份应该没问题并且有足够的证据,但是:安全总比抱歉好。
我所处的位置是一家公司正试图向我出售添加了专有二进制文件的 Ubuntu 修改版。他们将它作为一个完整的发行版在 U 盘上出售。它在启动和登录屏幕时清楚地显示了 UBUNTU。我是否可以自由复制此发行版,并且公司出售它是否违反了规范规则?
作为前 Windows 用户,我习惯于在安装任何软件或安装整个操作系统时接受 EULA 和其他许可证。在 Ubuntu 上这种情况很少发生(我只遇到过一次)。这是正确的吗?Ubuntu 和它的大部分软件都在一些免费使用和修改的许可证下,比如 GNU GPL 或类似的东西,但不应该向用户提供许可证吗?
我想知道怎么可能有人在 Ubuntu 下制作一个非免费的应用程序。
作为一名开源程序员,我发现为了制作最简单的程序,我会使用开源库,因此,只有在我的程序将是免费和开源的情况下,我才能合法地使用它们。
所以,我想知道,为了开发一个非自由的应用程序,您需要自己编写所有要使用的库,并且不能拥有开源依赖项等?
我需要使用哪些 apt 咒语将所有已安装软件包的源软件包下载到目录中?(用例是将已安装的 Ubuntu 系统与计算机一起提供给另一个人时的 GPL 合规性。)