Линус Торвальдс 31 марта, Линус Торвальдс объявил о разрабатываемой уже
несколько месяцев новой ветке ядра, 2.8. Как выяснилось, в разработке
участвуют компании RedHat, Canonical, AMD, Intel, Nokia, Google, IBM и
Novell, а также сам Торвальдс. Анонс был отложен из-за юридических
причин.

Итак, что же нас ждёт в новом ядре?

Список основных нововведений:

  • Переход на систему сборки CMake;
  • Большая модульность ядра позволит значительно уменьшить размер при сборке;
  • Стандартные профили сборки для серверов, десктопов, ноутбуков и мобильных устройств;
  • Добавление в основную ветку некоторых патчей из проекта zen;
  • Полностью переписанный планировщик для десктопа, значительно увеличивающий производительность;
  • Меньшая зависимость драйверов от версии ядра;
  • Изменение релизной политики: минорные версии (2.8.x) будут выпускаться
    реже, зато особое внимание будет уделено стабильности и отсутствию
    регрессий;
  • Поддержка новых архитектур от Intel и AMD, совмещающих CPU и GPU.
  • Технология обновления ядра «на лету», позволяющая значительно увеличить uptime;
  • Новая технология suspend (на диск и в ОЗУ), значительно ускоряющая этот процесс;
  • Полная поддержка multitouch и 3D-мониторов (к моменту выхода 2.8 будет добавлена поддержка в Xorg, Gtk+ и Qt);
  • Значительные улучшения в виртуализации и безопасности, позволяющие легко создавать изолированные окружения.
  • Linux-BIOS позволит запускать ядро из ПЗУ, что ускорит полный запуск ОС
    (т.е. включая необходимые приложения) до нескольких секунд;
  • Кроме того, рассматривается возможность постепенного перехода к GPL 3.
    Линус Торвальдс, ранее скептически относившийся к этой лицензии, теперь
    призывает разработчиков разрешить использование их кода под GPL 3;

Ветка 2.7 уже находится в git, на середину апреля намечен релиз 2.7.0.
Финальная версия 2.8.0 выйдет к осени, точной даты релиза пока нет. Но
уже известно, что Fedora 14 и Ubuntu 10.10 будут основаны на новом ядре. Также на нём будет основана запланированная на октябрь MeeGo 1.1.

Некоторые из новых функций будут бэкпортированы в ветку 2.6. На одном из таких ядер будет основана ОС Android 3.0.

Подробности(EN)

Комментарии закрыты.

Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34