Fuchsia OS рд╕рд╛рдареА Chromium рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ

Google рдиреЗ Fuchsia рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯреАрдорд╕рд╛рдареА Chromium рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░рдЪреА рдкреВрд░реНрдг рдЖрд╡реГрддреНрддреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдиреЗ рдкреВрд░реНрд╡реА рдСрдлрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реНрдЯреНрд░рд┐рдк-рдбрд╛рдЙрди рд╕рд┐рдВрдкрд▓ рдмреНрд░рд╛рдЙрдЭрд░ рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рдмрджрд▓рд▓реЗ рдЖрд╣реЗ, рдЬреЗ рд╡реЗрдмрд╕рд╛рдЗрдЯреНрд╕рд╡рд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА рд╡реЗрдЧрд│реЗ рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ. рдЕрдкреНрд░рддреНрдпрдХреНрд╖рдкрдгреЗ, рдирд┐рдпрдорд┐рдд рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреБрд░рд╡рдгреЗ рдХреЗрд╡рд│ IoT рдЖрдгрд┐ Nest Hub рд╕рд╛рд░рдЦреНрдпрд╛ рдЧреНрд░рд╛рд╣рдХ рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╛рдареАрдЪ рдирд╡реНрд╣реЗ рддрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рджреЗрдЦреАрд▓ Fuchsia рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ Google рдЪреНрдпрд╛ рд╣реЗрддреВрдЪреА рдкреБрд╖реНрдЯреА рдХрд░рддреЗ. рдлреНрдпреВрд╢рд┐рдпрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рд╕рджреНрдп рд╕реНрдерд┐рддреАрд╢реА рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдкрдг рдПрдореБрд▓реЗрдЯрд░ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛, рддрд╕реЗрдЪ рдбрд╣рд▓рд┐рдпрд╛рдУрдПрд╕ рдкреНрд░рдХрд▓реНрдкрд╛рддреАрд▓ рдЪрд╛рдЪрдгреА рдмрд┐рд▓реНрдб рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛.

рдлреБрд╢рд┐рдпрд╛рд╕рд╛рдареА рдХреНрд░реЛрдорд┐рдпрдо рдмрд┐рд▓реНрдбрдЪрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдЗрддрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдмрд┐рд▓реНрдб рд╕рд╛рд░рдЦрд╛рдЪ рдЕрд╕рддреЛ, рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрдгрд┐ рдПрдХрд╛рдзрд┐рдХ рд╡рд┐рдВрдбреЛ рдЙрдШрдбрдгреНрдпрд╛рдд рд╕рдорд╕реНрдпрд╛ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рд╡реЗрдЧрд│реНрдпрд╛ рддреНрд░реБрдЯреА рдЖрдгрд┐ рддреНрд░реБрдЯреАрдВрдЪрд╛ рдЕрдкрд╡рд╛рдж рд╡рдЧрд│рддрд╛. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рдЕрд▓реАрдХрдбреЗ рдЕрд╢рд╛ рд╕рдорд╕реНрдпрд╛ рджреВрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рдХрд╛рд░реНрдп рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрдгрд┐ рдЕрд▓реАрдХрдбреЗ рдЕрдВрдЧрднреВрдд рдкреАрдбреАрдПрдл рд╡реНрд╣реНрдпреВрдЕрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрдгрд┐ рдореБрджреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЧреЗрд▓реА.

Fuchsia OS рд╕рд╛рдареА Chromium рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ

рдЖрдореНтАНрд╣реА рддреБрдореНтАНрд╣рд╛рд▓рд╛ рд╕реНтАНрдорд░рдг рдХрд░реВрди рджреЗрдКрдпрд╛ рдХреА, Android рдкреНтАНрд▓реЕрдЯрдлреЙрд░реНрдордордзреНтАНрдпреЗ рдЕрд╕реНрддрд┐рддреНтАНрд╡рд╛рдд рдЕрд╕рд▓реЗрд▓реНтАНрдпрд╛ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖реЗрдЪреНтАНрдпрд╛ рдХреНрд╖реЗрддреНрд░рд╛рддреАрд▓ рдЙрдгреАрд╡рд╛ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди 2016 рдкрд╛рд╕реВрди Google рдиреЗ Fuchsia OS рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. рдкреНрд░рдгрд╛рд▓реА рдЭрд┐рд░рдХреЙрди рдорд╛рдпрдХреНрд░реЛрдХрд░реНрдирд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рдЬреА рдПрд▓рдХреЗ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдЖрдгрд┐ рд╡реИрдпрдХреНрддрд┐рдХ рд╕рдВрдЧрдгрдХрд╛рдВрд╕рд╣ рд╡рд┐рд╡рд┐рдз рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдЙрдкрдХрд░рдгрд╛рдВрд╡рд░ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЖрд╣реЗ. Zircon рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рд╕рд╛рдорд╛рдпрд┐рдХ рд▓рд╛рдпрдмреНрд░рд░реА, рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕реНрддрд░, рдСрдмреНрдЬреЗрдХреНрдЯ рд╣рд╛рддрд╛рд│рдгреА рдкреНрд░рдгрд╛рд▓реА рдЖрдгрд┐ рдХреНрд╖рдорддрд╛-рдЖрдзрд╛рд░рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбреЗрд▓рд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рд╕рд╣ LK рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рддреЗ. рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрдд рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдбрд╛рдпрдиреЕрдорд┐рдХ рд▓рд╛рдпрдмреНрд░рд░реА рдореНрд╣рдгреВрди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, devhost рдкреНрд░рдХреНрд░рд┐рдпреЗрджреНрд╡рд╛рд░реЗ рд▓реЛрдб рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ (devmg, рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ) рджреНрд╡рд╛рд░реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.

