这是 Linux 软盘的终结吗? Linus Torvalds 将软盘标记为“孤立”

在最近对 Linux 内核的提交中,Linus Torvalds 将软盘驱动程序标记为孤立的。 这会是 Linux 软盘终结的开始吗?

很有可能你已经好几年没见过真正的软盘了。 如果您正在寻找带有软盘驱动器的计算机,您可能必须参观博物馆。

二十多年前,软盘是存储数据和在其上运行操​​作系统的流行介质。 早期的 Linux 发行版是使用软盘“分发”的。 软盘也被广泛用于保存和传输数据。

你有没有想过为什么许多应用程序中的保存图标看起来像软盘? 因为它是软盘。 软盘在保存数据方面很受欢迎,因此许多应用程序将其用作保存图标,这一传统一直延续至今。

为什么我今天要谈论软盘? 因为 Linus Torvalds 在对 Linux 内核代码的提交中将软盘驱动程序标记为“孤立”。

Linux 内核中标记为“孤立”的软盘驱动程序

正如您在 在 GitHub 镜像上提交,开发人员 Jiri 不再拥有一台可以使用软驱的计算机。 如果没有正确的硬件,Jiri 将无法继续开发。 这就是为什么 Torvalds 将其标记为孤儿

实际工作的物理软盘硬件越来越难找到,虽然 Willy 能够对此进行测试,但从实际硬件的角度来看,我认为驱动程序几乎已经失效。 仍在销售的硬件似乎主要是基于 USB 的,根本不使用这个旧版驱动程序。

Linux内核中的“孤儿”是什么意思?

孤儿意味着没有开发人员能够或愿意支持这部分代码。

如果没有其他人继续维护和开发一个孤立的模块,它最终可能会被弃用和删除。

它不会立即被删除

Torvalds 指出,各种虚拟环境模拟器仍在使用软盘驱动器。 所以软盘驱动程序不会被立即丢弃。

旧的软盘控制器仍在各种 VM 环境中进行仿真,因此驱动程序不会消失,但让我们看看是否有人有兴趣加紧维护它。

为什么不永远在内核中保留对软盘驱动器的支持呢? 这是因为这将构成安全威胁。 即使没有真正的计算机使用软盘驱动程序,虚拟机仍然拥有它,这将使虚拟机容易受到攻击。

一个时代的结束?

这会是一个时代的结束,还是会有其他人出现并负责在 Linux 中保持软盘支持的活力? 只有时间会给出答案。

我认为软盘驱动器在 Linux 内核中被孤立,我认为这里不会失去任何爱。

在过去的十五年里我没有使用过软盘,我也怀疑很多人。 你呢? 你用过软盘吗? 如果是,您最后一次使用它是什么时候?