Linux 核心中消失的 DECnet 協議程式碼!

Linux 核心中消失的 DECnet 協議程式碼!

整理 | 於軒

出品 | CSDN(ID:CSDNnews)

近日,Linux開發者Stephen Hemminger在DECnet專案的郵件列表中建議,將對DECnet協議的支援從核心程式碼中正式刪除。

Linux 核心中消失的 DECnet 協議程式碼!

DECnet作為Digital Equipment Corporation(數字裝置公司,簡稱DEC)的一組網路協議,最早可以追溯到1975年。

DEC開發DECnet的目的是為了連線兩臺PDP-11計算機,後來發展成了首批點對點網路架構之一,並讓DEC在20世紀80年代發展成了網路巨頭公司。DECnet自成立以來就被內置於DEC的VMS作業系統中,在很長一段時間裡,DECnet是一個重要的網路協議。DEC提供了一個名為PathWorks的客戶端堆疊,讓DOS、Windows和Mac客戶端連線到VAX伺服器,不僅用於檔案和列印,而且還用於終端連線和X。11。

然而自90年代初以來,DECnet就已經過時,沒有多少人使用。但是為了照顧極少數的使用需求,DECnet程式碼還是繼續作為Linux核心的一部分。從Linux核心原始碼樹文件可以看出,DECnet程式碼的最後一個維護者是Red Hat的Christine Caulfield,她早在2010年就將其標記成了“孤立(orphaned)”狀態,因此不再被維護或服務。

Linux 核心中消失的 DECnet 協議程式碼!

因此,Hemminger在郵件中寫道:“DECnet是一種過時的網路協議,相比普通使用者,它更受核心管理員的關注。它應該進入計算機協議歷史博物館,而不是繼續存在Linux核心裡。”

Linux開發者David Laight補充道:“Linux最初獲得了令人驚訝的支援,但當我在20世紀90年代初編寫乙太網驅動程式時,DECnet幾乎已經過時了!”

所以,DECnet可能很快就會被刪除,因為對它感興趣的使用者可能已經非常少或沒有了。然而,就目前而言,只有Linux核心中的實際程式碼將被刪除;使用者空間的API將被保留,以便引用它的程式仍然可以被編譯。

參考連結:

https://www。phoronix。com/news/Linux-DECnet-2022-Removal

https://www。golem。de/news/decnet-70er-jahre-netzwerkprotokoll-soll-aus-linux-verschwinden-2208-167345。html

頂部