Linux

Linux 是 Unix 嗎?

  • October 17, 2021

因此,有許多不同版本的 Unix:HP-UX、AIX、BSD 等。Linux 被認為是 Unix 複製而不是 Unix 的實現。所有“真正的”Unices都是原版的實際後代嗎?如果不是,那麼 Linux 與 Unix 的區別是什麼?

這取決於您所說的“Unix”和“Linux”是什麼意思。


  • 嚴格來說,Linux是一個作業系統核心,其設計類似於 Unix 的核心。
  • Linux最常被用作使用 Linux 作為核心的類 Unix 作業系統的名稱。由於核心之外的許多工具都是GNU 項目的一部分,因此此類系統通常被稱為GNU/Linux。所有主要的Linux 發行版都包含 GNU/Linux 和其他軟體。
  • 有一些基於 Linux 的類 Unix 系統不使用許多 GNU 工具,尤其是在嵌入式世界中,但我認為它們中的任何一個都不會取消 GNU 開發工具,尤其是GCC
  • 有些作業系統以 Linux 作為核心,但與 Unix 不同。最著名的是Android,它沒有類似 Unix 的使用者體驗(儘管您可以安裝類似 Unix 的命令行)或管理員體驗或(大部分)程序員體驗(“原生”Android 程序使用的 API與 Unix 完全不同)。

引用自:https://unix.stackexchange.com/questions/4091