lt.phhsnews.com


lt.phhsnews.com / Kas yra "Fuchsia", "Google" nauja operacinė sistema?

Kas yra "Fuchsia", "Google" nauja operacinė sistema?


"Fuksija" yra visiškai nauja operacinė sistema, kuri šiuo metu yra labai ankstyvais "Google" vystymosi etapais. Kaip ji skiriasi nuo "Android" ir "Chrome", ir gali ji pakeisti vieną?

Kas tai yra?

"Fuchsia" pirmą kartą pasirodė "Tech World" radaruose 2016 m. Viduryje, kai "GitHub" saugykloje pasirodė nepatikimas "Google" atvirojo kodo projektas. Pagal pradinį technologijų spaudos patikrinimą, jis buvo sukurtas kaip "universalus" operacinė sistema, galinti veikti viską, nuo mažo galingumo smartwatches iki galingų stalinių kompiuterių. Tai potencialiai apima telefonus, planšetinius kompiuterius, nešiojamus kompiuterius, automobilių elektroniką, prijungtus įrenginius, "smarthome" aparatinę įrangą ir dar daugiau.

Universalios operacinės sistemos yra programinės įrangos kūrėjams skirta šventoji graiga, bet dar to nebuvo pasiekta. "Microsoft" bandė padaryti "Windows 10" universalią ", bent jau ta prasme, kad buvo pagaminti kai kurie telefonai, kurie galėtų jį paleisti išbraukta versija. "Apple" garsiai teigė (gana abejotinai), kad originalus "iPhone" paleido "realią" OS X ", kol galiausiai atsisakė šios idėjos dėl prestižinių" iOS ". Artimiausia mūsų operacinėse sistemose, kurios veikia visais vartotojų įrangos lygmenimis, yra šiek tiek ironiški, Linux.

"Microsoft" bandymas sukurti universalią platformą nebuvo labai sėkmingas.

Bet tiesiog gauti skirtingą aparatinę įrangą, naudojamą miglotai panašiai programinei įrangai, tikrai nėra tikslo. "Microsoft", "Apple" ir "Google" tikslas - sukurti vieną operacinę sistemą, kuri galėtų naudoti tas pačias programas, kuriose yra minimalių pokyčių, susijusių su kuo platesne technine įranga. Tai padėtų lengviau sujungti vartotojų lygmens technologijas, pritraukti programinės įrangos kūrėjus, kurie nori efektyviai kurti programas keliose platformose, ir svarbiausia, kad vartotojai būtų užfiksuoti į vieną programinę ekosistemą, kurią lengva kontroliuoti (ir sunku pasitraukti į konkurenciją).

"Google" neatsisakė, kad tai Fuksijos tikslas - iš tikrųjų "Google" daug nepasakė apie Fuksiją, bet atrodo kaip natūralus siekis. "Android" ir "iOS" palaiko kai kurias integruotas kryžminio platformos funkcijas.

Kaip Fuksija susijusi su "Android" ir "Chrome"?

Nuotoliniu būdu. Nors "Android" ir "Chrome" operacinės sistemos naudoja labai modifikuotą "Linux" branduolio versiją, "Fuchsia" yra sukurta visiškai nauja mikro branduolio, pavadinto "Zircon".

Skirtumai tarp įprastos operacinės sistemos branduolio ir mikrokameros yra sudėtingi , tačiau pagrindinis gylis yra tai, kad mikrokerneliai yra pagaminti iš žemės, siekiant efektyvumo ir lankstumo. Ši koncepcija tęsiasi dešimtmečius, tačiau iš esmės buvo apleista, nes 90-tieji metai žydi kompiuterio galia, atmintis ir saugojimo vieta. Dabar, kai tendencija, kad vartojimo elektronika pereina į mažesnę, veiksmingesnę ir nešiojamą įrangą, "Google" mano, kad mikrokernelinė architektūra gali būti tinkama naujos kartos operacinei sistemai.

"Fuchsia" sąsajos idėjos veikia "Android" telefonu.

Tai nepakenks tam, kad sukurta visa sistema, "Google" daugiau ar mažiau visiškai kontroliuoja, kaip "Zircon" ir "Fuchsia" vystosi tiek prieš, tiek po to, kai jis ateina į rinką (jei kada nors atsitiks). "Google" išmoko savo pamoką su "Android", kuris dabar yra labai suskaidytas vartotojų lygiu dėl atviro kodo. "Chrome" OS iš esmės yra užrakinta pagal jo licencijavimo sąlygas, nors tai ir yra techniškai atvirojo kodo. "Fucshia", vėl atviro kodo, tikriausiai beveik visiškai kontroliuotų pats "Google", net jei jis naudojamas kompanijų partnerių parduodamoje aparatinėje įrangoje.

Kaip Fuksija paveikia kūrėjams?

"Fuksija" nėra ta vieta, kur kūrėjai gali praktiškai iki šiol sukuria visas paraiškas. Tačiau kai jis pasieks, "Google" neketina visiškai atsisakyti savo atlikto darbo "Android". "Fuchsia" programos gali būti parašytos daugelyje populiarių programavimo kalbų, naudojant naują "Flutter" programinės įrangos kūrimo rinkinį.

"Flutter" leidžia programoms kurti maksimalų "Fucshia", "Android" ir "iOS" suderinamumą. Ne tik tai reiškia, kad programas galima parašyti visose trijose platformose su minimaliomis investicijomis, todėl perkelia esamas programas į "Fuchsia" ir lengvai palaiko visas tris platformas.

