Petr Hosek, ea etellang pele sehlopha se ikarabellang bakeng sa litsamaiso tsa kaho, li-compilers, le lisebelisoa tsa nts'etsopele ho Google, o ile a senola sesebelisoa sa pele se tla romelloa ka sistimi ea ts'ebetso ea Fuchsia. Firmware e thehiloeng ho Fuchsia e tla qala ho romelloa ho Nest Hub foreimi e bohlale ea linepe e le karolo ea ntlafatso ea liteko bakeng sa litho tsa Lenaneo la Google Preview.
Haeba ho se na mathata a sa lebelloang a hlahang nakong ea ts'ebetsong ea teko, firmware e thehiloeng ho Fuchsia e tla romelloa lisebelisoa tsa basebelisi ba bang ba Nest Hub. Ba ke ke ba hlokomela liphapang life kapa life, kaha sebopeho, se hahiloeng holim'a moralo oa Flutter, se tla lula se tšoana, 'me likarolo tse tlase feela tsa sistimi e sebetsang li fetoha. Pele, lisebelisoa tsa Google Nest Hub tse lokollotsoeng ho tloha ka 2018, tse kopanyang mesebetsi ea foreimi ea foto, sistimi ea multimedia, le sebopeho sa taolo ea lehae le bohlale, li sebelisitse firmware e thehiloeng khetleng ea Cast le kernel. Linux.
E le khopotso, Google e ntse e ntshetsa pele sistimi e sebetsang ya lefatshe lohle ho tloha ka 2016 e le karolo ya projeke ya Fuchsia, e kgonang ho sebetsa hodima mefuta yohle ya disebediswa, ho tloha diofising tsa mesebetsi le difouno tse bohlale ho isa ho disebediswa tse kentsweng le tsa bareki. Ntlafatso ena e etswa ho sebediswa boiphihlelo ba sethala. Android mme e ela hloko mefokolo libakeng tsa ho hola le tshireletso.
Sistimi e thehiloe ho Zircon microkernel, e ipapisitseng le nts'etsopele ea morero oa LK, e atolositsoeng bakeng sa ho sebelisoa lihlopheng tse fapaneng tsa lisebelisoa, ho kenyeletsoa li-smartphone le likhomphutha tsa motho. Zircon e atolosa LK ka ts'ehetso bakeng sa lits'ebetso le lilaebrari tse arolelanoang, boemo ba mosebedisi, mokhoa oa ho sebetsana le ntho, le mohlala oa ts'ireletso ea bokhoni. Bakhanni ba kenngoa ts'ebetsong e le lilaeborari tse matla tsa sebaka sa basebelisi tse laetsoeng ke ts'ebetso ea devhost mme li laoloa ke molaoli oa sesebelisoa (devmg).
Fuchsia e na le sebopeho sa eona sa setšoantšo se ngotsoeng ho Dart se sebelisa sebopeho sa Flutter. Morero o boetse o nts'etsapele moralo oa sebopeho sa mosebelisi oa Peridot, molaoli oa sephutheloana sa Fargo, laeborari e tloaelehileng ea libc, sistimi ea tlhahiso ea Escher, mokhanni oa Magma Vulkan, mookameli oa sehlopha sa Scenic, MinFS, MemFS, ThinFS (FAT ka puo ea Go) le faele ea Blobfs. litsamaiso, hammoho le likarolo tsa batsamaisi ba FVM. Bakeng sa nts'etsopele ea ts'ebeliso, ho fanoa ka tšehetso ea lipuo tsa C/C++ le Dart; Rust e boetse e lumelloa likarolong tsa tsamaiso, ho Go netweke stack, le tsamaisong ea kopano ea puo ea Python.

Mokhoa oa boot o sebelisa mookameli oa tsamaiso, ho kenyelletsa appmgr ho theha tikoloho ea pele ea software, sysmgr ho theha tikoloho ea boot, le basemgr ho lokisa tikoloho ea mosebedisi le ho hlophisa ho kena. Ho netefatsa ts'ireletso, ho hlahisoa tsamaiso e tsoetseng pele ea ho itšehla thajana ea sandbox, eo ho eona lits'ebetso tse ncha li se nang monyetla oa ho fumana lintho tsa kernel, li ke ke tsa fana ka mohopolo ebile ha li khone ho tsamaisa khoutu, 'me ho sebelisoa sistimi ea sebaka sa mabitso ho fihlella lisebelisoa, e khethang litumello tse fumanehang. Sethala se fana ka moralo oa ho theha likarolo, e leng mananeo a sebetsang ka lebokoseng la 'ona la lehlabathe' me a ka sebelisana le likarolo tse ling ka IPC.
Source: opennet.ru
