Chromium sadia pikeun Fuchsia OS

Google parantos nyebarkeun vérsi lengkep browser wéb Chromium pikeun sistem operasi Fuchsia, anu ngagentos dina daptar aplikasi browser Browser Simple anu ditawarkeun sateuacana, dirancang pikeun ngajalankeun aplikasi wéb anu misah tibatan damel sareng situs wéb. Sacara henteu langsung, nyayogikeun pangrojong pikeun browser wéb biasa negeskeun niat Google pikeun ngembangkeun Fuchsia sanés ngan ukur pikeun IoT sareng alat konsumen sapertos Nest Hub, tapi ogé pikeun platform desktop. Pikeun ngenalkeun kaayaan pangembangan Fuchsia ayeuna, anjeun tiasa nganggo émulator, ogé tés ngawangun tina proyék dahliaOS.

Antarbeungeut wangunan Chromium pikeun Fuchsia umumna sami sareng wangunan pikeun sistem desktop anu sanés, iwal ti cacad sareng kasalahan terasing, sapertos masalah dina tampilan ménu kontéks sareng muka sababaraha windows. Dina waktos anu sami, ayeuna-ayeuna parantos aktip dilaksanakeun pikeun ngaleungitkeun masalah sapertos kitu, contona, sareng nembé ngadukung pikeun panempo PDF anu diwangun sareng kamampuan nyitak disayogikeun.

Chromium sadia pikeun Fuchsia OS

Hayu urang ngingetan yén Fuchsia OS parantos dikembangkeun ku Google ti saprak 2016, kalayan ngémutan kakurangan dina widang skala sareng kaamanan anu aya dina platform Android. Sistim ieu dumasar kana microkernel Zircon, dumasar kana kamajuan proyék LK, dimekarkeun pikeun pamakéan dina rupa-rupa kelas alat, kaasup smartphone sarta komputer pribadi. Zircon ngalegaan LK kalayan dukungan pikeun prosés sareng perpustakaan anu dibagikeun, tingkat pangguna, sistem penanganan obyék, sareng modél kaamanan dumasar kana kamampuan. Supir dilaksanakeun salaku perpustakaan dinamis anu dijalankeun dina rohangan pangguna, dimuat ku prosés devhost sareng dikelola ku manajer alat (devmg, Manajer Alat).

Fuchsia boga panganteur grafis sorangan ditulis dina Dart maké kerangka Flutter. Proyék ogé ngembangkeun kerangka antarmuka pangguna Peridot, manajer pakét Fargo, perpustakaan standar libc, sistem rendering Escher, supir Magma Vulkan, manajer komposit Scenic, MinFS, MemFS, ThinFS (FAT dina basa Go) sareng file Blobfs. sistem, kitu ogé partisi manajer FVM. Pikeun ngembangkeun aplikasi, dukungan pikeun basa C / C ++ sareng Dart disayogikeun; Karat ogé diidinan dina komponén sistem, dina tumpukan jaringan Go, sareng dina sistem rakitan basa Python.

Chromium sadia pikeun Fuchsia OS

Prosés boot nganggo manajer sistem, kalebet appmgr pikeun nyiptakeun lingkungan parangkat lunak awal, sysmgr pikeun nyiptakeun lingkungan boot, sareng basemgr pikeun ngonpigurasikeun lingkungan pangguna sareng ngatur login. Pikeun mastikeun kaamanan, hiji sistem isolasi sandbox canggih diusulkeun, nu prosés anyar teu boga aksés ka objék kernel, teu bisa allocate memori tur teu bisa ngajalankeun kode, sarta sistem ngaran spasi dipaké pikeun ngakses sumberdaya, nu nangtukeun idin sadia. Platformna nyayogikeun kerangka pikeun nyiptakeun komponén, nyaéta program anu dijalankeun dina kotak pasir sorangan sareng tiasa berinteraksi sareng komponén sanés ngalangkungan IPC.

sumber: opennet.ru

Tambahkeun komentar