"Flutter" taip pat yra pagrįstas dabartiniu "Google" dizaino standartu "Material Design" - kurią ji laikosi visoje "Android", "Chrome" OS ir žiniatinklio nuosavybėse (įvairiu laipsniu). Tai apima paramą pažangiems vartotojo elementams, pagrįstus lanksčiu Vulkan renderavimo varikliu, įskaitant tūrinius šešėlius (mėgstamą Material designą) ir superlanksčius 120 FPS animacijas.

Jei jums įdomu, kodėl "Chrome" OS nėra to suderinamumo sąraše, atminkite, kad "Chrome" "apps" yra beveik visiškai "web" -pagrįstas. Ji neparduoja kodo ir paleidžia ją vietoje, kaip ir daugelyje kitų operacinių sistemų. Tačiau "Chrome OS" gali dabar paleisti "Android" programas, o "Google" šias galimybes žymiai išplėtoja kiekvienoje pagrindinėje "Chrome" versijoje. Lengviausia išvada yra tai, kad "Google" tikisi perduoti "Google Play" parduotuvės infrastruktūrą bent jau tam tikroms "Chrome OS" visoms "Android" programoms.

Tuo metu, jei "Google" galės valdyti "Fuchsia" ir pakeisti arba perkelti abi platformas , tai būtų lengva pritaikyti kūrėjams (ir vartotojams).

Kai Fuksija išeina?

Paprastas atsakymas yra tas, kad mes neturime supratimo. "Fuksija" yra tokioje ankstyvoje stadijoje, kad "Google" tikriausiai net neturi fiksuoto plano. "Google" pakomentavo šį projektą labai retai, išskyrus tai, kad patvirtino, kad tai tikras dalykas, kuris turi didelę paramą. Šiuo metu vienintelė lengvai prieinama informacija apie "Fuschia" yra jos šaltinio kodas, kuris yra paskelbtas tiek "GitHub", tiek "Google" nuosavoje saugykloje.

Tai visiškai įmanoma, kad kažkada "Google" įvertins "Fuchsia" pagal dabartines rinkos sąlygas ir nuspręs nutraukti projektą. Tai gali tęstis naudojant "Android" (netinkamą taip, kaip yra) ir "Chrome OS", arba sukurti kažką, ko dar neturėjome. Tačiau šiuo metu Fuksija atrodo labiausiai tikėtina (jei toli) "Android" ir galbūt "Chrome" įpėdine.

Ar galiu pabandyti dabar?

Rūšiuoti. Atviro kodo saugyklose yra pakankamai "Fuschia" kaulų, kad šiuo metu galima gauti labai ankstyvą projekto kūrimą ir paleidimą, tačiau tik keliems konkretiems aparatūros elementams. Tuo metu, kai rašoma, tai tik "Intel NUC mini", "Acer Switch Alpha 12", "HiKey960" ir "Khadas VIM". Šie paskutiniai du yra "system-on-a-chip", kaip antai galingesnis "Raspberry Pi".

"Acer's Switch Alpha 12" yra vienas iš pagrindinių įrenginių, oficialiai palaikytų ankstyvojo "Fuchsia" modelio.

Yra viena aparatinė dalis, kuri 't oficialiai palaikoma, bet vis tiek gali paleisti "Fuchsia": "Pixelbook". Ir tai yra prasminga - kaip "Google" super-premium "Chromebook", natūralu manyti, kad "Google" kūrėjų rankose yra daugybė pokalbių. Ars Technica Ronas Amadeo sugebėjo iš anksto gauti "Fuchsia" kodą ir paleisti į vartotojų modelį, kad patikrintų OS.

Ars Technica gavo "Fuchsia" "Pixelbook".

Taip pat galima paleisti "Fuchsia" "Android" telefonuose naudokite keletą senesnių versijų. Tačiau visais šiais atvejais jums reikės rimtų "tech chops", kad būtų galima sukurti kodą taške, kur galėsite jį įdiegti, o jūsų investicijų grąžos nebus puikus. Jūs galėsite pamatyti, kaip veikia labai anksti naudotojo sąsajos versija. Net "Google" prisijungimas šiuo metu neveikia. Aš rekomenduoju patikrinti jau parašytus technikos straipsnius arba žiūrėti kai kuriuos "YouTube" vaizdo įrašus.

Vaizdo įrašų autorius: Ronas Amadeo / "Ars Technica", "Microsoft", "Amazon"


Kas yra

Kas yra "ReFS" (elastingų failų sistema) "Windows"?

"Microsoft" nauja "ReFS" failų sistema iš pradžių buvo įdiegta "Windows Server 2012". Jis įtrauktas į "Windows 10", kur jis gali būti naudojamas tik kaip " dalis "Drive-pooling Storage Spaces". ReFS bus patobulintas "Windows Server 2016" ir bus "Windows 10 Pro" darbo stočių dalis. Bet kas yra "ReFS" ir kaip jis lyginamas su šiuo metu naudojama NTFS?

(how-top)

Kaip kurti tinkintas komandas su

Kaip kurti tinkintas komandas su "Google" pagrindiniu puslapiu

"Google" pagrindinis puslapis gali padaryti daug puikių dalykų su balso komandomis, tačiau kai kurie iš jų gali būti ilgas ir sudėtingas. Dabar galite kurti bet kokios dažnai naudojamos komandos raktinių žodžių nuorodas, kad galėtumėte sutaupyti laiko ir kvėpavimo, naudodamiesi "Google" namu. "Google" namų nauji spartieji klavišai leidžia jums pakeisti paprastą trumpą komandą ilgiau, sudėtingiau vienas.

(how-top)