Ubuntu 开始制作商业软件

嗨,我是Ubuntu的新手,有一个问题。

在这篇帖子中:我能合法地在Amazon EC2上使用Ubuntu Server来创建商业Web应用程序吗? 有人问道“Ubuntu Server在Amazon EC2上可以用作商业Web应用程序的主机操作系统吗?”但我的问题是:

我能否使用Ubuntu作为操作系统来开发自己的商业应用程序(商业闭源许可证),例如Java、Spring、Groovy、Grails或其他任何语言?

1个回答

答案是:是的。
Ubuntu是一个操作系统,就像Windows一样,就像你可以在Windows上创建开源软件一样,你也可以在Ubuntu上创建闭源(和开源)软件 - 仅仅因为操作系统是开源的,并不意味着一切都是开源的。
虽然销售并不是你的问题,但确实有可能在Ubuntu中销售商业闭源软件。
引用: 是的,你可以通过加入Ubuntu应用程序开发者计划来分发专有软件。在某些情况下,软件是免费提供的,开发者通过广告或升级销售赚钱。在其他情况下,软件许可证被出售给用户,赋予他们使用该软件的权利。这两种系统都被允许在开发者计划中使用。
通过Ubuntu开发者门户商业软件常见问题获得更多信息。

从问题中并不完全清楚,但如果免费软件操作系统是商业应用的一部分(例如,销售一个在Ubuntu上运行闭源应用程序的嵌入式系统),那么我猜操作系统的源代码必须随整个应用程序/嵌入式系统一起提供,对吗? - xubuntix
@xubuntix 针对这个问题,我指向这个链接 - http://askubuntu.com/questions/219/under-what-license-is-ubuntu-can-it-be-legally-modified-and-distributed - jrg