Началось развитие Quantum OS (http://quantum-os.github.io/), дистрибутива Linux, примечательного использованием собственной реализации пользовательского окружения Quantum Shell (https://github.com/quantum-os/quantum-shell), построенного в соответствии с предложенной компанией Google концепцией формирования интерфейса Material design (http://www.google.com/design/spec/material-design/introducti...). Пользовательское окружение разработано при помощи Qt 5 и QML, в качестве базовой графической подсистемы применяется Wayland. Исходные тексты компонентов Quantum OS поставляются (https://github.com/quantum-os) под лицензией GPLv3. В настоящее время проект находится на стадии формирования рабочего прототипа, который уже можно собрать (https://github.com/quantum-os/quantum-shell) из исходных текстов.<center><a href="https://lh5.googleusercontent.com/-4XornAQ0SCw/VG9XA1dyCEI/A... src="http://www.opennet.ru/opennews/pics_base/0_1416681872.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Quantum Shell выступает в роли композитного менеджера для Wayland, построенного с использованием API QtCompositor и технологии QtQuick. В основе Quantum Shell лежит небольшой базовый модуль на языке C++, в всё остальное написано исключительно на QML и JavaScript. Среди целей отмечается подготовка современного пользовательского окружения, адаптирующегося для использования на устройствах различного форм-фактора и качественно поддерживающего экраны высокого разрешения (HiDPI). Изначально интерфейс Material design был задействован в платформе Android 5 для смартфонов и планшетов. Разработчики Quantum OS намерены адаптировать данную концепцию и для десктоп-систем.
<center><a href="https://raw.githubusercontent.com/quantum-os/mockups/master/... src="http://www.opennet.ru/opennews/pics_base/0_1416682238.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Для распространения окружения Quantum Shell планируется подготовить специализированный дистрибутив Linux - Quantum OS, который скорее всего будет основан на пакетной базе Arch Linux. По мере развития продукта, разработчики проекта намерены представить менеджер входа на основе SDDM и в будущем создать собственный инсталлятор. Для разработки приложений будет представлен специальный фреймворк, основанный на тулките QML UI, предлагающем собственный набор элементов интерфейса, соответствующих принципам Material Design и не использующих элементы QtQuick Controls. Для существующих приложений планируется подготовить новую ему оформления, который придаст им вид, свойственный для Material Design.
<center><a href="https://lh6.googleusercontent.com/-tQXRgYItVGc/VG9XAkpSV3I/A... src="http://www.opennet.ru/opennews/pics_base/0_1416681848.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
URL: https://news.ycombinator.com/item?id=8645504
Новость: http://www.opennet.ru/opennews/art.shtml?num=41108