- PVSM.RU - https://www.pvsm.ru -
[1]Линус Торвальдс принял решение о том, что следующая версия ядра Linux должна носить номер 4.0. На подобное он пошёл по результатам опроса в посте в его аккаунте Google+, где Линус активно ведёт некоторое подобие блога.
13 февраля Линус в свойственной ему несерьёзной манере вынес на голосование [2] важный вопрос свободной операционной системы. Положение начало напоминать ситуацию с версией 2.6.39, после которой последовал Linux 3.0, поскольку Линус устал различать эти крупные цифры. В этот раз, как выразился автор Linux, у него начали кончаться пальцы на руках и ногах для счёта. Разговоры о четвёрках начались [3] ещё в 2013 году.
К обычному посту [2] был прикреплён внешне полушутливый опрос с двумя вариантами ответа: «v4.0, потому что я легко путаюсь» и «не стану лгать, я люблю большие версии» — отсылка к песне Baby Got Back [4], в которой речь шла о женских бёдрах. Всего проголосовало более 30 тыс. человек, и распределение составило 56% к 44%, соответственно. Ничего неожиданного в ходе голосования не произошло, соотношение оставалось [5] таким с самого начала.
В воскресенье после «всестороннего статистического анализа моего опроса в G+» Линус выпустил [6] релиз-кандидат Linux 4.0-rc1. Кодовое название новой версии также было вынесено на голосование, и Hurr durr I'ma sheep («Хурр дурр йа овечко») победило «Я люблю онлайн-опросы» при соотношении 62 % к 38 %. В опросе принимали участие порядка 6 тыс. человек. Это не самое странное название, Линус уже давно увлекается эпатажем. Примерами являются «Плотоядные летучие мыши с клыками» (ветка Linux 2.6), «Овца на амфетаминах» (Sheep on Meth, Linux 2.6.34/2.6.35), подражание пиратскому акценту в Linux 2.6.23~2.6.24 (Arr Matey! A Hairy Bilge Rat!) и «Горностай в жире» (Greased Weasel, Linux 1.3). В «Википедии» есть целая статья со списком подобных странностей [7].
Таким образом Линус почти полностью пренебрегает семантическими номерами версий [8], в которых первое число сигнализирует о несовместимых мажорных изменениях в API, второе — о минорных добавлениях обратно совместимых функций, а третье — о патчах обратно совместимых исправлений. Игнорируют эту систему и популярнейшие браузеры Google Chrome и Mozilla Firefox, у последнего вчера вышла 36 версия.
У новой версии есть множество изменений [9]. Основными являются изменения и улучшения файловых систем OverlayFS, XFS, Btrfs и F2FS, поддержка IBM z13, множества новых платформ ARM и применения патчей к работающему ядру без перезагрузки системы, улучшения звука, драйверов медиа, множественные оптимизации x86 KVM и проч.
Автор: FakeFactFelis
Источник [10]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/83982
Ссылки в тексте:
[1] Image: https://habrastorage.org/files/cb4/e4a/7cf/cb4e4a7cff22486bb1166ab2f627be42.png
[2] вынес на голосование: https://plus.google.com/+LinusTorvalds/posts/jmtzzLiiejc
[3] начались: http://lkml.indiana.edu/hypermail/linux/kernel/1311.0/00914.html
[4] Baby Got Back: http://www.amalgama-lab.com/songs/s/sir_mix_a_lot/baby_got_back.html
[5] оставалось: http://www.phoronix.com/scan.php?page=news_item&px=Linux-3.20-Linux-4.0-Poll
[6] выпустил: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c517d838eb7d07bbe9507871fab3931deccff539
[7] статья со списком подобных странностей: https://en.wikipedia.org/wiki/List_of_Linux_kernel_names
[8] семантическими номерами версий: http://semver.org/lang/ru/
[9] множество изменений: http://www.phoronix.com/scan.php?page=news_item&px=Linux-4.0-rc1-Kernel-Released
[10] Источник: http://geektimes.ru/post/246412/
Нажмите здесь для печати.