Имя Makefile ядра Linux = "People's Front"

Имя Makefile ядра Linux = "People's Front"

Кто-нибудь знает значение строки «People's Front» в имени Makefile исходного кода ядра Linux?

> 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

Большинство версий ядра Linux, начиная с 1.2, включают NAME=поле в свой Makefile.

В Википедии есть их список:https://en.wikipedia.org/wiki/Список_имен_ядер_Linux

Обратите внимание, что строка "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

Я думаю, что это не более чем давняя личная шутка Линуса или что-то в этом роде.

Связанный контент