快科技 8 月 6 日消息,如今的 AI 技术大幅简化了写代码的过程,这方便了程序员,但也对一部分程序员造成了阻碍,Linux 内核就不得不因此删除了一段 27 年前的设备的驱动程序。
日前 Linux 社区的管理员 Greg Kroah-Hartman 就决定删除了 linux-serial 下的一些驱动程序代码,主要涉及 C218 Turbo PCI、C320 Turbo PCI 和 CP-204J 设备,这些台湾一家工业设备公司 Moxa 的产品,始于 1999 年的,迄今已经 27 年了。
这些驱动太过古老,已经没啥必要了,甚至无法确认这些硬件还存在,制造商 Moxa 也表示不再需要这些代码了,总共有 2148 行代码,删除了也没啥影响。
但促成管理员删除这些代码的原因也不仅仅是代码没用了,而是被 AI 骚扰的麻烦,现在程序员都不自己去找 bug 了,都改用 AI 大模型来找 bug 或者安全漏洞,这些古老的代码被 AI 扫了一遍又一遍,不断提交错误报告,让 Linux 社区烦不胜烦,因为没那么资源去验证。
Greg Kroah-Hartman 就表示,就算是当前最好的 AI 大模型,发现的安全问题也有 1/3 是完全错误的,甚至有害的。
已经有多个开发者提到类似的问题了,AI 大模型扫描发现了 Linux 内核中的所谓 bug 或者安全漏洞,但为了验证是否真的有问题,开发者还要花费大量时间和精力去验证。
Linux 社区的杠把子 Linus 本人现在是不反对使用 AI 提交补丁的,但 AI 一方面极大地提高了开发效率,但另一方面造成的困扰也不少,尤其是提交 bug、漏洞之类的工作。
也是因为这样的原因,4 月份的时候 Linux 7.1 内核就删除了多达到 13.8 万行过时的代码,几乎也都是几十年前的设备驱动程序,包括 90 年代的各种网络驱动、蓝牙代码等等。



登录后才可以发布评论哦
打开小程序可以发布评论哦