LWN:回首2023!

共 3450字,需浏览 7分钟

 ·

2024-04-10 17:59

关注了就能看到更多这么棒的文章哦~

Looking back at 2023

By Jonathan Corbet
December 20, 2023
ChatGPT translation
https://lwn.net/Articles/954535/

又一年接近尾声。令人遗憾的是,实际情况并没有完全按照我们在2023 年一月份做出的预测发展。因此,似乎我们将再一次查看我们所做预测并逐一嘲笑,然后再讨论那些完全未中的情况。在 2023 年发生了很多事情,其中并非所有都是可预测到的。

我们的第一个预测是,社区将看到以 AI 生成的材料提交的贡献数量激增。如果确实发生了这种情况,那么其质量太高了,完全没有被我们发觉并判断为来自机器学习应用程序。这或许有些令人惊讶,鉴于有大量报道是关于开发人员目前正在使用机器学习辅助工具的。尽管如此,公平地说,我们预测的“泛滥”尚未发生。

对于 LWN 的投稿情况就不能下类似的结论了。多年来,我们一直收到要求发表“文章”的邀约,其中许多都带有支付发表费的承诺(值得一提的是,我们在 LWN 的整个历史中从未接受过这样的提议)。通常很明显这些邀约的创作者并没有花费太多精力提出这些要求。然而,在过去的一年里,似乎有些人已经想出了方法,如何跟语言模型提出请求来生成他们的电子邮件,结果他们的邀约同时变得更加公式化和难以理解。这里的泛滥已经到来,但它似乎更倾向于追逐看起来更容易得到的金钱。

关于用 Rust 编写新内核功能并提议合并的预测,在一年前就相当明显了。实际上被提议合并的很多内容是对现有功能的重新实现(例如Rust Binder 实现),这并不完全满足预测。然而,其他一些工作,比如PuzzleFS和 Apple M1 图形驱动程序,的确满足了预测要求。截至目前,一篇用 Rust 编写的网络 PHY 驱动程序和一些支持抽象已经被准备合并到 6.8 中,可能会在新年之后不久实现。正如预测的那样,2023 年实际上并没有合并任何由 Rust 编写的对用户可见的功能。

关于“分布式社交网络关键时刻的一年”的预测,有些难以验证。当然,过去一年里分布式网络通常被称为(不完全准确的)“Mastodon”,并发展迅猛,也成为了许多讨论的焦点。这个网络看起来将会长期存在。然而,与此同时,一些曾被称为 Twitter 的站点仍然存在,尽管似乎有人正在努力消除它。整个故事将如何发展还有待观察,但有希望中心化服务可能会被基于自由软件的联邦替代方案所取代。

预测会成为“不可变发行版之年”,是否正确?对这些发行版的开发工作似乎在过去的一年里只增加不减(参见我们最近对Project Bluefin 的回顾为例),但公平地说,这种发行版方法尚未在普遍范围内取得成功。基于 SUSE 的 “ALP” 平台构建的发行版尚未发布(尽管openSUSE MicroOS Desktop已经首次亮相)。相反,看起来好像市场上的商业发行商已经放弃了创新,而是完全制作 RHEL 的克隆版本去了。

未能预测到的事件

尽管错误的预测很容易指出,但根本没有进行的预测可能有点难以选择了。尽管如此,回顾中确实可以挑选出一些事件,我们或许应该在事后看到它们的发生。

红帽公司升级企业发行版战争的决定可以说是其中之一。该公司从未隐瞒其保护 Red Hat Enterprise Linux 这颗摇钱树的意图,哪怕在此过程中会影响(尽管通常不会破坏)自由软件许可规则。公司在 2023 年停止通常提供其补丁的决定,并保留切断分发这些补丁的客户的权利,就是一个典型例子。

也许红帽公司放弃 LibreOffice 的决定更让人感到意外一些;曾经有段时间,此类“办公”软件的可用性被认为对 Linux 的未来至关重要。在 2023 年,至今仍然被认为重要的办公套件,一些发行版商似乎认为可以让其他人负责打包和分发它们,或者干脆期望人们使用集中的在线服务。

