Linux 内核或将删除长期过时的 DECnet 网络代码

开发者 Stephen Hemminger 提交了一份从内核中删除 DECnet 代码意见征求稿,指出:

Decnet 是一个过时的网络协议,相较普通用户,内核管理员对它的关注要更多。它应该被丢进计算机协议历史博物馆,而不是在 Linux 内核中。

自 2010 年以来,它在内核中就一直是孤立的状态。Sourceforge 上的文档链接也表明它已经被抛弃了。

为了保证用户空间程序的编译,就让该 UAPI 在一边待着吧。

Linux 内核或将删除长期过时的 DECnet 网络代码

对此,Linux 开发人员 David Laight 也补充称:“当我在 1990 年代初编写以太网驱动程序时,它就已经过时了 ”。

根据介绍DECnet 作为 Digital Equipment Corporation (DEC) 的一组网络协议,其历史可追溯到 1975 年;DEC 为实现数字网络架构的硬件/软件网络产品开发了 DECnet

在 80 年代作为早期的点对点网络架构之一,内置于 DEC 的 VMS 中的 DECnet 具有很好的积极意义。然而自 90 年代初以来,它就已经过时且没有太多用处。但这个早已过时的协议,却在 Linux 内核中孤立般的留存了十多年。

目前,Stephen Hemminger 提交的这份 RFC 删除补丁仍在邮件列表中浮动。若最终顺利删除,Linux 内核将可精简掉约一万二千行代码。

展开阅读全文
发表评论

相关文章