Fuchsia OS เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเป„เบฅเบเบฐเบ—เบปเบ”เบชเบญเบšเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡ Google

เบเบนเป‚เบ เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡, เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ Fuchsia เป„เบ›เบชเบนเปˆเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบžเบฒเบเปƒเบ™เบชเบธเบ”เบ—เป‰เบฒเบ "dogfooding", เบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปƒเบ™เบเบดเบ”เบˆเบฐเบเปเบฒเบ›เบฐเบˆเปเบฒเบงเบฑเบ™เบ‚เบญเบ‡เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™, เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเบกเบฑเบ™เป„เบ›เบซเบฒเบœเบนเป‰เปƒเบŠเป‰เบ—เบปเปˆเบงเป„เบ›. เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ™เบตเป‰เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™ เปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆ เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเป„เบ”เป‰เบœเปˆเบฒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ‚เบฑเป‰เบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบงเป‚เบ”เบเบ—เบตเบกเบ‡เบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบžเบดเป€เบชเบ”. เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปƒเบซเป‰เปเบเปˆเบ›เบฐเบŠเบฒเบŠเบปเบ™เบ—เบปเปˆเบงเป„เบ›, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบเบฑเบ‡เป„เบ”เป‰เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ‚เบฑเป‰เบ™เบชเบธเบ”เบ—เป‰เบฒเบเบเปˆเบฝเบงเบเบฑเบšเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ.

เปƒเบ™เบฅเบนเบเบ„เป‰เบฒเบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ Omaha, เป€เบŠเบดเปˆเบ‡เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เบ›เปˆเบญเบ Chrome เปเบฅเบฐ Chrome OS, เป€เบžเบตเปˆเบก เบญเบปเบ‡เบ›เบฐเบเบญเบš fuchsia.cobalt.SystemDataUpdater เปเบฅเบฐเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเบชเบฐเป€เบซเบ™เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบญเบ™เบญเบธเบ›เบฐเบเบญเบ™เป„เบ›เบซเบฒเบชเบฒเบ‚เบฒเปƒเบซเบกเปˆ "dogfood-release" เป‚เบ”เบเปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ” fx (เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบš adb เบชเปเบฒเบฅเบฑเบš Fuchsia). เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡ เป€เบžเบตเปˆเบก เบเบฒเบ™เบ›เบฐเบเบญเบšเบ•เบปเบงเบ•เบฑเบเบชเปเบฒเบฅเบฑเบšเบชเบฒเบ‚เบฒ dogfood, เปเบฅเบฐเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบงเบ—เบต Fuchsia เบฅเบงเบก metrics เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš.

เปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™เบ•เปเปˆเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™ Fuchsia เบเปˆเบฒเบง เบชเบญเบ‡เบฅเบดเป‰เบ‡เบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เบญเบฑเบšเป€เบ”เบ” fuchsia-updates.googleusercontent.com เปเบฅเบฐ arm64.dogfood-release.astro.fuchsia.com, เปƒเบ™เบฅเบดเป‰เบ‡เบ—เบตเบชเบญเบ‡ Astro เปเบกเปˆเบ™เบŠเบทเปˆเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เปœเป‰เบฒเบˆเปเบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐ. Google Nest Hub, เป€เบŠเบดเปˆเบ‡เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡ Google เป€เบ›เบฑเบ™เบ•เบปเบงเปเบšเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš
Fuchsia เปเบ—เบ™เป€เบŸเบตเบกเปเบง Cast Platform เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš Nest Hub เปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เปเบญเบฑเบš Dragonglass, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เป‚เบ„เบ‡เบฎเปˆเบฒเบ‡เบเบฒเบ™ Flutter, เป€เบŠเบดเปˆเบ‡เบเบฑเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบนเบ™เป‚เบ”เบ Fuchsia.

เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ Fuchsia, Google เบเปเบฒเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ›เบฐเป€เบžเบ”เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบˆเบฒเบเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเปเบฅเบฐเป‚เบ—เบฅเบฐเบชเบฑเบšเบชเบฐเบซเบผเบฒเบ”เป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เบเบฑเบ‡เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบšเปเบฅเบดเป‚เบžเบ. เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ›เบฐเบชเบปเบšเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบงเบ—เบต Android เปเบฅเบฐเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡เปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž.

เบฅเบฐเบšเบปเบšเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ microkernel Zircon, เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ LK, เบ‚เบฐเบซเบเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบซเป‰เบญเบ‡เบฎเบฝเบ™เบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™, เบฅเบงเบกเบ—เบฑเบ‡เป‚เบ—เบฅเบฐเบชเบฑเบšเบชเบฐเบซเบผเบฒเบ”เปเบฅเบฐเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™. Zircon เบ‚เบฐเบซเบเบฒเบ LK เบ”เป‰เบงเบเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบฅเบฐ เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™, เบฅเบฐเบ”เบฑเบšเบœเบนเป‰เปƒเบŠเป‰, เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบงเบฑเบ”เบ–เบธเปเบฅเบฐเบฎเบนเบšเปเบšเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”. เบ„เบปเบ™เบ‚เบฑเบšเบฅเบปเบ” เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ” เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰, เป‚เบซเบฅเบ”เป‚เบ”เบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ devhost เปเบฅเบฐเบˆเบฑเบ”เบเบฒเบ™เป‚เบ”เบเบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบญเบธเบ›เบฐเบเบญเบ™ (devmg, Device Manager).

เบชเปเบฒเบฅเบฑเบš Fuchsia เบเบฐเบเบฝเบก เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡ GUI, เบ‚เบฝเบ™เปƒเบ™ Dart เป‚เบ”เบเปƒเบŠเป‰เบเบญเบš Flutter. เป‚เบ„เบ‡เบเบฒเบ™เบเบฑเบ‡เบเปเบฒเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบญเบšเบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰ Peridot, เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ” Fargo, เปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ libc, เบฅเบฐเบšเบปเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™ escher, เบ„เบปเบ™เบ‚เบฑเบš Vulkan Magma, เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ›เบฐเบเบญเบš Scenic, MinFS, MemFS, ThinFS (FAT เปƒเบ™เบžเบฒเบชเบฒ Go) เปเบฅเบฐเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ Blobfs, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบžเบฒเบ—เบดเบŠเบฑเบ™ FVM. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰ เบฎเบญเบ‡เบฎเบฑเบš C/C++, Dart languages, Rust เบเบฑเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบขเบนเปˆเปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบฅเบฐเบšเบปเบš, เปƒเบ™ Go network stack, เปเบฅเบฐเปƒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบเบญเบšเบžเบฒเบชเบฒ Python.

Fuchsia OS เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเป„เบฅเบเบฐเบ—เบปเบ”เบชเบญเบšเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡ Google

เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เป‚เบซเบฅเบ” เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰ เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบฅเบฐเบšเบปเบš, เบฅเบงเบกเบ—เบฑเบ‡
appmgr เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบŠเบญเบšเปเบงเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, sysmgr เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก boot เปเบฅเบฐ basemgr เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš. เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš Linux เปƒเบ™ Fuchsia เบชเบฐเป€เปœเบตเปƒเบซเป‰ เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Machina, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ„เบ‡เบเบฒเบ™ Linux เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบงเบžเบดเป€เบชเบ”, เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰ hypervisor เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบˆเปเบฒเป€เบžเบฒเบฐเบ‚เบญเบ‡ Zircon kernel เปเบฅเบฐ Virtio, เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™. เบˆเบฑเบ”เบ•เบฑเป‰เบ‡ เปเบฅเปˆเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ Linux เปƒเบ™ Chrome OS.

เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบเป‰เบฒเบงเบซเบ™เป‰เบฒเปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบง sandbox, เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบซเบกเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบงเบฑเบ”เบ–เบธ kernel, เบšเปเปˆเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบชเบฑเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เปเบฅเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เปเบฅเปˆเบ™เบฅเบฐเบซเบฑเบ”, เปเบฅเบฐเบฅเบฐเบšเบปเบšเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™. namespaces, เป€เบŠเบดเปˆเบ‡เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆ. เป€เบงเบ—เบต เบชเบฐเบซเบ™เบญเบ‡ เบเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบขเบนเปˆเปƒเบ™ sandbox เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบญเบทเปˆเบ™เป†เบœเปˆเบฒเบ™ IPC.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™