Linux 發行版的第一個公開版本(不僅僅是核心)中可用的程式清單是什麼?我特別關心這個發行版何時發布以及是否diff
有實用程式。
答案1
答案2
作為維基百科頁面的diff
解釋:
diff 實用程式於 20 世紀 70 年代初在 Unix 作業系統上開發,該作業系統由新澤西州默里山的貝爾實驗室新興。最終版本於 1974 年首次隨 Unix 第五版一起發布,完全由 Douglas McIlroy 編寫。
Linux 核心是首次發布1991 年 8 月 25 日作為業餘愛好者專案。第一次發行此後不久,即 1992 年出現。
由於diff
那時已經有 18 歲了,因此可以合理地假設至少某些第一個發行版確實包含它。我找不到包含的軟體的完整列表,但如果diff
不包含這樣基本和成熟的工具,我會感到非常驚訝。
GNU 實用程序,包括 GNU C 和 C++、GNU 調試器、bison、flex、GNU make、
雖然GNU 差異化工具沒有明確提及,則相關維基百科頁面指出:
統一上下文差異最初由 Wayne Davison 於 1990 年 8 月開發(unidiff 出現在 comp.sources.misc 第 14 卷中)。一個月後,Richard Stallman 在 GNU 專案的 diff 實用程式中添加了統一 diff 支持,該功能在 1991 年 1 月發布的 GNU diff 1.15 中首次亮相。
因此,GNUdiff
也早於 Linux,因此幾乎可以肯定在第一個發行版中就包含了 GNU 工具的其餘部分。