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

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

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

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

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

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

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

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

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

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

1520 阅读
请先登录,感受更多精彩内容
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步