Ессенце је јединствени оперативни систем са сопственим кернелом и графичком шкољком

Нови Ессенце оперативни систем, испоручен са сопственим кернелом и графичким корисничким интерфејсом, доступан је за почетно тестирање. Пројекат је развио један ентузијаста од 2017. године, креиран од нуле и познат по свом оригиналном приступу изградњи десктопа и графичког скупа. Најприметнија карактеристика је могућност поделе прозора на картице, што омогућава рад у једном прозору са неколико програма одједном и груписање апликација у прозоре у зависности од задатака који се решавају. Код пројекта је написан у Ц++ и дистрибуира се под МИТ лиценцом.

Ессенце је јединствени оперативни систем са сопственим кернелом и графичком шкољком

Менаџер прозора ради на нивоу кернела оперативног система, а интерфејс је креиран коришћењем сопствене графичке библиотеке и софтверског векторског механизма који подржава сложене анимиране ефекте. Интерфејс је потпуно векторски и аутоматски се прилагођава за било коју резолуцију екрана. Све информације о стиловима се чувају у засебним датотекама, што олакшава промену дизајна апликација. ОпенГЛ софтверско приказивање користи код из Месе. Подржава рад са више језика, а ФрееТипе и Харфбузз се користе за приказивање фонтова.

Ессенце је јединствени оперативни систем са сопственим кернелом и графичком шкољком

Језгро укључује планер задатака са подршком за више нивоа приоритета, подсистем за управљање меморијом са подршком за заједничку меморију, ммап и руковаоце страница са више нити, мрежни стек (ТЦП/ИП), аудио подсистем за мешање звука, ВФС и систем датотека ЕссенцеФС са посебним слојем за кеширање података. Поред сопственог ФС-а, обезбеђени су драјвери за Ект2, ФАТ, НТФС и ИСО9660. Подржава премештање функционалности у модуле са могућношћу учитавања сличних модула по потреби. Драјвери су припремљени за АЦПИ са АЦПИЦА, ИДЕ, АХЦИ, НВМе, БГА, СВГА, ХД Аудио, Етхернет 8254к и УСБ КСХЦИ (складиштење и ХИД).

Компатибилност са апликацијама трећих страна се постиже коришћењем ПОСИКС слоја довољног за покретање ГЦЦ-а и неких Бусибок услужних програма. Апликације пренете на Ессенце укључују Мусл Ц библиотеку, Боцхс емулатор, ГЦЦ, Бинутилс, ФФмпег и Меса. Графичке апликације креиране посебно за Ессенце укључују менаџер датотека, уређивач текста, ИРЦ клијент, прегледач слика и системски монитор.

Ессенце је јединствени оперативни систем са сопственим кернелом и графичком шкољком

Систем може да ради на застарелом хардверу са мање од 64 МБ РАМ-а и заузима око 30 МБ простора на диску. Да бисте уштедели ресурсе, покреће се само активна апликација и сви позадински програми су суспендовани. Учитавање траје само неколико секунди, а искључивање је готово тренутно. Пројекат свакодневно објављује нове готове склопове, погодне за тестирање у КЕМУ.



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

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