Linux 内核中消失的 DECnet 协议代码!

Linux 内核中消失的 DECnet 协议代码!
文章图片
整理|于轩出品|CSDN(ID:CSDNnews)近日 , Linux开发者StephenHemminger在DECnet项目的邮件列表中建议 , 将对DECnet协议的支持从内核代码中正式删除 。
Linux 内核中消失的 DECnet 协议代码!
文章图片
DECnet作为DigitalEquipmentCorporation(数字设备公司 , 简称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代码的最后一个维护者是RedHat的ChristineCaulfield , 她早在2010年就将其标记成了“孤立(orphaned)”状态 , 因此不再被维护或服务 。
Linux 内核中消失的 DECnet 协议代码!
文章图片
因此 , Hemminger在邮件中写道:“DECnet是一种过时的网络协议 , 相比普通用户 , 它更受内核管理员的关注 。 它应该进入计算机协议历史博物馆 , 而不是继续存在Linux内核里 。 ”
Linux 内核中消失的 DECnet 协议代码!】Linux开发者DavidLaight补充道:“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