Google работи активно по операционната система Fuchsia OS, която може да замени Android и Chrome OS
Гугъл е същински колос в света на операционните системи. Компанията е основател на операционните системи Android и Chrome OS, които към този момент са в полезрението на всички. Но малко хора знаят, че в недрата на компанията има трета система – Fuchsia OS. Откакто се появи, полемиките към нея не стопират. Някои даже пророкуват, че един ден тя ще измести Android! Въпреки че в този момент това звучи като фикция, Гугъл не седи безучастно и продължава да опитва с Fuchsia, на всички места където може. Неотдавна даже се захванаха да сътвори орязана версия, която ще се базира на виртуализация на Android устройствата.
Какво в действителност е Fuchsia OS
Fuchsia OS, сходно на по-големите си сестри Android и Chrome OS, е артикул с отворен код. Но има едно „ само че “ – тя не е построена върху Linux, а върху личното си ядро Zircon. От Гугъл настояват, че Zircon „ се състои от ядро и дребен набор от услуги, драйвери и библиотеки, нужни за главните систематични функционалности като зареждането„. Благодарение на архитектурата на микроядрото Zircon системата Fuchsia може да сведе до най-малко количеството приближен код в системата. Това би трябвало да я направи по-безопасна и по-стабилна спрямо стандартните монолитни ядра, в които има доста повече фаворизиран код.
Още през 2018 година се появиха клюки, че Гугъл има грандиозни проекти – да пусне операционната система Fuchsia OS безусловно на всички места: в смарт телефоните, компютрите и даже в умния дом. Макар че към момента е надалеч от цялостното заменяне на Android и Chrome OS с Fuchsia, в случай че въобще има такива проекти, Гугъл към този момент пусна новата си операционна система на някои устройства за интелигентния дом. Първоначално те започнаха с първото потомство Nest Hub през 2021 година След това екипът сполучливо надгради по-усъвършенстваните Nest Hub Max и второто потомство Nest Hub до операционната система Fuchsia. Така че в този момент тази операционна система към този момент работи на три разнообразни устройства.
Fuchsia OS може да размени освен Android, само че и Chrome OS. Изображение: 9to5Google Операционните системи на Гугъл
За разгръщането на Fuchsia оттатък устройствата за интелигентните домове Гугъл работи по планове като Starnix за пускане на немодифицирани двоични файлове на Linux на устройствата Fuchsia. От края на април тази година Гугъл работи и по нов план, наименуван microfuchsia, който има за цел да зареди Fuchsia на в този момент съществуващите устройства благодарение на виртуализация. Според Гугъл Оценка за съвместимост microfuchsia е насочена към виртуалните машини версия на операционната система Fuchsia, предопределена за зареждане в решения за виртуализация като QEMU и pKVM.
pKVM е хипервайзор за Android Virtualisation Framework (AVF) – функционалност, която Гугъл вкара в Android 13 за някои устройства. Гугъл създаде AVF и pKVM за безвредно осъществяване на избрани типове натоварвания в изолирана среда. За осъществяването на тези натоварвания Гугъл сътвори мощно орязана версия на операционната система Android, наречена „ microdroid “, която съдържа най-малко от главните услуги, принадлежности и библиотеки на Android.
Microfuchsia и Microdroid
Въпреки че не е доказано, допустимо е Гугъл да има намерение да внедри и употребява microfuchsia по същия метод като microdroid. С други думи, Гугъл може да възнамерява microfuchsia да извършва задания, които хост операционната система – в тази ситуация Android – би трябвало да извършва безвредно. Microdroid към този момент извършва тази цел, само че е изцяло допустимо microfuchsia да прави дилемите по-бързо или по-сигурно (или и двете).
Наскоро в Android Open Source Project (AOSP) бяха показани пачове, които слагат основите на нов APEX файл, съдържащ microfuchsia. APEX е файловият формат, употребен от Project Mainline за пакетиране на систематичните съставни елементи, а файлът APEX е този, който съдържа всички свързани с AVF двоични файлове на поддържаните Android устройства. Макар че APEX файлът на com.android.microfuchsia към момента не е разполагаем, споменаванията за съществуването му в AOSP и кодът, открит във Fuchsia Gerrit, са много забавни сами по себе си.
Ще пусне ли Гугъл операционната система Fuchsia OS
Засега можем единствено да допускаме какво възнамерява да направи Гугъл с microfuchsia, само че има възможност да ни чака нещо ново и планът да получи същински подтик. Той, в случай че не постави завършек на Android в нормалния му тип, ще ни даде нова операционна система, която ще бъде комфортна за потребление.




