A Google egy titokzatos új mobil operációs rendszert fejleszt Fuchsia néven

Úgy tűnik, hogy a Google Fuchsia nevű Androidot cserél. Tegnap elárulták, hogyan néz ki új Armadillo felhasználói felületük (lásd a fenti fotót az Ars Technica jóvoltából).

Íme, amit eddig tudtunk Fuksziáról:

  • Részben a Dart nevű nyílt forráskódú programozási nyelvben íródott, amelyet a Google fejlesztett ki és amely JavaScript-re fordít
  • A Chrome OS-től és az Android-tól eltérően a Fuchsia nem használja a Linux kernelt. Ehelyett saját mikrokernel rendelkezik, Magenta néven.

Lehet, hogy kíváncsi vagy: mi a fene egy mikrokernel? Alapvetően egy hagyományos kernel lecsupaszított változata (a számítógép mögöttes hardvert vezérlő operációs rendszer magja).

Ez a kép szemlélteti azokat a feladatokat, amelyeket a rendszermagok a mircokernek nem:

A Google hivatalosan nem mondott semmit az operációs rendszer céljáról, ezért spekulálok:

  • Az Oracle 2010-es Sun Microsystems felvásárlása óta a Java ökoszisztéma (amelyre az Android épül) nem volt olyan barátságos a nyílt forráskóddal szemben, mint korábban. Valójában az Oracle sikertelenül perelte be a Google-t 9 milliárd dollárért tavaly azzal az állítással, hogy az Android megsértette a Sun licenceit. A Google új operációs rendszere lehetőséget kínál a Google számára, hogy együtt hagyja abba a Java használatát (és eddig a Fuchsia egyik nyílt forráskódja sem Java nyelven íródott).
  • Azáltal, hogy eltávolodik a Linux kerneltől és minden energiáját a Magentára összpontosítja, a Google gyorsabban képes bevezetni a szükséges funkciókat, mint amennyire a Linux közösség - sokszínűbb érdeklődési körével - képes lenne.
  • Az Android-ot nem a virtuális valóság vagy a kibővített valóság szem előtt tartásával tervezték. Úgy tűnik, ezen az úton tart a számítástechnika. A Fuchsia újdonságainak megkezdése lehetővé teszi a Google számára, hogy kezdettől fogva a virtuális valóságra koncentráljon.

Itt van a Fukszia teljes elemzése (6 perc olvasás)

Itt van három link, érdemes időt keresni:

  1. Miért hagytam el egy nagy, rangos ügyvédi irodát, megtanultam kódolni és termékmenedzser lettem egy indításkor (5 perc olvasás)
  2. Hogyan lehet összetett felhasználói felületeket felépíteni anélkül, hogy teljesen megőrülnénk (5 perc olvasás)
  3. A JavaScript ablakobjektumának használata a böngészőablak mozgatásához, megnyitásához, bezárásához és átméretezéséhez (7 perces figyelés)

Bónusz: Valaki azt kérdezte a Quorától: „Felvesznél egy freeCodeCamp lakóautót fejlesztőként?” Egy menedzser azt válaszolta, hogy már bérelt egyet, és tervezik egy második bérlését (1 perc olvasás)

A nap gondolata:

- Csak azt látjuk, amit tudunk. - Goethe

A nap vicces:

Webcomic by CampComic.com

A nap vizsgálati csoportja:

freeCodeCamp Lagos

Boldog kódolást!

- Quincy Larson, a freeCodeCamp tanára

Ha értéket kap ezekből az e-mailekből, kérjük, fontolja meg nonprofit szervezetünk támogatását.