
有人知道linux核心來源Makefile名稱中字串「People's Front」的意思嗎?
> 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
NAME=
自 1.2 以來的大多數 Linux 核心版本都在其 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
我認為這只不過是萊納斯長期存在的私人笑話,或是類似的東西。