我看到 Google 的 Chrome OS 运行在 Chromebook 和 Chromebox 上,我听说 Chrome OS 在 Chroomeboks 上是闭源的,而开源版本称为 Chromium OS。因此,Chrome OS 在 Chromebook 上预装了闭源版本,但它的开源版本称为 Chromium OS。Chrome OS 是闭源的还是开源的?举个例子:假设我想做一家电脑公司,制造电脑并销售我制作的 Linux 发行版。而该 Linux 预装在电脑上是闭源的。但我制作了该操作系统的另一个版本,它是开源的,我将其发布在互联网上,这合法吗?我会遇到 GPL 问题吗?我的操作系统会被视为开源还是闭源?我必须提到,只有闭源版本才会预装在电脑上,该操作系统的源代码将免费发布。这只是一个例子 :)
答案1
Chromium 项目是开源的。任何人都可以使用源代码来制作自己的软件。Google 从 Chromium 项目中提取代码,并制作了闭源的 Chrome OS 和 Chrome 浏览器。
这是一条单向路线。你可以采用一个开源项目,添加你的专有内容,然后将其作为闭源提供。反过来不行。因为顾名思义,闭源不会给你任何源代码来摆弄,如果你对其进行逆向工程并做一些事情,那是违法的。
该问题已超出本论坛的主题。