На днях состоялся выпуск мобильной Linux-платформы MeeGo, предназначенной для работы на широком спектре устройств, включая смартфоны, планшеты и нетбуки. Система работает на процессорах Intel Atom и ARMv7 (Nokia N900).
Итак, что же из себя представляет данный выпуск:
- Ядро Linux 2.6.35
- X.Org 1.9.0
- Web Runtime
- Qt 4.7
- Qt Mobility 1.0.2.
- Организация взаимодействия с оборудованием через DeviceKit и udev
- Современный графический 2D/3D-стек, поддерживающий переключение видеорежимов на уровне ядра (KMS) и не требующий для работы X-сервера привилегий суперпользователя
- В платформе используются: Bluetooth-стек BlueZ, управляющая шина D-BUS, мультимедийный фреймворк GStreamer и звуковой сервер PulseAudio
- Поддержка Universal Plug and Play (gUPnP)
- В качестве файловой системы по умолчанию используется Btrfs
- Для сборки задействован набор компиляторов GCC 4.5.0
- Для индексации данных встроен поисковый движок Tracker
- В качестве коммуникационного фреймворка задействован Telepathy
- Синхронизация данных базируется на фреймворке Buteo
- Для управления пакетами используется пакетный менеджер Zypper/libzypp
Также выпущены новые версии пользовательских оболочек (UX stacks):
- Netbook UX 1.1 — редакция для нетбуков; веб-браузер Google Chrome, поддержка сенсорных экранов, улучшенная агрегация данных из социальных сетей, оптимизации в питании и производительности
- In-Vehicle Infotainment (IVI) UX 1.1 — редакция для встраивания в автомобильные системы с интерфейсом в стиле прокручиваемой «карусели»; домашний экран (IVI home screen) и панель задач теперь основаны на Qt 4.7, появилось распознавание речи
- Handset UX 1.1 — редакция для смартфонов; обновлён телефонный стек oFono, а в качестве браузера теперь используется новый Firefox for Mobile (Fennec)
Для разработчиков приложений подготовлен специальный SDK, позволяющий создавать приложения на базе Qt 4.7 и включающий средства для декларативного построения интерфейса, используя язык QML.
>>> Подробности