Fuchsia рдЪрд╛ рд╕реНрд╡рддрдГрдЪрд╛ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдЖрд╣реЗ рдЬреЛ рдлреНрд▓рдЯрд░ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╡рд╛рдкрд░реВрди рдбрд╛рд░реНрдЯрдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ. рдкреНрд░рдХрд▓реНрдк рдкреЗрд░рд┐рдбреЙрдЯ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ, рдлрд╛рд░реНрдЧреЛ рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░, libc рд╕реНрдЯрдБрдбрд░реНрдб рд▓рд╛рдпрдмреНрд░рд░реА, Escher рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо, рдореЕрдЧреНрдорд╛ рд╡рд▓реНрдХрди рдбреНрд░рд╛рдпрд╡реНрд╣рд░, рдж рд╕реАрдирд┐рдХ рдХрдВрдкреЛрдЭрд┐рдЯ рдореЕрдиреЗрдЬрд░, MinFS, MemFS, ThinFS (Go рднрд╛рд╖реЗрдд FAT) рдЖрдгрд┐ Blobfs рдлрд╛рдЗрд▓ рджреЗрдЦреАрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЛ. рдкреНрд░рдгрд╛рд▓реА, рддрд╕реЗрдЪ FVM рд╡рд┐рднрд╛рдЬрдиреЗ. рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯрд╕рд╛рдареА, C/C++ рд╕рд╛рдареА рд╕рдорд░реНрдерди, рдбрд╛рд░реНрдЯ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЖрд╣реЗ, рд╕рд┐рд╕реНрдЯрдо рдШрдЯрдХрд╛рдВрдордзреНрдпреЗ, рдЧреЛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЕрдХрдордзреНрдпреЗ рдЖрдгрд┐ рдкрд╛рдпрдерди рднрд╛рд╖рд╛ рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рджреЗрдЦреАрд▓ рд░рд╕реНрдЯрд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рдЖрд╣реЗ.

Fuchsia OS рд╕рд╛рдареА Chromium рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ

рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдореЕрдиреЗрдЬрд░рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд╛рддрд╛рд╡рд░рдг рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА appmgr, рдмреВрдЯ рд╡рд╛рддрд╛рд╡рд░рдг рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА sysmgr рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд▓реЙрдЧрд┐рди рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмреЗрд╕рдПрдордЬреАрдЖрд░ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдПрдХ рдкреНрд░рдЧрдд рд╕рдБрдбрдмреЙрдХреНрд╕ рдЕрд▓рдЧрд╛рд╡ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдирд╡реАрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдВрдирд╛ рдХрд░реНрдирд▓ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдирд╛рд╣реА, рдореЗрдорд░реА рд╡рд╛рдЯрдк рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА рдЖрдгрд┐ рдХреЛрдб рдЪрд╛рд▓рд╡реВ рд╢рдХрдд рдирд╛рд╣реА рдЖрдгрд┐ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдиреЗрдорд╕реНрдкреЗрд╕ рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ, рдЬреА рдЙрдкрд▓рдмреНрдз рдкрд░рд╡рд╛рдирдЧреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ. рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдШрдЯрдХ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдлреНрд░реЗрдорд╡рд░реНрдХ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдЬреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рдБрдбрдмреЙрдХреНрд╕рдордзреНрдпреЗ рдЪрд╛рд▓рдгрд╛рд░реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрд╣реЗрдд рдЬреЗ IPC рджреНрд╡рд╛рд░реЗ рдЗрддрд░ рдШрдЯрдХрд╛рдВрд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзреВ рд╢рдХрддрд╛рдд.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