Проект Genode опубликовал второй тестовый выпуск ОС общего назначения Sculpt

Рaзрaбoтчики oткрытoй микрoядeрнoй oпeрaциoннoй систeмы Genode OS Framework сфoрмирoвaли втoрoй тeстoвый эмиссия oпeрaциoннoй систeмы Sculpt. В рaмкax прoeктa Sculpt нa бaзe тexнoлoгий Genode рaзвивaeтся oпeрaциoннaя систeмa oбщeгo назначения, которая сможет бытовать использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются перед лицензией AGPLv3. Второй выпуск примечателен формированием готового LiveUSB-образа (20 Мб), некоторый позволяет оценить Sculpt в работе не принимая во внимание выполнения работы по сборке системы. Сообщается, чисто Sculpt уже применяется разработчиками Genode в своей повседневной работе и начиная со второго выпуска оценивается (языко пригодный для ознакомления любопытными пользователями ("The Curious"). Поддерживается служба на системах с процессорами и графической подсистемой Intel, в свою очередь поддерживаются беспроводные адаптеры и Ethernet-контроллеры Intel. Делание Sculpt протестирована на ноутбуках Lenovo серий X и T (X220, X250, X260, T430, T460). Выдача оснащён простейшим графическим интерфейсом Leitzentrale, предоставляющим в левом верхнем углу экрана карточка с инструментами для управления пользователями, подключения накопителей и настройки сетевого соединения. Быть этом базовым всё еще остаётся консольный организация управления (центральное окно с терминалом), спустя который производится установка приложений, разведе виртуальных машин и настройка окружения. В качестве текстового редактора, подле помощи которого осуществляется настройка, используется Vim. Модификация с доработанным графическим интерфейсом ("Visual Composition") предвидится в августе, а на ноябрь запланирован выпускание "Community Experience" с готовыми средствами с целью формирования начинки из отдельных компонентов. Обычный рабочий стол может быть организован в виде запуска дистрибутива TinyCore Linux в виртуальной машине с Linux. С целью запуска утилит командной строки предлагается сфера noux. Напомним, что Genode предоставляет унифицированную инфраструктуру к создания пользовательских приложений, работающих сверху ядра Linux (32 и 64 двоичный знак) или микроядер NOVA (x86 с виртуализацией), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, Codezero (ARM), L4/Fiasco (IA32, AMD64, ARM) и HW-костяк для работы напрямую поверх платформ ARM и RISC-V. Входящее в совокупность паравиртуализированное Linux-ядро L4Linux, работающее сверху микроядра Fiasco.OC, позволяет выполнять в Genode обычные Linux программы. Основа L4Linux не работает с оборудованием напрямую, а использует сервисы Genode при помощи набор виртуальных драйверов. Для Genode осуществлено портирование различных Linux и BSD компонентов, обеспечена опора Gallium3D, осуществлена интеграция Qt, GCC и WebKit, реализована сбыточность организации гибридных Linux/Genode программных окружений. Подготовлен морские ворота VirtualBox, работающий поверх микроядра NOVA. Большое тысяча приложений адаптировано для запуска напрямую поверху микроядра и окружения Noux, обеспечивающего виртуализацию держи уровне ОС. Для запуска непортированных программ предусмотрена оказия задействования механизма создания виртуальных окружений уровня отдельных приложений, позволяющих засовывать программы в виртуальном Linux-окружении с использованием паравиртуализации. Аккумулятор: http://www.opennet.ru/opennews/art.shtml?num=48789