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

Turinys:

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

Video: Kas yra Fuksija, "Google" nauja operacinė sistema?

Video: Kas yra Fuksija,
Video: How To Block Specific Ads On YouTube - YouTube 2024, Lapkritis
Anonim
"Fuksija" - 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ą? Pabandykime.
"Fuksija" - 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ą? Pabandykime.

Kas tai yra?

"Fuksija" pirmą kartą pasirodė "Tech World" radaruose 2016 m. Viduryje, kai "GitHub" saugykloje pasirodė "Google" iš anksto nepranešęs 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 gali būti telefonai, planšetiniai kompiuteriai, nešiojamieji kompiuteriai, automobilių elektronika, prijungti prietaisai, "smarthome" aparatūra ir dar daugiau.
"Fuksija" pirmą kartą pasirodė "Tech World" radaruose 2016 m. Viduryje, kai "GitHub" saugykloje pasirodė "Google" iš anksto nepranešęs 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 gali būti telefonai, planšetiniai kompiuteriai, nešiojamieji kompiuteriai, automobilių elektronika, prijungti prietaisai, "smarthome" aparatūra ir dar daugiau.

Visuotinė operacinė sistema yra programinės įrangos kūrėjams skirta šventoji graiga, tačiau ji dar 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ėms sistemoms, kurios veikia visuose vartotojų įrangos lygmenyse, yra šiek tiek ironiški, Linux. Įvairūs "Linux" branduolio skoniai naudojami "Android", "Chrome" OS, priedų dėžutėms, maršrutizatoriams ir modemsams, protingiems įrenginiams ir toms pramonės programoms.

Bet paprasčiausia gauti skirtingą aparatinę įrangą, naudojamą miglotai panašiai programinei įrangai, nėra tiesos. "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ų lygio technologijas, pritraukti programinės įrangos kūrėjus, kurie nori efektyviai kurti programas keliose platformose, o svarbiausia, kad vartotojai būtų užfiksuoti į vieną programinę ekosistemą, kurią lengva kontroliuoti (ir sunku pasitraukti į konkurenciją).
Bet paprasčiausia gauti skirtingą aparatinę įrangą, naudojamą miglotai panašiai programinei įrangai, nėra tiesos. "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ų lygio technologijas, pritraukti programinės įrangos kūrėjus, kurie nori efektyviai kurti programas keliose platformose, o svarbiausia, kad vartotojai būtų užfiksuoti į vieną programinę ekosistemą, kurią lengva kontroliuoti (ir sunku pasitraukti į konkurenciją).

"Google" nepasakė, kad tai Fuksijos tikslas - iš tikrųjų, "Google" daug nepasakė apie Fuksiją, bet atrodo, kad tai natūralus siekis. Tai palaiko kai kurie integruojami platforminiai "Android" ir "iOS" pajėgumai.

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

Toli nuotaika Nors "Android" ir "Chrome" operacinės sistemos naudoja labai modifikuotą "Linux" branduolio versiją, "Fuchsia" sukurta visiškai naują mikro branduolį pavadintą "Zircon".

Skirtumai tarp įprastos operacinės sistemos branduolio ir mikrokameros yra sudėtingi, tačiau pagrindinė gairė yra tai, kad mikrokerneliai yra pagaminti iš pat žemo lygio, 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 laikymo vieta. Dabar, kai tendencija, kad vartojimo elektronika pereina prie mažesnės, efektyvesnės ir nešiojamosios įrangos, "Google" mano, kad mikrokernelų architektūra gali būti tinkama naujos kartos operacinei sistemai.

Tai nesumažina to, kad sistema sukūrė viską savarankiškai, "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 atrodo). "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", dar kartą atvirojo kodo, galbūt beveik visiškai kontroliuotų pats "Google", net jei ji naudojama kompanijų partnerių parduodamoje aparatinėje įrangoje.
Tai nesumažina to, kad sistema sukūrė viską savarankiškai, "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 atrodo). "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", dar kartą atvirojo kodo, galbūt beveik visiškai kontroliuotų pats "Google", net jei ji naudojama kompanijų partnerių parduodamoje aparatinėje įrangoje.

Kaip Fuksija paveiks kūrėjams?

"Fuksija" nėra ta vieta, kur kūrėjai praktiškai iki galo gali sukurti 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 mažiausiai investicijomis, todėl perkelia esamas programas į "Fuchsia" ir lengvai palaiko visas tris platformas.

"Flutter" taip pat yra pagrįstas dabartiniu "Google" dizaino standartiniu medžiagų dizainu, kurį taiko "Android", "Chrome OS" ir žiniatinklio nuosavybės (įvairiu mastu). Tai apima paramą pažangiems vartotojo elementams, pagrįstus lanksčiu Vulkan renderavimo varikliu, įskaitant tūrinius šešėlius (mėgstamiausią Material Designą) ir superlanksčius 120 FPS animacijas. Tai taip pat gali atlikti keletą įspūdingų žaidimų ir žiniasklaidos programų, tačiau, be abejo, našumas priklausys nuo aparatūros.

Jei jums įdomu, kodėl "Chrome" OS nėra to suderinamumo sąraše, atminkite, kad "Chrome" "programos" yra beveik visiškai internetinės. Ji neparduoja kodo ir paleidžia ją vietoje, kaip ir daugelyje kitų operacinių sistemų. Bet "Chrome OS"galipaleisti "Android" programas dabar, o "Google" šias galimybes žymiai išplėstų kiekvienoje pagrindinėje "Chrome" versijoje. Lengviausia išvada yra tai, kad "Google" tikisi perduoti "Play Store" infrastruktūrą bent jau tam tikroms "Chrome" OS operacinėms sistemoms, kuriose veikia visos "Android" programos.

Tuo metu, jei "Google" sugebės paleisti "Fuchsia" ir pakeisti arba perkelti abi platformas, kūrėjai (ir tokiu būdu vartotojai) galės lengvai juos pritaikyti.

Kada Fuksija išeina?

Paprastas atsakymas yra tas, kad mes neturime idėjos. "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 Fuschia informacija yra jos šaltinio kodas, kuris yra paskelbtas tiek "GitHub", tiek "Google" nuosavoje saugykloje.

Tai yra visiškai įmanoma, kad kažkada "Google" įvertins "Fuchsia", atsižvelgdama į dabartines rinkos sąlygas, ir nuspręs atsisakyti projekto. 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 tai išbandyti dabar?

Lyg ir. 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". Tie du paskutiniai yra sistemos-on-a-chip, kaip galingesnis Avietės Pi.

Rekomenduojamas: