{"id":111929,"date":"2023-12-02T21:10:15","date_gmt":"2023-12-02T19:10:15","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/google-opublikoval-obnovlenie-operaczionnoj-sistemy-fuchsia-14"},"modified":"2023-12-02T21:10:15","modified_gmt":"2023-12-02T19:10:15","slug":"google-opublikoval-obnovlenie-operaczionnoj-sistemy-fuchsia-14","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/google-opublikoval-obnovlenie-operaczionnoj-sistemy-fuchsia-14","title":{"rendered":"Google wyda\u0142 aktualizacj\u0119 systemu operacyjnego Fuchsia 14","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Firma Google opublikowa\u0142a wydanie systemu operacyjnego Fuchsia 14, na bazie kt\u00f3rego stworzono wst\u0119pne aktualizacje oprogramowania dla ramek fotograficznych Google Nest Hub i Nest Hub Max. System Fuchsia jest rozwijany przez firm\u0119 Google od 2016 roku, maj\u0105c na uwadze niedoci\u0105gni\u0119cia w zakresie skalowalno\u015bci i bezpiecze\u0144stwa, kt\u00f3re wyst\u0119puj\u0105 w platformie Android.     <\/p>\n<p>G\u0142\u00f3wne zmiany w Fuchsia 14:  <\/p>\n<ul>\n<li class=\"l\"> Rozszerzone mo\u017cliwo\u015bci warstwy Starnix, zapewniaj\u0105cej uruchamianie niezmodyfikowanych program\u00f3w Linuxa poprzez translacj\u0119 interfejs\u00f3w systemowych j\u0105dra Linux do wywo\u0142a\u0144 odpowiednich subsystem\u00f3w Fuchsia. W nowej wersji dodano wsparcie dla montowania zdalnych system\u00f3w plik\u00f3w, w fxfs dodano xattrs dla link\u00f3w symbolicznych, w wywo\u0142aniu systemowym mmap() dodano punkty \u015bledzenia, rozszerzono informacje w \/proc\/pid\/stat, w\u0142\u0105czono wsparcie dla fuchsia_sync::Mutex, zrealizowano wsparcie dla O_TMPFILE, pidfd_getfd, sys_reboot(), timer_create, timer_delete, times() i ptrace(), w implementacji ext4 wykorzystano systemowy cache plik\u00f3w.\n<li class=\"l\"> Udoskonalony stos Bluetooth. Dodano wsparcie dla d\u017awi\u0119ku w profilu Bluetooth HSP (HandSet Profile) i zredukowano op\u00f3\u017anienia przy transmisji d\u017awi\u0119ku przez profil A2DP.\n<li class=\"l\"> W Matter, implementacji standardu dla pod\u0142\u0105czania urz\u0105dze\u0144 w inteligentnym domu, dodano wsparcie dla grup aktualizacji oraz mo\u017cliwo\u015b\u0107 obs\u0142ugi stan\u00f3w przej\u015bciowych przy zarz\u0105dzaniu pod\u015bwietleniem.\n<li class=\"l\"> W stosie sieciowym dla wszystkich platform w\u0142\u0105czono wsparcie dla gniazd FastUDP.\n<li class=\"l\"> Dodano wsparcie dla system\u00f3w wielordzeniowych (SMP) opartych na architekturze RISC-V.\n<li class=\"l\"> Dodano API do interakcji z planist\u0105 zada\u0144.\n<li class=\"l\"> Dodano wsparcie dla DeviceTree.\n<li class=\"l\"> Sterownik dla urz\u0105dze\u0144 d\u017awi\u0119kowych z interfejsem USB zosta\u0142 przeniesiony na u\u017cycie frameworka DFv2.          <\/ul>\n<p>Fuchsia opiera si\u0119 na mikroj\u0105drze Zircon, kt\u00f3re bazuje na pracach projektu LK, rozszerzonego do zastosowania w r\u00f3\u017cnych klasach urz\u0105dze\u0144, w tym smartfonach i komputerach osobistych. Zircon rozszerza LK poprzez wsparcie dla proces\u00f3w i wsp\u00f3\u0142dzielonych bibliotek, poziom u\u017cytkownika, system przetwarzania obiekt\u00f3w oraz model zabezpiecze\u0144 oparty na capabilities. Sterowniki s\u0105 realizowane jako dynamiczne biblioteki dzia\u0142aj\u0105ce w przestrzeni u\u017cytkownika, \u0142adowane przez proces devhost i zarz\u0105dzane przez mened\u017cera urz\u0105dze\u0144 (devmg, Device Manager).    <\/p>\n<p>Dla Fuchsia przygotowano w\u0142asny interfejs graficzny napisany w j\u0119zyku Dart z u\u017cyciem frameworka Flutter. Projekt rozwija r\u00f3wnie\u017c framework do budowy interfejs\u00f3w u\u017cytkownika Peridot, mened\u017cer pakiet\u00f3w Fargo, standardow\u0105 bibliotek\u0119 libc, system renderowania Escher, sterownik Vulkan Magma, mened\u017cer kompozycji Scenic, systemy plik\u00f3w MinFS, MemFS, ThinFS (FAT w j\u0119zyku Go) i Blobfs oraz mened\u017cer partycji FVM. Dla rozwoju aplikacji udost\u0119pniona jest obs\u0142uga j\u0119zyk\u00f3w C\/C++, Dart, w komponentach systemowych mo\u017cliwe jest tak\u017ce u\u017cycie Rust, w stosie sieciowym Go, a w systemie budowy j\u0119zyka Python.    <\/p>\n<p>W trakcie \u0142adowania u\u017cywany jest mened\u017cer systemu, kt\u00f3ry obejmuje appmgr do stworzenia pocz\u0105tkowego \u015brodowiska programowego, sysmgr do formowania \u015brodowiska \u0142adowania oraz basemgr do konfiguracji \u015brodowiska u\u017cytkownika i organizacji logowania do systemu. Aby zapewni\u0107 bezpiecze\u0144stwo, wprowadzono zaawansowany system izolacji sandbox, w kt\u00f3rym nowe procesy nie maj\u0105 dost\u0119pu do obiekt\u00f3w j\u0105dra, nie mog\u0105 przydziela\u0107 pami\u0119ci i nie mog\u0105 uruchamia\u0107 kodu, a dost\u0119p do zasob\u00f3w realizowany jest przez system przestrzeni nazw, kt\u00f3ry okre\u015bla dost\u0119pne uprawnienia. Platforma udost\u0119pnia framework do tworzenia komponent\u00f3w, kt\u00f3re s\u0105 programami uruchamianymi w swoim sandboksie, kt\u00f3re mog\u0105 komunikowa\u0107 si\u0119 z innymi komponentami poprzez IPC.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60221\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Fuchsia 14, \u043d\u0430 \u0431\u0430\u0437\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0440\u0430\u043c\u043e\u043a Google Nest Hub \u0438 Nest Hub Max. \u041e\u0421 Fuchsia \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 Google c 2016 \u0433\u043e\u0434\u0430 \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u043e\u0432 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438, \u0438\u043c\u0435\u044e\u0449\u0438\u0445\u0441\u044f \u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Android. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 Fuchsia 14: \u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u044b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 Starnix, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-111929","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Fuchsia 14, \u043d\u0430 \u0431\u0430\u0437\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0440\u0430\u043c\u043e\u043a Google Nest Hub \u0438 Nest Hub Max.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/google-opublikoval-obnovlenie-operaczionnoj-sistemy-fuchsia-14\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Fuchsia 14 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Fuchsia 14, \u043d\u0430 \u0431\u0430\u0437\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0440\u0430\u043c\u043e\u043a Google Nest Hub \u0438 Nest Hub Max.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/google-opublikoval-obnovlenie-operaczionnoj-sistemy-fuchsia-14\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-12-02T19:10:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-12-02T19:10:15+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Google opublikowa\u0142 aktualizacj\u0119 systemu operacyjnego Fuchsia 14 | ProHoster","description":"Firma Google opublikowa\u0142a wydanie systemu operacyjnego Fuchsia 14, na bazie kt\u00f3rego stworzono wst\u0119pne aktualizacje oprogramowania dla ramek fotograficznych Google Nest Hub i Nest Hub Max.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/google-opublikoval-obnovlenie-operaczionnoj-sistemy-fuchsia-14","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Fuchsia 14 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Fuchsia 14, \u043d\u0430 \u0431\u0430\u0437\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0440\u0430\u043c\u043e\u043a Google Nest Hub \u0438 Nest Hub Max.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/google-opublikoval-obnovlenie-operaczionnoj-sistemy-fuchsia-14","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-12-02T19:10:15+00:00","article:modified_time":"2023-12-02T19:10:15+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/111929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=111929"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/111929\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=111929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=111929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=111929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}