Na spletu je danes malo klepetav o skrivnostnem skladišču kode, ki ga gosti Googlov Git z imenom Fuchsia. Fuchsia je nov operacijski sistem, ki ga razvijajo ljudje, kot so Travis Geiselbrecht (BeOS, iOS in webOS) in Brian Swetland (Android, BeOS in HiptopOS), pa tudi trenutni Googlovi programski inženirji, kot je Petr Hosek. Omejene informacije, podane v skladišču kode thew, nam ne povejo veliko.
Pink + Purple == Fuchsia (nov operacijski sistem)
Tako smo šli kopati.
Nekaj Googla-Fu in IRC-a, ki še vedno radi v IRC-ju (#fuchsia na Freenode-u), nam dajo malo več informacij. Izgleda, da je Fuchsia operacijski sistem, ki uporablja jedro LK, s komponento, imenovano Magenta, ki razširja svoje zmogljivosti. LK je bil zasnovan za vgrajene naprave z omejeno strojno opremo. Magenta "cilja na sodobne telefone in sodobne osebne računalnike s hitrimi procesorji, nepomembne količine RAM-a s poljubnimi perifernimi napravami, ki delajo odprto računanje." Drugi zanimivi biti vključujejo nov projekt grafičnega upodabljanja, imenovan escher, za katerega se zdi, da OpenGL ali Vulkan API uporabljata za podporo napredne grafike, kot so difuzija, realnočasne volumetrične mehke sence in drugi svetlobni učinki ter okvir Flutter za uporabniški vmesnik.
Če ste nergavec kode na kateri koli ravni, si vzemite nekaj minut in poglejte, kaj je bilo naloženo v Git. Na voljo je v Linuxu ali OS X in obstaja celo posnemana različica, če se želite igrati z njo. Tam je ravno dovolj, da postane zanimivo.
Glede na to, kar imamo zdaj, so kakršni koli „sklepi“ čista špekulacija
Toda karkoli drugega so na tej točki le špekulacije. Že sem videl naslove o tem, kako bo Fuchsia Android in Chrome zamenjala z novim poenotenim samorogom. Glede na to, kar imamo zdaj, to niti približno ni pravilno. Google ne bo opustil trenutnega ekosistema Android in Chrome, zato bo potrebno veliko več kot to, kar imamo zdaj, da se katera koli od teh vsebin začne izvajati v fuksiji. Nikoli ne rečem nikoli, vendar se zdi, da ideja o enotnem operacijskem sistemu, ki bi vsem upravljal Google, ni cilj.
Razvijalci pravijo, da bodo stvari na koncu javne, dokumentirane in objavljene, zdaj pa ne. Vmes vsi ugibamo, kakšna bo Fuksija in kaj bo počela.
Predvidevam, da bo imel nekaj opravka z robotiko, avtomatizacijo in AR / VR. V idealnem primeru bi si tukaj želeli operacijski sistem v realnem času, da bi lahko upravičeno pričakovali zamude in kako usklajen bo, grafični motor pa mora imeti lastno cev z nizko zamudo. V kodo escher za iOS je vključenih tudi nekaj primerov in projektnih datotek. Vemo, da Google ljubi VR in vedno delajo na naslednji stvari in morda ga bomo videli, ko se razvija.
Ali pa je to lahko le kup fantov, ki počnejo stvari, ki jih imajo radi, ker lahko.
Lahko rečem, da Fuchsia ni pripravljena nadomestiti ničesar, kar imate zdaj. Ko se bo razvijal, bomo lahko s Fuchsijo dobili boljši občutek za njihov končni cilj.