Пројекат Геноде је објавио Сцулпт 22.10 Генерал Пурпосе ОС издање

Представља се издање оперативног система Сцулпт 22.10 у оквиру којег се на основу технологија Геноде ОС Фрамеворк-а развија оперативни систем опште намене који обични корисници могу користити за обављање свакодневних задатака. Изворни текстови пројекта се дистрибуирају под лиценцом АГПЛв3. ЛивеУСБ слика се нуди за преузимање, величине 28 МБ. Подржан је рад на системима са Интел процесорима и графичким подсистемом са омогућеним проширењима ВТ-д и ВТ-к.

Главне иновације:

  • Для управления прерываниями от устройств и конфигурацией PCI применены более жёсткие ограничения, предусмотренные архитектурой Genode. Изменение потребовало большой внутренней переработки, затронувшей все драйверы, и позволило реализовать новые оптимизации и дополнительную функциональность. При этом разработчики попытались сохранить общее поведение при работе пользователя в системе.
  • Предложено несколько значительных оптимизаций, позволивших ускорить запуск, увеличить пропускную способность сетевой подсистемы и повысить отзывчивость интерфейса пользователя.
  • Улучшена поддержка горячего подключения USB-устройств. Добавлена возможность динамического прикрепления USB-устройств к виртуальным машинам и открепления устройств.
  • Обновлён браузерный движок Chromium, задействованный в предлагаемых пользователю браузерах Falkon и Morph.
  • Обновлён звуковой драйвер, который синхронизирован с кодом из OpenBSD 7.1.
  • Началась работа по адаптации Sculpt для мобильных телефонов. Улучшения затронули поддержку USB ECM, GPU Mali-400 GPU, подключение SD-карт, стек для телефонии и мобильных сетей передачи данных, браузер Morph и интерфейс пользователя. Добавлена поддержка смарт-карт с интерфейсом USB.

Пројекат Геноде је објавио Сцулпт 22.10 Генерал Пурпосе ОС издање

Систем долази са Леитзентрале графичким корисничким интерфејсом који вам омогућава да обављате уобичајене задатке администрације система. Горњи леви угао ГУИ приказује мени са алаткама за управљање корисницима, повезивање дискова и подешавање мрежне везе. У центру се налази конфигуратор за уређење попуњавања система који обезбеђује интерфејс у ​​виду графикона који дефинише однос између компоненти система. Корисник може интерактивно да уклања или додаје компоненте произвољно, дефинишући састав системског окружења или виртуелних машина.

У сваком тренутку, корисник може да пређе на режим управљања конзолом, што пружа већу флексибилност у управљању. Традиционална радна површина се може добити покретањем ТиниЦоре Линук дистрибуције у Линук виртуелној машини. У овом окружењу су доступни претраживачи Фирефок и Аурора, уређивач текста заснован на Кт-у и разне апликације. Ноук окружење се нуди за покретање услужних програма командне линије.

Геноде обезбеђује обједињени оквир за прављење прилагођених апликација које се покрећу на Линук кернелу (32 и 64 бит) или НОВА микрокернелу (к86 са виртуелизацијом), сеЛ4 (к86_32, к86_64, АРМ), Муен (к86_64), Фиасцо.ОЦ (к86_32, к86_64, АРМ, 4, 32, 4, 4, 32, 64, 4, 4, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX). сцо (ИАXNUMX, АМДXNUMX, АРМ) и језгро за директно извршавање за АРМ и РИСЦ-В платформе. Укључено паравиртуелизовано Линук језгро ЛXNUMXЛинук, које ради на врху микрокернела Фиасцо.ОЦ, омогућава да се редовни Линук програми покрећу на Геноде-у. ЛXNUMXЛинук кернел не ступа у директну интеракцију са хардвером, већ користи услуге Геноде преко скупа виртуелних драјвера.

Различите Линук и БСД компоненте су портоване за Геноде, подржан је Галлиум3Д, интегрисани су Кт, ГЦЦ и ВебКит, а имплементирана су хибридна Линук/Геноде окружења. Припремљен је ВиртуалБок порт који ради на врху микрокернела НОВА. Велики број апликација је прилагођен да ради директно на микрокернелу и Ноук окружењу, које обезбеђује виртуелизацију на нивоу ОС. За покретање непортованих програма могуће је користити механизам за креирање виртуелних окружења на нивоу појединачних апликација, омогућавајући вам да покренете програме у виртуелном Линук окружењу користећи паравиртуализацију.

Извор: опеннет.ру

Додај коментар