„Google Fuchsia“ yra išmaniojo telefono OS su nauja vartotojo sąsaja, bet be „Linux“ branduolio

click fraud protection

„Google“ „Fuchsia“ OS toliau sparčiai vystosi, o dalį jos taip pat galima naudoti „Android“. Skaitykite toliau, kad sužinotumėte daugiau apie fuksiją ir šarvuotį!

Kaip įprasta viskam „Google“, jei ji egzistuoja, jų turi būti daugiau nei vienas. Atmetus juokelius, „Google“ atrodo labai suinteresuota kurti ir palaikyti ne tik „Android“ ir „Chrome“ OS yra gyvybingos ir pagrindinės OS, tačiau jie taip pat siekia sukurti dar vieną OS apie Fuksija.

Fuksija buvo paskutinį kartą kalbėta 2016 m. rugpjūčio mėn, tačiau OS buvo pradinės formos ir tik formuojasi. Nuo tada „Google“ sunkiai dirbo, nors ir diskretiškai, suteikdama daugiau turinio naujai OS.

Fuchsia yra nauja atvirojo kodo OS iš Google, kuri nenaudoja Linux branduolio. Vietoj to Fuchsia naudoja „Google“ sukurtą mikrobrandulį, vadinamą Magenta. The Magenta branduolys seka kartu MIT tipo licencija, leidžianti kitiems su kodu daryti ką nori (įskaitant modifikacijas, platinti ir laikyti minėtas modifikacijas privačias), kol originali licencija yra kur nors išvestinė.

Magenta yra pagrindinė platforma, kuri maitina Fuchsia OS. Magenta susideda iš mikrobranduolių (šaltinis branduolyje/...), taip pat nedidelio vartotojo erdvės paslaugų rinkinio, tvarkyklių ir bibliotekos (šaltinis sistemoje/...), reikalingos sistemai paleisti, bendrauti su aparatine įranga, įkelti vartotojo erdvės procesus ir juos paleisti, ir tt Fuchsia ant šio pagrindo sukuria daug didesnę OS. Magenta skirta šiuolaikiniams telefonams ir šiuolaikiškiems asmeniniams kompiuteriams su greitais procesoriais, nereikšmingais RAM kiekiais su savavališkais išoriniais įrenginiais, atliekančiais atvirą skaičiavimą.

Tai neabejotinas pokytis, palyginti su GPL v2, kuris buvo atliktas kartu su „Android“ Linux branduoliu, o tai įpareigojo modifikatorius (dažniausiai OĮG), skirtas atviram kodo šaltiniui, pasikeičia, jei jie modifikuoja ir platina bet kurią kodo dalį. kodas. Priklausomai nuo to, kurioje pusėje stovite, galima ginčytis dėl licencijos pasirinkimo ir nukrypimo nuo Linux branduolio į gerąją ar blogąją pusę.

Kitos OS dalys licencijuojamos atskirai ir dažnai atskirai pagal BSD licenciją 2.0, Apache 2.0 ir MIT.

Ars Technica pažymi, kad sąsaja ir programos Fuchsia yra parašytos naudojant Google Flutter SDK, projektas, galintis sukurti kelių platformų kodą, kuris gali veikti „Android“ ir „iOS“. „Flutter“ programos parašytos „Dart“ – „Google“ vidine žiniatinklio kūrimo kalba, kurioje daugiausia dėmesio skiriama didelio našumo programoms mobiliesiems. Fuchsia taip pat turi Vulkan pagrindu sukurtą grafiką, vadinamą Escher, kuris Ars Technica mini, kaip iš pažiūros specialiai sukurtą, kad būtų galima paleisti „Google“ šešėlių reikalaujančią Material Design UX.

