Вышла новая версия российского семейства Linux-дистрибутивов, основанных на Gentoo, — Calculate Linux 12.0.
Одним из главных изменений последнего релиза Calculate Linux стал переход на новую версию собственных утилит для установки и настройки системы — Calculate 3. В нём были представлены следующие новшества:
поддержка клиент-серверной сетевой работы через SOAP/WSDL;
клиенты управления с консольным и графическим интерфейсами;
поддержка «мультиустановки», т.е. возможность устанавливать систему одновременно на несколько носителей (как на локальной, так и на удалённых машинах);
поддержка настройки отдельных частей системы консольными утилитами cl-setup-boot, cl-setup-locale, cl-setup-network, cl-setup-system, cl-setup-video или через графическую консоль.
Среди прочих новшеств в Calculate Linux 12.0:
улучшения в оформлении редакции CLDX (Desktop Xfce): новая тема Adwaita, увеличенное меню, небольшие улучшения в поведении, Geeque как просмотрщик изображений по умолчанию;
Около года назад разработчики технологии виртуализации OpenVZ представили проект CRIU (checkpoint/restore in userspace), нацеленный на сохранение контрольных точек с состоянием приложений, исполняемых в среде Linux, и восстановление их работы с этой точки. И вот в конце июля был анонсирован первый релиз набора утилит CRtools 0.1, позволяющих воспользоваться наработками проекта CRIU.
Реализация работы с контрольными точками приложений, запущенных в Linux, в OpenVZ называется CPT (checkpoint/restore system). Она используется, например, для живой миграции виртуальных контейнеров. Однако «продвинуть» эту реализацию в основное ядро Linux не представляется возможным, потому что, как пишет Кирилл Колышкин из OpenVZ, «это большой кусок сложного ядерного кода, затрагивающего многие ядерные подсистемы». Так появилось стремление реализовать основные возможности CPT в пользовательском пространстве (в виде отдельной программы) с помощью проекта CRIU, минимизируя потребности в наложении патчей к ядру Linux.
Авторы сообщают, что после года разработки около 90% нужного кода для ядра Linux уже есть в самом ядре (Linux 3.5), а оставшиеся 10% готовы и, «по-видимому, влить их в ядро будет довольно-таки просто». Поддержки контейнеров LXC в CRtools пока нет, но она ожидается в скором времени. Все подробности о проекте можно найти на criu.org.
На ежегодной конференции GUADEC (GNOME Users And Developers European Conference), проходящей в эти дни в Мадриде (Испания), разработчики популярной графической рабочей среды анонсировали свои планы по выпуску GNOME 4.0 и операционной системы на её основе — GNOME OS.
Одним из ключевых событий мероприятия стал доклад разработчиков Хана Лопеса (Xan Lopez) и Хуана Хосе Санчеса (Juan Jose Sanchez), поведавших о нынешнем положении GNOME и перспективах этой среды. По их мнению, хорошие возможности для GNOME на мобильном рынке обеспечиваются тем фактом, что не все довольны системами iOS и Android, а Open Source-альтернативы вроде MeeGo успеха не достигли. В связи с этим ожидается, что релизы GNOME начиная с версии 3.8 возьмут курс на формирование мобильной операционной системы, т.е. Linux-дистрибутива с интегрированными технологиями проекта GNOME на борту. GNOME 3.12 будет выпущен как GNOME 4.0 в марте 2014 года и станет уже не просто графической средой, но и полноценной ОС.
Радикальных изменений в GNOME 4.0 по сравнению с GNOME 3 не предвидится: основные усилия будут направлены на доведение до ума и стабильной работы оболочки (GNOME Shell) и основных приложений (GNOME Core) с учётом специфики их использования на различных устройствах (планшеты с тачскринами). Кроме того, у GNOME появятся средство установки и обновленияС системы (GNOME Installer & Updater), а также инструментарий для разработчиков (GNOME SDK). Приложения для GNOME будут делиться на две основные категории: «родные» (из GNOME Core) и веб-разработки (как устанавливаемые в самой системе, так и доступные с удалённых ресурсов).
Слайды презентации «Светлое будущее GNOME» можно увидеть на SlideShare.net.