Google rozširuje model otvoreného zdroja operačného systému Fuchsia

Fuchsia OS je operačný systém vyvinutý spoločnosťou Googlee, ktorý na rozdiel od predchádzajúcich operačných systémov vyvinutých spoločnosťou založených na jadre Linuxu, ako sú Google Chrome OS a Android, Fuchsia je založený na novom mikrokerneli s názvom Zircon, odvodený od Little Kernel (LK), ktorý bol navrhnutý pre zabudované systémy a je napísaný primárne v jazyku C.

Podľa prezentácie, Fuchsia je navrhnutý tak, aby fungoval na mnohých zariadeniach, vrátane mobilných telefónov a osobných počítačov.

Google sa rozhodol rozšíriť model open source operačného systému Fuchsia uľahčiť účasť verejnosti na projekte. Wayne Piekarski, propagátor vývojových programov Fuchsia, vysvetlil:

„Fuchsia je dlhodobý projekt na vytvorenie univerzálneho operačného systému s otvoreným zdrojovým kódom a dnes vyvíjame model s otvoreným zdrojom pre fuchsiu tak, aby vyhovoval príspevkom verejnosti.

„Fuchsia je navrhnutá tak, aby uprednostňovala zabezpečenie, upgrade a výkon a v súčasnosti je v aktívnom vývoji tímu Fuchsia. Fuchsiu vyvíjame v open source, v našom úložisku git, štyri roky. Môžete si prezrieť históriu úložiska na https://fuchsia.googlesource.com a zistiť, ako sa Fuchsia v priebehu času vyvíjala. Tento základ kladieme od základu, aby sme uľahčili vytváranie bezpečných a udržateľných výrobkov a skúseností.

Čo v súčasnosti vieme o Fuchsia OS?

Pravdepodobnosť sa zdá byť na tejto úrovni vysoká a keď sa zmienime o nedávnom vyhlásení spoločnosti Google počas jeho konferencie I / O v máji 2019, môžeme povedať, že táto hypotéza platí.

O operačnom systéme Fuchsia sa hovorí, že bude Androidom novej generácie, určené pre typy zariadení, ktoré momentálne používajú Android alebo Chrome OS, pri zachovaní kompatibility s existujúcimi aplikáciami pomocou virtualizácie alebo iných techník.

Publikovaný kód je možné vytvoriť a nasadiť na testovanies na zariadeniach Google Pixelbook, Acer Switch Alpha 12 alebo na úplnom počítači Intel NUC namiesto bežných zariadení internetu vecí.

Okrem toho, pred niekoľkými mesiacmi spoločnosť Google spustila web Fuchsia.dev pomôcť vývojárom implementovať kód operačného systému

Stránka tiež neobsahuje presné priority spoločnosti Google, Môžete sa však začať dozvedieť viac informácií o operačnom systéme, testovacích zdrojoch atď., Všetko pomocou dobrej dokumentácie, napríklad dokumentácie.

Vieme však, že nový operačný systém je na rozdiel od všetkého, čo už existuje. Google mal v tejto veci jasno už od jadra systému. Na rozdiel od Androidu, Fuchsia nie je založená na jadre Linuxu, ale na novom mikrokerneli zvanom Zircon, odvodenom od Little Kernel (LK).

Prevzaté z dokumentácie, Tu je niekoľko bodov, kde bol Google trochu jasnejší:

  • Fuchsia nie je Linux: Fuchsia je operačný systém založený na mikrokerneli a tento mikrokerneľ sa nazýva Zircon. Podporované architektúry sú arm64 a x64, ale v súčasnosti to nie sú procesory AMD, hoci to znamená, že nie sú aktívne testované.
  • Zmeny nevyžadujú rekompiláciu jadra. V skutočnosti môžete inovovať na nový súborový systém Fuchsia bez reštartu.
  • Fuchsia a aplikácie, ktoré podporuje: Fuchsia je navrhnutá tak, aby podporovala viac programovacích jazykov. Podporuje už C / C ++, Dart, Go, Rust a Python. Existuje aj FIDL (jazyk definície rozhrania fuchsie). Je to jazyk na definovanie protokolov, ktoré sa zvyčajne používajú v kanáloch.
  • Fuchsia SDK je na nízkej úrovni a v kóde sa uvádza, že väčšina vývojárov ju nebude priamo používať.
  • Fuchsia a flutter a grafika: Fuchsia obsahuje architektúru radiča GPU s názvom Magma. Ovládače nepracujú v jadre, ale v procesoch privilegovaného užívateľského priestoru.
  • Flutterovým jazykom je Dart, ktorý je možné kompilovať do JavaScriptu alebo natívneho strojového kódu. Google investoval do vývoja Flutteru enormné množstvo energie a zdá sa, že to, čo sa spočiatku javilo ako mobilná stratégia pre rôzne platformy, ide ešte ďalej.
  • Je to logický kontajner pred používateľom, ktorý zapuzdruje ľudskú činnosť, sprevádzaný jedným alebo viacerými modulmi. Príbehy umožnia používateľovi organizovať aktivity prirodzene

Fuente: https://opensource.googleblog.com


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.