Linux 的版本号和 520
您能不能考虑使用 5.20 作为下一个 Linux 版本号，而不是 6.0。“5.20” 这个数字在中文中是一个文字游戏，代表 “我爱您”，所以 “Linux 5.20” 在中文中可以被读作 “我爱 Linux”。 
Linux 内核 5.20
37.120.186.208
高通888是吧，最好不要! 有老婆的去陪陪老婆，少花掉时间浪费在一个破软件上。如果没老婆的，那就赶紧去找。如果不想找的，那还要什么520?!
来自罗马尼亚的 Firefox 91.0|Android 10 用户
2022-08-16T18:29:15.000
112.243.117.77
r u serious?&nbsp;&nbsp;你如何称呼内核？我没听错吧……破软件？
来自山东潍坊的 Firefox 103.0|GNU/Linux 用户
2022-08-16T19:07:22.000
183.223.171.72
不会吧，不会吧，有人找不到老婆，还怪到内核头上。真是拉不出屎来怪地球引力太小。
来自四川南充的 Opera 82.0|Windows 10 用户
2022-08-18T21:59:35.000
183.223.171.72
草履虫，脑子就一个单细胞？不会平衡生活中各种事情的时间？
来自四川南充的 Opera 78.0|Windows 10 用户
2022-08-18T22:01:30.000
111.19.96.56
怎么说呢<br />
这些邮件不错 有意思<br />
更有意思的是 你们都在关注这个
来自陕西的 Chrome 105.0|GNU/Linux 用户
2022-08-22T13:59:14.000
您能不能考虑使用 5.20 作为下一个 Linux 版本号，而不是 6.0。“5.20” 这个数字在中文中是一个文字游戏，代表 “我爱您”，所以 “Linux 5.20” 在中文中可以被读作 “我爱 Linux”。 
![](/data/attachment/album/202208/16/172334b13atol8nu5a38av.jpg)


在中国，有各种节日，有各种情人节。


最早是从西方传来的所谓公历 2.14 的“情人节”，后来又有了 3.14 的“白色情人节”。然后，人们觉得这些节的洋味太重，何不把中国的农历七夕当成中国传统的情人节呢？而随着二次元一代，谐音梗也开始流行，不知道是谁滥觞，5.20 也被当成了一种情人节，因为谐音是“我爱您”。


前几天，我的朋友 Paulus Wren 跟我说，有位内核开发者在 Linux 内核邮件列表中向 Linus Torvalds 请求，将刚刚准备进位到 6.0 的版本号在 5.20 上停留一次，他认为这是一个在中国宣传 Linux 的好机会。就在前几天，Linus Torvalds 刚刚在邮件列表中 [宣布](/article-14887-1.html) 了 Linux 5.19 正式发布，并通告下一个版本准备“进位”到 6.0 了。


说起来 Linux 内核的版本号，比较有意思的是从 3.0 开始主版本号就没有什么特别的意义，只是当次版本号太大时，Linus 觉得过大的数字会让他困扰，因此就“进位”到主版本号了。比如，2.6.39 之后就是 3.0，3.19 之后就是 4.0，4.20 之后就是 5.0（之所以没有在 4.19 就开始进位，也许是 Linus 忘记了）。所以，按照这种不严格的 20 进制，该进位了。


这位名叫 Zhang Boyang（让我们称他为“张同学”）的内核开发者在内核邮件列表中向 Linus Torvalds [发起倡议](https://lore.kernel.org/lkml/9bc1f1f4-3923-be9e-ee13-9c8252a56643@gmail.com/)：



> 
> 您能不能考虑使用 5.20 作为下一个 Linux 版本号，而不是 6.0。“5.20” 这个数字在中文中是一个文字游戏，代表 “我爱您”，所以 “Linux 5.20” 在中文中可以被读作 “我爱 Linux”。 
> 
> 
> 


他认为，这可以引起一些广泛传播，可以宣传 Linux。这个 [消息](/article-14903-1.html) 传播到国内后，褒贬不一，有人认为这是一件有趣的事情，可以向更多不了解 Linux 的人宣传 Linux；也有人认为，这事太无聊了。


但是这封邮件并未带来什么影响，可能是它发出的时间恰逢周末，也没有得到 Linus Torvalds 的回复。


眼看过去了一周，合并窗口接近关闭了，看来修改版本号这件事希望渺茫，张同学 [再次发出](https://lore.kernel.org/lkml/61d77412-af1a-5b00-9754-f156b1c63a74@gmail.com/) 了他的倡议，请 Linus Torvalds 考虑给该版本一个命名：



> 
> 您能不能考虑将下一个 Linux 版本（5.20 或 6.0）命名为 “I love linux”？……即使下一个内核版本号是 6.0，我想对于讲中文的人和不讲中文的人来说，表达我们对 Linux 内核的爱可能都是一个好主意。
> 
> 
> 


而历史上，Linux 内核的一些版本有特别的名称，比如 Linux 5.17 就被命名为 “Superb Owl”（“超级碗”的一个文字游戏）。


这一次，他的邮件得到了六位中国的 Linux 内核开发者的支持。但是，依旧没有得到 Linus 和其它国家开发者的回应。


在大家的回应中，有人对 5.20 这个节日做了进一步解释，以及表达了一个并不浪漫的已婚男人对各种情人节的紧张，并表示这样的 520 挺好，不需要专门准备礼物。也有人表示，这是内核列表里面一次较大规模的“文化输出”，就像我们对美国人的“超级碗”无感一样，外国人对我们的 520可能也没什么感受。


原本，我以为，这件事就此作罢了。不料 Linus Torvalds 在昨天发布 Linux 6.0-rc1 时，专门提到了这件事，[他说](https://lore.kernel.org/lkml/20220815234840.GA654054@roeck-us.net/T/)，



> 
> 如果你愿意，你可以继续叫它 “Linux 5.20”。
> 
> 
> 


并且，Linus Torvalds 在这份公告里面再次重申了，主版本号变化并不代表有根本性的变化，他早就摒弃了“主版本号是有意义的”的说法了，而采用分层的版本号只是为了使版本号容易记忆而已。


老王觉得，张同学这件事办的很好，诸位在内核邮件列表回复的同学也很给力。说到底，我们对 Linux 就是一种热爱，为什么不借着各种可能的机会来宣传它呢？虽然，Linux 越来越用在各种严肃的场合，但是 Linux，乃至开源，其本底一直是一种极客文化，“Just for Fun”，所以，为什么不呢？虽然，由于文化差异，没有得到太多的回应，但是我们的“文化输出”才能让世界对我们有更多的亲近。


那么，你的看法呢？


另外，你认为这样的版本号有趣吗？你会向你的爱人（如果不是计算机的话）讲这个故事吗？为了这个有爱的版本号，你是否会为 Linux 内核或更广泛的 Linux 做些什么吗（比如去修个 Bug，让你的痕迹留在 Linux 5.20 中）？


（题图修改自：[ninchanese.com](https://ninchanese.com/blog/2016/05/20/520-chinese-love-word-number/)）

