Homepage » hogyan kell » Mi a fukszia, a Google új operációs rendszere?

    Mi a fukszia, a Google új operációs rendszere?

    Fukszia egy teljesen új operációs rendszer, amely jelenleg a Google fejlődésének korai szakaszában van. Hogyan különbözik az Androidtól és a Chrome-tól? Lássuk le.

    Mi ez a dolog?

    A fukszia először 2016 közepén lépett fel a tech világ radarán, amikor a Google előzetes bejelentés nélküli nyílt forráskódú projektje megjelent a GitHub tárolójában. A technológiai sajtó előzetes ellenőrzése szerint „univerzális” operációs rendszerként tervezték, amely képes az alacsony teljesítményű okostelefonoktól kezdve az erőteljes asztali számítógépekhez. Ez magában foglalhatja a telefonokat, a táblagépeket, a laptopokat, az autó elektronikát, a csatlakoztatott készülékeket, a smarthome hardvereket és így tovább.

    Az univerzális operációs rendszer valamilyen szent grál a szoftvergyártók számára, de ez még nem valósult meg. A Microsoft megpróbálta a Windows 10-t „univerzálisnak” tekinteni, legalábbis abban az értelemben, hogy néhány telefont készítettek, amelyek le tudják futtatni a verziót. Az Apple híresen azt állította (meglehetősen kétes), hogy az eredeti iPhone „valóságos OS X” -et futott, mielőtt végül feladta volna ezt a koncepciót egy márkás iOS javára. A fogyasztói hardver minden szintjén futó operációs rendszerekhez legközelebb eső rendszerek valamivel ironikusabbak, a Linux. A Linux rendszermag különféle ízei az Android, a Chrome OS, a set-top boxok, az útválasztók és a modemek, az intelligens eszközök és az ipari szoftverek tonnája mellett is használhatók..

    A Microsoft egyetemes platformra tett kísérlete nem volt sikeres.

    De egyszerűen csak a különböző hardverek futtatása a homályosan hasonló szoftvereknél nem igaz. A Microsoft, az Apple és a Google célja, hogy egyetlen operációs rendszert hozzon létre, amely ugyanolyan alkalmazásokat futtathat minimális fejlesztési változásokkal, amennyire csak lehetséges. Ez megkönnyítené a fogyasztói szintű technológiák közötti egyszerű összekapcsolást, olyan szoftverfejlesztőket vonzna, akik több platformon is hatékonyan szeretnék létrehozni az alkalmazásokat, és döntő fontosságú, hogy a fogyasztókat egyetlen szoftver-ökoszisztémába zárják, amely könnyen kezelhető (és nehéz a versenyre elhagyni).

    A Google nem jött ki, hogy azt mondja, hogy ez a Fukszia célja - sőt, a Google egyáltalán nem sokat mondott a fuksziáról, de úgy tűnik, mint egy természetes törekvés. Erre támaszkodik néhány beépített, platformon keresztüli képesség, Android és iOS.

    Hogyan kapcsolódik a fukszia Androidhoz és Chrome-hoz?

    Kimérten. Míg az Android és a Chrome OS mind a Linux rendszermag erősen módosított változatát használja, a Fuchsia a Zircon nevű teljesen új mikro-kernelre épül..

    A hagyományos operációs rendszermag és a mikrokernel közötti különbségek bonyolultak, de az alapvető lényeg az, hogy a mikrokernelek a talajból épülnek fel a hatékonyság és a rugalmasság érdekében. A koncepció évtizedek óta nyúlik vissza, de nagyrészt elhagyott, mint a 90-es években elterjedt számítógépes erő, memória és tárhely. Most, hogy a fogyasztói elektronika a kisebb, hatékonyabb és hordozható hardverek felé irányul, a Google úgy látja, hogy a mikrokernel-architektúra a következő generációs operációs rendszerre alkalmas..

    Fuchsia UI-koncepciók futnak egy Android telefonon.

    Nem árt, hogy egy olyan rendszerrel, amelyet egyedül létrehozott, a Google többé-kevésbé teljes körű irányítást gyakorol a Zircon és a Fuchsia fejlődésére, mind a piac előtt (és azt követően), mind a piacra jutás előtt és után. A Google megtanulta a leckét Android-ral, amely a nyílt forráskódú természete miatt most már a fogyasztói szinten erőteljesen törött. A Chrome OS-t alapvetően a licencfeltételei zárják le, annak ellenére, hogy technikailag nyitott forrás is. Fucshia, amely szintén nyílt forráskódú, valószínűleg szinte teljes egészében a Google irányítása alatt állna, még akkor is, ha a partnercégek által értékesített hardveren futnak.

    Hogyan befolyásolja a Fukszia a fejlesztőket?

    A fukszia nem olyan pont, ahol a fejlesztők gyakorlatilag teljes alkalmazásokat hozhatnak létre. De amikor odaér, ​​a Google nem szándékozik arra, hogy teljesen elhagyja az Androidot. A Fuchsia alkalmazások számos népszerű programozási nyelven írhatók az új Flutter szoftverfejlesztő készlet segítségével.

    A flutter lehetővé teszi, hogy az alkalmazások maximálisan kompatibilisek legyenek a Fucshia, az Android és az iOS között. Ez nem csak azt jelenti, hogy az alkalmazások mindhárom platformon minimális befektetéssel írhatók, a meglévő alkalmazások Fuchsia-hoz való áthelyezését és az összes három platform támogatását egyszerűvé teszik.

    A Flutter a Google jelenlegi vizuális tervezési szabványos anyag-formatervezése köré épül, amelyet az Android, Chrome OS és webes tulajdonságai (változó mértékben) követ. Tartalmazza a rugalmas Vulkan renderelőmotoron alapuló fejlett UI-elemek támogatását, beleértve a volumetrikus árnyékokat (az Material Design kedvenc eszközét) és a szuper-sima 120 FPS animációt. Lehetőség van néhány lenyűgöző játék- és médiaalkalmazásra is, bár a teljesítmény természetesen a hardvertől függ.

    Ha kíváncsi, hogy miért nem szerepel a Chrome OS abban a kompatibilitási listában, ne feledje, hogy a Chrome „alkalmazásai” szinte teljesen webalapúak. Nem tölti le a kódot, és helyben fut, mint a többi operációs rendszer. De a Chrome OS tud futtassa az Android-alkalmazásokat most, és hogy a Google jelentős mértékben bővíti a képességét a Chrome minden nagyobb kiadásában. A legegyszerűbb következtetés, hogy a Google azt reméli, hogy a Play Store infrastruktúráját legalább néhány teljes asztali Android-alapú alkalmazásra át kívánja vinni a Chrome OS-hez.

    Abban a pillanatban, ha a Google sikerül elindítani a Fuchsia-t, és cserélni vagy áthelyezni mindkét platformot, könnyű lenne a fejlesztők (és így a felhasználók) számára, hogy készítsenek.

    Mikor jön a fukszia?

    Az egyszerű válasz: nincs ötletünk. A fukszia olyan korai szakaszban van, hogy a Google valószínűleg nem rendelkezik rögzített ütemtervvel. A Google nagyon ritkán kommentálta a projektet, kivéve, hogy megerősítette, hogy ez egy igazi dolog, amely jelentős támogatást nyújt. Jelenleg a Fuschia-ról az egyetlen könnyen elérhető információ a forráskódja, amely mind a GitHub-on, mind a Google saját tárolójában található..

    Teljesen lehetséges, hogy a Google a Fuchsia-t a jelenlegi piaci viszonyokhoz viszonyítva értékelje, és úgy dönt, hogy elbocsátja a projektet. Előfordulhat, hogy az Android (hibás, mint az) és a Chrome OS is folytatódik, vagy olyan dolgot alakíthat ki, amelyet még nem látott. Jelenleg azonban a fukszia úgy néz ki, mint a legvalószínűbb (ha távoli) utódja az Androidnak és esetleg Chrome-nak.

    Megpróbálhatom most?

    Fajta. A nyílt forráskódú tárolókban elég a Fuschia csontjai állnak rendelkezésre, amelyek lehetővé teszik a projekt rendkívül korai felépítését, de jelenleg csak néhány konkrét hardverrészre. Íráskor ezek az Intel NUC mini-PC, az Acer Switch Alpha 12 tabletta, a HiKey960 és a Khadas VIM korlátozottak. Ezek az utolsó kettő olyan rendszerek, mint a chip, mint egy erősebb Raspberry Pi.

    Az Acer Switch Alpha 12 az egyetlen olyan mainstream eszköz, amelyet hivatalosan a korai fukszia épít.

    Van egy olyan hardver, amely hivatalosan nem támogatott, de amúgy is Fuchsia futhat: a Pixelbook. És ez értelme - mint a Google szuper prémium Chromebookja, természetes, hogy feltételezzük, hogy van egy csomó csomó, amely a Google fejlesztői kezében tartja a csarnokokat. Ron Amadeo az Ars Technica-tól sikerült elérnie a korai Fukszia kódot, és egy fogyasztói modellen futott, hogy megnézze az operációs rendszert.

    Ars Technica Fuksziát futott a Pixelbookon.

    Lehetőség van fukszia kódok és darabok futtatására az Android telefonokon néhány régebbi építéssel. De ezekben az esetekben néhány komoly technológiai szeletre lesz szüksége, hogy a kódot olyan pontra építsék, ahol telepíthetjük, és az időbefektetés megtérülése nem lesz nagyszerű. Csak akkor láthatja, hogy hogyan működik a felhasználói felület nagyon korai verziója. Még a Google bejelentkezés sem működik. Azt javaslom, hogy ellenőrizze a már írt tech cikkeket, vagy némi gyakorlati videót néz a YouTube-on.

    Képhitel: Ron Amadeo / Ars Technica, Microsoft, Amazon