设计新的操作系统

设计新的操作系统

我想设计一个新的操作系统来更多地了解操作系统的工作原理。该操作系统仅用于教育目的,我对选择其内核有一些疑问。

  • 使用 Ubuntu 内核有任何法律问题吗?
  • 我应该使用 Ubuntu 支持的内核源、主线内核源还是仅仅使用 Linux 内核源? (我认为选择受支持的 Ubuntu 内核是最好的,因为我可以获得很多硬件驱动程序支持)
  • 假设我成功地设计了一个带有 Ubuntu 内核(主线或受支持)的操作系统,我可以将其称为 Linux <“whatever-name-I'll-come-up-with”> 还是将其称为修改版 Ubuntu?

答案1

Ubuntu 中的 Linux 内核源代码是开源的,因此使用它(部分)没有问题,就像您可以使用任何其他 Linux 内核源代码一样。

除非获得 Canonical(其拥有乌班图商标),这对于任何其他商标及其所有者来说通常也是如此。当然,如果这是真的,您可以提到您的内核是基于 Ubuntu(或 Red Hat 或任何其他)内核的。

换句话说,“Whatever”、“Whatever OS”和“Whatever Linux”都可以(前提是在后一种情况下您实际上使用的是 Linux 内核),但称其为“Ubuntu Whatever”可能不太好。

相关内容