- PVSM.RU - https://www.pvsm.ru -

Linux меняет версию на 4.0

Поводом стал результат голосования в Google+ Торвальдса

Linux меняет версию на 4.0 - 1 [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/