36得票6回答
Ubuntu是根据GNU通用公共许可证(GPL)发布的。根据该许可证,Ubuntu可以合法地进行修改和分发。

Ubuntu属于哪种许可证(GPL、MIT还是混合)?修改并重新分发我修改过的版本是否合法?

32得票3回答
如何正确使用GPL和MIT许可证?

自从我们的Alaukik要求我将a few scripts放在GPL许可证下,我就在想我是否做得正确。让我担心的是以下几点: 我需要在我的项目中包含整个许可证吗?还是像这样的注释就足够了:“版权归John Doe所有,2011年根据MIT许可证授权:http://www.opensource...

19得票4回答
分发和销售修改版的Ubuntu镜像

我现在处于这样一个境地,一家公司试图向我销售一种修改过的Ubuntu版本,其中添加了专有二进制文件。他们将其作为一个完整的发行版出售在一个USB存储设备上。在启动和登录界面上都清楚地显示着UBUNTU。我能自由复制这个发行版吗?这家公司的销售行为是否违反了Canonical的规定?

12得票5回答
为什么在安装时(以及大多数软件的安装过程中)没有显示许可证呢?

作为一个以前的Windows用户,我习惯于在安装任何软件或整个操作系统时接受最终用户许可协议(EULA)和其他许可证。在Ubuntu上,这种情况非常罕见(我只遇到过一次)。这样对吗?Ubuntu及其大部分软件都采用类似GNU GPL的自由使用和修改许可证,但是许可证应该向用户展示吗?

11得票1回答
如何开始制作一个非免费的应用程序?

我想知道在Ubuntu下如何制作一个非免费的应用程序。 作为一个开源程序员,我发现即使是最简单的程序,我也要使用开源库,这样我才能合法地使用它们,前提是我的程序必须是自由和开源的。 所以,我想知道,为了开发一个非免费的应用程序,你需要自己编写所有要使用的库,不能有开源依赖等等吗?