Googlov Fuchsia je operacijski sistem za pametne telefone z novim uporabniškim vmesnikom, vendar brez jedra Linuxa

Googlov Fuchsia OS se še naprej hitro razvija in del tega je mogoče izkusiti tudi v sistemu Android. Berite naprej, če želite izvedeti več o Fuchsia in Armadillo!

Kot je običajno pri vsem Googlu, če obstaja, mora biti več kot ena. Šalo na stran, Google se zdi zelo zainteresiran za vzpostavitev in vzdrževanje ne samo Androida in Chrome OS kot izvedljiv in običajni operacijski sistem, vendar razmišljajo tudi o uvedbi še enega operacijskega sistema v obliki od Fuksija.

Fuksija je bila nazadnje se je govorilo avgusta 2016, vendar je bil OS v osnovni obliki in je šele dobival obliko. Od takrat je Google trdo delal, čeprav diskretno, da bi novonastalemu operacijskemu sistemu dal več vsebine.

Fuchsia je nov Googlov odprtokodni operacijski sistem, ki ne uporablja jedra Linuxa. Namesto tega Fuchsia uporablja mikrojedro, ki ga je razvil Google, imenovano Magenta. The Magenta Kernel sledi licenca v slogu MIT, ki drugim omogoča, da s kodo počnejo, kar hočejo (vključno s spreminjanjem, distribucija in ohranjanje zasebnih omenjenih sprememb), dokler je izvirna licenca na voljo nekje v izpeljanka.

Magenta je osnovna platforma, ki poganja Fuchsia OS. Magenta je sestavljena iz mikrojedra (vir v jedru/...) ter majhnega nabora storitev uporabniškega prostora, gonilnikov in knjižnice (vir v sistemu/...), potrebne za zagon sistema, pogovor s strojno opremo, nalaganje procesov uporabniškega prostora in njihovo izvajanje, itd. Fuchsia na tej podlagi zgradi veliko večji OS. Magenta cilja na sodobne telefone in sodobne osebne računalnike s hitrimi procesorji, netrivialnimi količinami RAM-a s poljubnimi zunanjimi napravami, ki izvajajo odprto računanje.

To je dokončna sprememba v primerjavi z GPL v2, ki je sledila Androidovemu jedru Linuxa, ki je nalagalo obveznosti modifikator (običajno proizvajalci originalne opreme) za odprto kodo se koda spremeni, če spremenijo in distribuirajo kateri koli del Koda. Glede na to, na kateri strani stojite, se lahko razpravlja o izbiri licence in odstopanju od jedra Linuxa na bolje ali na slabše.

Drugi deli operacijskega sistema so licencirani ločeno in pogosto posamezno pod licenco BSD 2.0, Apache 2.0 in MIT.

Ars Technica ugotavlja, da vmesnik in aplikacije na Fuchsia so napisani z uporabo Googlovih Flutter SDK, projekt, ki je sposoben izdelati kodo za več platform, ki se lahko izvaja v sistemih Android in iOS. Aplikacije Flutter so napisane v Dart, Googlovem internem jeziku za spletni razvoj, ki se osredotoča na visoko zmogljive aplikacije v mobilnih napravah. Fuchsia ima tudi upodobljeno grafiko, ki temelji na Vulkanu Escher, ki Ars Technica omenja kot navidezno izdelano po meri za izvajanje Googlovega uporabniškega vmesnika Material Design, ki je težak v sencah.

Ker je vmesnik Fuchsia napisan z večplatformskim Flutter SDK, je mogoče zagnati dele Fuchsije v napravi Android. Hotfix.net prinesel na dan kako zgraditi Armadillo, v bistvu predstavitvena aplikacija za predstavitev, kako bi izgledal SystemUI za Fuchsia. Izvorno kodo Fuchsia lahko prenesete in prevedete Fuchsia's SystemUI kot apk za Android in ga namestite v svojo napravo. V primeru, da ne želite iti po tej poti ali čakati, da nekdo to prevede in distribuira, Hotfix.net je bil tako prijazen, da je vključil predstavitveni video vmesnika:

Ker je SystemUI sestavljen iz številnih nadomestnih mest za komponente, ki so v različnih stopnjah razvoja, s SystemUI še ne morete narediti veliko. Začetni zaslon na Fuchsia v trenutni obliki je sestavljen iz navpičnega drsnega seznama z informacijskim gradnikom na sredini, ki prikazuje datum, vaše mesto in sliko vašega profila. Nad tem gradnikom je nekaj, kar se zdi nedavne aplikacije, in pomikanje pod tem pripomočkom bo prikazalo predloge, podobne Google Nowu, ki so trenutno le ogradne oznake. Če se dotaknete pripomočka, se do neke mere prikaže ponovna predstava hitrih preklopov Androida.

Uporabniški vmesnik Armadillo ima tudi večopravilne funkcije z boljšim upravljanjem oken, kot je trenutno v sistemu Android. Obstaja veliko načinov, kako lahko uredite aplikacije, vključno s štirimi odprtimi aplikacijami hkrati ali celo z uporabo vmesnika z zavihki. Uporabniški vmesnik Armadillo vsebuje tudi tipkovnico Fuchsia z novo temno temo.


Popolnoma jasno je, da je Fuchsia kot operacijski sistem še zelo v zgodnji fazi. Treba je samo pogledati Android, da ugotovimo, koliko truda je vloženega v izdelavo OS in izboljšanje kar vam bo dalo oceno, kako daleč je fuksija kot „izdelek za javnost“. prihodnost.

Ker je tudi Google molčal o celotnem OS in njegovem napredku, je nadalje težko oceniti, kakšno prihodnost ima ta OS, če sploh ima. Ars Technica citira razvijalca Fuchsia Travisa Geiselbrechta, ki je rekel:

[Fuchsia] ni igrača, ni 20-odstotni projekt, ni odlagališče mrtve stvari, ki nam ni več mar.

Medtem ko razvijalec vztraja, da je Fuchsia več kot le začasna zveza, je Googlova (in Alphabetova) muhasta narava žal dobro znana.

Ars Technica špekulira, da se operacijski sistem v trenutnem stanju zdi zelo podoben novi veji Androida, v kateri Google popravlja veliko svojih zgodnjih in temeljnih napak in uporabi veliko izkušenj, ki jih je pridobil v preteklih letih pri izdelavi najbolj priljubljenega pametnega telefona na svetu OS. S Fuchsia se lahko Google uspešno loči od jedra Linuxa in Jave od samega začetka - naloga, ki bi bila sicer trenutno v sistemu Android zelo, zelo težka.

Prihodnost Fuchsia je vznemirljiva. To je morda le naslednja velika stvar in to lahko izkusite, preden postane naslednja velika stvar. Sledite navodilom, kako sestaviti Fuchsia's Armadillo UI, da ga preizkusite v sistemu Android Hotfix.netkratek vodnik. Prav tako lahko preverite izvorno kodo Fuchsia na Github oz GoogleSource.

Kaj menite o Fuchsia in njenem uporabniškem vmesniku Armadillo? Kakšna je po vašem mnenju prihodnost za Fuchsia, Android in Chrome OS? Sporočite nam svoje misli v spodnjih komentarjih!

Vir 1: Hotfix.netVir 2: Ars Technica