LWN 没有预测到六年长期支持内核的结束;一旦有人开始提供服务,就很容易想象这种服务将会持续无限期。但如果似乎很少有用户使用该服务,甚至愿意帮助维持该服务的人更少,那么最终它将消失。接受商业长期支持的内核通常与主线差异很大,因此它们相对较少受益于多年的主线支持。对于那些使用类似主线的内核的人来说,通常更适合运行相对较新的版本。在这个世界中,对主线内核提供六年支持并没有太多的需求。

经过多年将 BPF 推向内核的各个角落,有人终究尝试着将其纳入 CPU 调度器,这并不意味着能更容易地预测 BPF 在明年会在哪里出现。

虽然很难预测HashiCorp 的许可证更改具体会是怎样,但可以猜测某个公司在某个时候会判定整个“开源软件”方案其实并不适合他们。只要有公司使用我们的软件,就会有公司设法在不必释放其代码的情况下获得开源的好处。我们不能预测明年将有哪家公司尝试这样做,但几乎肯定会有公司这样做。

另一个可能能够预见的事件是由于乌克兰俄罗斯持续战争而引起的社区中的混乱。事实上,令人惊讶的是迄今为止如此重大的战争所带来的影响却是如此之小。我们的社区善于独立于政治和经济纷争之外,但也有其极限。根据世界上一些不太平静的地区事件的发展,我们可能会在未来一年看到更多的动荡。

惊喜也可能发生在家门口——并且也更受欢迎。我们第一次提到我们渴望摆脱专有会计软件的愿望是在 2007 年。经过 15 年(算到今年初),预测到 2023 年会实现这个目标确实有些困难,但的确实现了。我们现在即将使用 GnuCash 满一整年了,一切都还顺利。我们可以轻松地预测,短时间内我们不会回到专有解决方案。

总结

虽然自由软件社区在困境中通常能够坚持下去,但它并非完全免疫于这些困境。在这种情况下,激烈的开发者招聘竞争在一定程度上有所缓解,使得寻找高薪职位变得更加困难,一些工作岗位也被裁减。然而,机遇仍然存在;自由软件对企业至关重要,以至于他们无法长时间停下招聘的脚步。

我们社区在今年失去了 Bram Moolenaar、Abraham Raji、Satoru Ueda 等人,这对我们来说都是一个巨大的损失,我们深感怀念。

自由软件仍然强大,因为科技行业(以及其他领域)在很大程度上依赖于它;因此,比以往任何时候都有更多的软件被编写和发布。然而,仍然存在许多这些年来我们所看到的问题,如未能履行许可证的要求,不愿意支持开发者和维护者,社区不是对所有人都友好等等,这些并不一定变得更好了。人们感到沮丧并退出,或者从一开始就没有融入我们的社区,这并不奇怪。

然而,如果仔细观察,我们最初设定的目标的精神依然存在。2023 年 ActivityPub 网络的增长就是一个很好的例子;基于自由软件的去中心化网络在很大程度上承担了曾经由一个庞大的、集中的、专有服务填补的角色。应用程序如Home Assistant正在把安装在家中的系统的控制权还给那些居住在那些家中的人。开源的大语言模型拒绝将这个领域让给大型专有公司。整个社区仍在不断产生更多的软件,其中一些确实是高质量的。

到目前为止,世界已经见证了足够多的恶意技术的例子,比如在没有订阅付款的情况下就拒绝打印的打印机,将个人数据广泛泄漏的“智能”设备,按指令让车辆自毁的汽车,以及监视邻里的门铃,人们应该可以理解在生活中控制软件的重要性了。我们的社区已经花费数十年的时间努力迈向一个可能自己掌控的世界,而在很大程度上我们已经取得了成功。也许在 2023 年,我们在某种小小的方式上也成功地向世界展示了为什么这种控制是重要的。如果这种趋势在 2024 年可以加速,那么今年可能仍然看起来像一个具有深远影响的重要转折点。

在今年,LWN 发表了 292 篇专题文章(其中有 41 篇来自客座作者),并对 13 个会议进行了报道。我们已经尽力追踪我们社区的起起伏伏,作为回报,社区一直支持着我们。在即将到来的年底假期,我们祝愿所有读者一切顺利;感谢您在今年一直支持我们,期待在下一年见到您。

全文完
LWN 文章遵循 CC BY-SA 4.0 许可协议。

欢迎分享、转载及基于现有协议再创作~

长按下面二维码关注,关注 LWN 深度文章以及开源社区的各种新近言论~



浏览 24
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报