Diit.cz - Novinky a informace o hardware, software a internetu

Fuchsia - Google vyvíjí nový operační systém

Je to několik dní, co byl objeven repozitář s tak trochu tajemným projektem nového operačního systému od Google nazvaný Fuchsia a od té doby spekulace neustávají.

Co je známo? Není toho mnoho, přímo z repozitáře lze vyčíst, že se jedná o úplně nový systém v rané fázi vývoje. Na rozdíl od ostatních systémů, které zatím Google vydal - tedy od Chrome OS a Androidu - Fuchsia není založena na Linuxu, ale má vlastní mikrojádro nazvané Magenta, které je odvozeno od projektu LittleKernel a napsáno v programovacím jazyce C. Popis jádra říká, že má být udržováno jako velmi jednoduché, počet syscallů by měl dosahovat maximálně spíše desítek než stovek. Vše mimo jádro má být psáno v jazyce Dart, jehož je Google autorem.

Do projektu jsou zapojeni vývojáři se zkušenostmi ve vývoji operačních systémů jako Brian Swetland (BeOS, Hiptop), Travis Geiselbrecht (BeOS, Hiptop, iOS), Chris McKillop (iOS, WebOS, QNX, Hiptop) a dlouholetý člen týmu Chrome Adam Barth, z čehož lze usuzovat, že Google projektu nepřikládá zrovna malou váhu. První jmenovaný se zatím velmi opatrně vyjádřil v tom smyslu, že systém je schopen v současném stádiu vývoje nabootovat na notebooku typu 2-v-1 Acer Switch Alpha 12 a zdrojové kódy jsou od počátku otevřené záměrně.

Tím zhruba končí výčet vlastností, které se čtenářům zdrojových kódů podařilo vyčíst. A nyní spekulace, existuje totiž hned několik teorií, proč a nač to vlastně Google vyvíjí:

  1. Chce spojit Chrome OS a Android do jednoho systému a tím bude právě Fuchsia
    Pro tuto teorii nahrává zejména fakt, že zdrojové kódy uvádí plánovanou podporu pro relativně výkonná zařízení s moderními procesory (ARM 32/64-bit, x86/x64) a dostatkem paměti, tedy například mobilní telefony, tablety a notebooky. Na druhou stranu o sjednocení Chrome OS a Androidu už se pravidelně šušká už roky a zatím z toho nikdy nic nebylo, takže není jisté, že pokud by se Google do tohoto odvážného kroku pustil, udělal by to rovnou pomocí nového, od základu znovu napsaného systému.
  2. Vyvíjí nový systém pro internet věcí
    IoT je v současnosti velké téma a i když Google má pro tuto oblast už svoji na Androidu založenou platformu Brillo, jedna z dalších hypotéz říká, že Fuchsia by mohla být systémem právě pro propojená zařízení, Nové jádro i systém okolo něj budou pravděpodobně i přes deklarované zaměření na výkonnější hardware mnohem jednodušší a méně náročné než cokoliv, co se dá odvodit od Androidu. I zde najdeme jedno proti - Fuchsia obsahuje grafický renderer Escher a u jednoduchých krabiček komunikujících po síti taková komponenta mnoho smyslu nemá.
  3. Fuchsia bude systém pro virtuální realitu
    Jestliže grafický renderer nemá smysl u IoT, má naopak naprosto zásadní význam při tvorbě virtuální reality, což je další velká věc současnosti. S touto hypotézou přišlo několik diskutujících na Hacker News a i tady najdeme jistou logiku: lehký systém podporující rychlý hardware, s obstojnými grafickými možnostmi - to vše lze ve VR použít. I zde je ale už pole u Google částečně obsazeno, na podzim má na trh přijít platforma Daydream, která je opět založena na Androidu.

Jak začnou zdrojové kódy narůstat a objevovat se v nich nové vlastnosti, jistě se objeví i další teorie. Bude jistě zajímavé sledovat, která z nich se nakonec ukáže jako ta správná, pokud vůbec některá - na konci seznamu možností by totiž nemělo chybět, že se také může jednat jen o programátorské cvičení několika zaměstnanců Google, z něhož nakonec vůbec nemusí být reálný a reálně dostupný produkt.

Martin Kukač

Většinu dne trávím tím, že přeměňuju kofein na kód. Když s tím skončím a ještě není čas jít spát, tak zbylý čas nerovnoměrně dělím mezi rodinu, sbírku počítačového harampádí, vysílání na volně přístupných pásmech a geocaching.

více článků, blogů a informací o autorovi

Diskuse ke článku Fuchsia - Google vyvíjí nový operační systém

Pátek, 19 Srpen 2016 - 23:16 | ldx | Vůbec bych se toho nebál. Bývaly doby, kdy každý...
Pátek, 19 Srpen 2016 - 18:51 | HKMaly | Tak jako je jasne, ze se nejen linuxem budou...
Pátek, 19 Srpen 2016 - 18:21 | Gath G | Problém Firefoxu na RPi určitě není v tom, že...
Pátek, 19 Srpen 2016 - 18:18 | Gath G | Tak Xka zrovna asi nebudou to nejlepší, co se na...
Pátek, 19 Srpen 2016 - 18:17 | Gath G | Bezbožník! Upálit! Správně se začíná jedině na...
Pátek, 19 Srpen 2016 - 14:53 | BlackRider | Cim konkretne si myslis, ze se lisi Firefox na...
Pátek, 19 Srpen 2016 - 14:50 | BlackRider | Pokud nevidis neefektivitu ve svym Linuxu, tak...
Pátek, 19 Srpen 2016 - 09:32 | frr | Heh... četl jsem nějaké zmínky, že linux (jenom...
Pátek, 19 Srpen 2016 - 08:35 | Chewbacca | Graficke rozhrani WinP je imho naprosto v pohode...
Pátek, 19 Srpen 2016 - 08:24 | xvasek | Ano, v podstatě je to jako závodní auto na...

Zobrazit diskusi