Линус решил переписать ядро



Отец-основатель и бессменный лидер разработки ядра Linux — Линус Торвальдс, сообщил в своем блоге на Google+ о том, что он все больше разочаровывается в текущей монолитной архитектуре ядра. По его словам ядро все больше распухает, монолитная архитектура не соответствует современным реалиям, трудно масштабируется на многопроцессорных системах, делает сложной разработку драйверов уровня ядра.

Линус принял трудное для себя решение — начать переписывать ядро на микроядерную архитектуру с приоритетом на стабилизацию API разработки драйверов сторонними компаниями для своих устройств, так как нынешнее положение в этой сфере весьма плачевно — при каждом новом релизе ядра необходимо подправить код каждого драйвера для учитета внесенных изменений в API. С новым ядром компании-производители устройств смогут без проблем поставлять драйвера устройств на компакт-диске без мучительных для обычных пользователей "./configure&&make&&make install".

Также Линус пишет, что существующие реализации микроядер(Mach, Hurd) слишком сложны и академичны, а значит не могут эффективно работать. О том, что Mach слишком сложна Линус писал в «Just for fun», а Hurd'у до стабилизации еще очень далеко.

Микроядерным Linux Линус будет заниматься параллельно с текущей версией поддержка ветки 3.х сохранится в полной мере.