A Google Fuchsia operációs rendszere továbbra is gyorsan fejlődik, és ennek egy része Androidon is megtapasztalható. Olvasson tovább, ha többet szeretne megtudni a fuksziáról és az Armadilloról!
Ahogy az minden Google-nál megszokott, ha létezik, egynél többnek kell lennie. A tréfát félretéve, úgy tűnik, hogy a Google nem csak az Android és a A Chrome OS mint életképes és mainstream operációs rendszer, de egy újabb operációs rendszer megjelenését is tervezik nak,-nek Fukszia.
Fukszia volt utoljára 2016 augusztusában beszéltünk róla, de az operációs rendszer kezdetleges formában volt, és csak formát öltött. Azóta a Google keményen dolgozik, bár diszkréten, hogy több tartalmat adjon az újonc operációs rendszernek.
A Fuchsia a Google új nyílt forráskódú operációs rendszere, amely nem használja a Linux kernelt. Ehelyett a Fuchsia egy Google által fejlesztett mikrokernelt használ Bíborvörös. A Magenta Kernel követi egy MIT-stílusú licenc, amely lehetővé teszi mások számára, hogy bármit csináljanak a kóddal (beleértve a módosítást, terjesztése és az említett módosítások privátként tartása) mindaddig, amíg az eredeti licenc elérhető valahol a derivált.
A Magenta a Fuchsia operációs rendszer alapplatformja. A Magenta egy mikrokernelből (forrás a kernelben/...), valamint egy kis számú felhasználói terület szolgáltatásból, illesztőprogramból és könyvtárak (forrás a rendszerben/...), amelyek a rendszer indításához, a hardverrel való kommunikációhoz, a felhasználói területi folyamatok betöltéséhez és futtatásához szükségesek, stb. A Fuchsia egy sokkal nagyobb operációs rendszert épít erre az alapra. A Magenta a modern telefonokat és modern személyi számítógépeket célozza meg gyors processzorral, nem triviális mennyiségű rammal, tetszőleges perifériákkal, amelyek nyílt végű számításokat végeznek.
Ez határozott változás a GPL v2-hez képest, amelyet az Android Linux kernelén követett, amely kötelezettséget rótt rá a kód nyílt forráskódú módosítója (általában az OEM-ek) megváltozik, ha módosítják és terjesztik a kód bármely részét. kód. Attól függően, hogy melyik oldalon állsz, vitatkozhatunk a licenc megválasztása és a Linux kerneltől való eltérés jó vagy rossz irányban.
Az operációs rendszer más részei külön-külön és gyakran külön-külön is licencelve vannak a BSD License 2.0, Apache 2.0 és MIT alatt.
Ars Technica megjegyzi, hogy a Fuchsia felülete és alkalmazásai a Google segítségével készültek Flutter SDK, egy olyan projekt, amely képes többplatformos kód előállítására, amely Androidon és iOS-en is futhat. A Flutter-alkalmazások Dart nyelven, a Google házon belüli webfejlesztési nyelvén készültek, amely a nagy teljesítményű mobilalkalmazásokra összpontosít. A Fuchsiának van egy Vulkan-alapú grafikája is, melynek neve Escher, melyik Ars Technica megemlíti, hogy látszólag egyedi tervezésű, hogy a Google árnyékterhes Material Design UX-jét futtassa.
Mivel a Fuchsia felülete a többplatformos Flutter SDK-val van írva, lehetséges a Fuchsia egyes részei Android-eszközön futtatni. Hotfix.net napvilágra hozott hogyan építsünk Armadillót, alapvetően egy demóalkalmazás, amely bemutatja, hogyan nézne ki a Fuchsia SystemUI. Letöltheti a Fuchsia forráskódot és lefordíthatja Fuchsia SystemUI Android apk-ként, és telepítse az eszközére. Abban az esetben, ha nem akarsz ezen az úton haladni, és nem vársz arra, hogy valaki összeállítsa és terjeszti, Hotfix.net volt olyan kedves, hogy mellékeljen egy bemutató videót a felületről:
Mivel a SystemUI sok helyőrzőből áll a fejlesztés különböző szakaszaiban lévő összetevőkhöz, egyelőre nem sok mindent lehet tenni a SystemUI-val. A Fuchsia kezdőképernyője jelenlegi formájában egy függőlegesen görgető listából áll, közepén egy információs widgettel, amely megjeleníti a dátumot, az Ön városát és profilképét. A widget fölött látható a Legutóbbi alkalmazások, és a widget alá görgetve a Google Asszisztenshez hasonló javaslatok jelennek meg, amelyek jelenleg csak helyőrzők. A widget megérintése bizonyos mértékig újragondolhatja az Android gyorskapcsolóit.
Az Armadillo UI többfeladatos funkciókat is tartalmaz, jobb ablakkezeléssel, mint az Androidon jelenleg. Sokféleképpen rendezheti el az alkalmazásokat, például úgy, hogy négy alkalmazást nyit meg egyszerre, vagy akár egy füles felületet is igénybe vehet. Az Armadillo felhasználói felületén a Fuchsia billentyűzete is megtalálható egy új sötét témával.
Teljesen világos, hogy a Fuchsia mint operációs rendszer még nagyon korai szakaszában van. Csak egy pillantást kell vetni az Androidra, hogy rájöjjön, mennyi erőfeszítést igényel az operációs rendszer elkészítése és finomítása ez pedig becslést ad arról, hogy a fukszia, mint „közönség számára készült termék” milyen messze van a jövő.
Mivel a Google is csendes volt az egész operációs rendszerrel és annak előrehaladásával kapcsolatban, tovább nehéz megbecsülni, milyen jövője van ennek az operációs rendszernek, ha egyáltalán. Ars Technica idézi Travis Geiselbrecht Fuchsia fejlesztőt, aki azt mondta:
A [Fukszia] nem játékszer, nem egy 20%-os projekt, nem egy halott dolog szemétlerakója, amivel már nem foglalkozunk.
Noha a fejlesztő ragaszkodik ahhoz, hogy a fukszia több, mint egy ideiglenes menekülés, a Google (és az Alphabet) ingatag természete sajnos jól ismert.
Ars Technica feltételezi, hogy az operációs rendszer jelenlegi állapotában nagyon az Android új ágának tűnik, ahol a Google sokat javít a korai és alapvető hibákat, és sok tapasztalatát felhasználva, amelyet az évek során szerzett a világ legnépszerűbb okostelefonjának építése során OS. A Fuchsia segítségével a Google már a kezdetektől sikeresen le tudja választani magát a Linux kernelről és a Java-ról – ez a feladat egyébként nagyon-nagyon nehéz lenne jelenleg az Androidban.
Fukszia jövője izgalmas. Ez lehet a következő nagy dolog, és megtapasztalhatod, mielőtt a következő nagy dologgá válna. A Fuchsia's Armadillo felhasználói felület Android rendszeren való kipróbálásához való összeállításához kövesse az utasításokat Hotfix.netrövid útmutatója. A Fuchsia forráskódját is megtekintheti a címen Github vagy GoogleSource.
Mi a véleményed a Fuksziáról és az Armadillo UI-ról? Mit gondol, mit hoz a jövő a Fuchsia, az Android és a Chrome OS számára? Ossza meg velünk gondolatait az alábbi megjegyzésekben!
1. forrás: Hotfix.net2. forrás: Ars Technica