有人知道linux内核源Makefile名称中字符串“人民阵线”的含义吗?
> uname -a
Linux debian 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux
刚刚从 debian 官方仓库安装了内核源
> sudo apt-get install linux-source
参考线:
> cat /usr/src/linux-source-4.19/Makefile | grep "NAME"
NAME = "People's Front"
自 1.2 以来的大多数 Linux 内核版本都
NAME=
在其 Makefile 中包含了一个字段。维基百科有一个列表:https ://en.wikipedia.org/wiki/List_of_Linux_kernel_names
请注意,字符串
"People's Front"
用双引号括起来,系列中的前一个和下一个名称Merciless Moray
都不Shy Crocodile
是。这正是它们在实际内核源代码中的样子:您可以在https://git.kernel.org中亲自验证。这是标记 4.20-rc4 候选版本的更新,同时将其更改
NAME=
为Shy Crocodile
: https ://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/ Makefile?id=2e6e902d185027f8e3cb8b7305238f7e35d6a436我认为这只不过是 Linus 的长期私人笑话,或者类似的东西。