Гоогле је почео да инсталира Фуцхсиа ОС на Нест Хуб уређаје

Петр Хосек, који води Гугл тим одговоран за системе за изградњу, компајлере и алате за програмере, представио је први уређај који ће бити опремљен оперативним системом Фуцхсиа. Фирмвер заснован на фуксији ће почети да се испоручује у Нест Хуб паметне рамове за фотографије као део експерименталног ажурирања за чланове Гоогле Превиев програма.

Уколико се током пробне имплементације не појаве непредвиђени проблеми, фирмвер заснован на Фуцхсиа биће примењен на уређаје других Нест Хуб корисника, који неће приметити никакве разлике јер ће интерфејс, изграђен на Флуттер фрамеворк-у, остати исти, само компоненте ниског нивоа оперативног система ће се променити. Раније су Гоогле Нест Хуб уређаји објављени од 2018. године, који комбинују функције фото рама, мултимедијалног система и интерфејса за управљање паметним домом, користили фирмвер заснован на Цаст схелл-у и Линук кернелу.

Подсетимо, у оквиру пројекта Фуцхсиа, Гугл од 2016. године развија универзални оперативни систем, способан да ради на свим врстама уређаја, од радних станица и паметних телефона до уграђене и потрошачке опреме. Развој се спроводи узимајући у обзир искуство креирања Андроид платформе и узима у обзир недостатке у области скалирања и безбедности.

Систем је заснован на микрокернелу Циркон, заснован на развоју ЛК пројекта, проширен за употребу на различитим класама уређаја, укључујући паметне телефоне и персоналне рачунаре. Циркон проширује ЛК подршком за процесе и дељене библиотеке, ниво корисника, систем за руковање објектима и безбедносни модел заснован на могућностима. Управљачки програми су имплементирани као динамичке библиотеке које раде у корисничком простору, учитавају их девхост процес и њима управља менаџер уређаја (девмг, Девице Манагер).

Фуцхсиа има сопствени графички интерфејс написан у Дарт-у користећи Флуттер фрамеворк. Пројекат такође развија оквир корисничког интерфејса Перидот, менаџер пакета Фарго, стандардну библиотеку либц, систем за рендеровање Есцхер, драјвер Магма Вулкан, композитни менаџер Сцениц, МинФС, МемФС, ТхинФС (ФАТ на Го језику) и Блобфс фајл системи, као и менаџерске ФВМ партиције. За развој апликација обезбеђена је подршка за Ц/Ц++ и Дарт језике; Руст је такође дозвољен у системским компонентама, у Го мрежном стеку и у систему састављања језика Питхон.

Гоогле је почео да инсталира Фуцхсиа ОС на Нест Хуб уређаје

Процес покретања користи системски менаџер, укључујући аппмгр за креирање почетног софтверског окружења, сисмгр за креирање окружења за покретање и басемгр за конфигурисање корисничког окружења и организовање пријављивања. Да би се осигурала безбедност, предложен је напредни систем изолације сандбок-а, у коме нови процеси немају приступ објектима кернела, не могу да додељују меморију и не могу да покрећу код, а за приступ ресурсима се користи систем именског простора, који одређује доступне дозволе. Платформа обезбеђује оквир за креирање компоненти, које су програми који се покрећу у сопственом сандбок-у и могу да комуницирају са другим компонентама преко ИПЦ-а.

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

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