Kadangi „Fuchsia“ sąsaja parašyta naudojant kelių platformų „Flutter“ SDK, „Android“ įrenginyje galima paleisti Fuchsia dalis. Hotfix.net iškelta į dienos šviesą kaip pastatyti šarvuotį, iš esmės demonstracinė programa, skirta parodyti, kaip atrodytų Fuchsia SystemUI. Galite atsisiųsti Fuchsia šaltinio kodą ir sukompiliuoti Fuchsia's SystemUI kaip Android APK ir įdiekite jį savo įrenginyje. Jei nenorite eiti tuo keliu ar laukti, kol kas nors jį sukompiliuos ir išplatins, Hotfix.net buvo malonu įtraukti demonstracinį sąsajos vaizdo įrašą:

Kadangi „SystemUI“ sudaro daug komponentų, kurie yra skirtinguose kūrimo etapuose, rezervavimo ženklų, kol kas su „SystemUI“ nieko negalite padaryti. Dabartinės formos Fuchsia pagrindinį ekraną sudaro vertikaliai slenkantis sąrašas, kurio viduryje yra informacijos valdiklis, kuriame rodoma data, miestas ir profilio nuotrauka. Virš šio valdiklio yra tai, kas atrodo kaip Naujausios programos, o slinkus po šiuo valdikliu bus pateikti į „Google“ dabar panašūs pasiūlymai, kurie šiuo metu yra tik rezervuotos vietos. Paspaudus valdiklį, iš naujo atsiranda „Android“ greitųjų perjungimų įsivaizdavimas.

„Armadillo UI“ taip pat turi kelių užduočių atlikimo funkcijas su geresniu langų valdymu nei šiuo metu matoma „Android“. Yra daug būdų, kaip tvarkyti programas, įskaitant keturių programų atidarymą vienu metu arba netgi skirtukų sąsają. „Armadillo“ vartotojo sąsajoje taip pat yra „Fuchsia“ klaviatūra su nauja tamsia tema.


Visiškai aišku, kad Fuchsia kaip OS vis dar yra labai ankstyvoje stadijoje. Tereikia pažvelgti į „Android“, kad suprastumėte, kiek pastangų reikia sukurti OS ir tobulinti tai, savo ruožtu, leis jums įvertinti, kiek fuksija yra „visuomenei skirtas produktas“ ateities.

Kadangi „Google“ taip pat tylėjo dėl visos OS ir jos pažangos, dar sunku įvertinti šios OS ateitį, jei apskritai ji tai daro. Ars Technica cituoja Fuchsia kūrėją Travisą Geiselbrechtą sakiusį:

[Fuksija] nėra žaislas, tai ne 20 % projektas, ne mirusio daikto sąvartynas, kuris mums neberūpi.

Nors kūrėjas tvirtina, kad fuksija yra daugiau nei tik laikinas svaidymasis, Google (ir Alphabet) nepastovus pobūdis, deja, yra gerai žinomas.

Ars Technica spėja, kad dabartinė OS atrodo kaip nauja „Android“ šaka, kurioje „Google“ taiso daug ankstyvųjų ir pagrindines klaidas ir pasinaudojo daugybe savo patirties, kurią ji įgijo per daugelį metų kurdama populiariausią pasaulyje išmanųjį telefoną OS. Naudodama Fuchsia, „Google“ gali sėkmingai atsiskirti nuo „Linux“ branduolio ir „Java“ nuo pat pradžių – užduotis, kuri šiuo metu „Android“ būtų labai, labai sudėtinga.

Fuksijos ateitis yra įdomi. Tai tiesiog gali būti kitas didelis dalykas, ir jūs galite tai patirti, kol tai netaps kitu dideliu dalyku. Jei reikia instrukcijų, kaip sukurti Fuchsia's Armadillo vartotojo sąsają ir išbandyti ją sistemoje „Android“, vadovaukitės toliau Hotfix.nettrumpas vadovas. Taip pat galite patikrinti Fuchsia šaltinio kodą adresu Github arba GoogleSource.

Ką manote apie Fuchsia ir jos Armadillo vartotojo sąsają? Kaip manote, kokia ateitis laukia „Fuchsia“, „Android“ ir „Chrome“ OS? Praneškite mums savo mintis toliau pateiktuose komentaruose!

1 šaltinis: Hotfix.net2 šaltinis: Ars Technica