{"id":99670,"date":"2021-04-06T16:23:08","date_gmt":"2021-04-06T14:23:09","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-platformy-webos-open-source-edition-2-10"},"modified":"2021-04-06T16:23:08","modified_gmt":"2021-04-06T14:23:09","slug":"vypusk-platformy-webos-open-source-edition-2-10","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-platformy-webos-open-source-edition-2-10","title":{"rendered":"Sortie de la plateforme webOS Open Source Edition 2.10","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La sortie de la plateforme ouverte webOS Open Source Edition 2.10 a \u00e9t\u00e9 annonc\u00e9e, pouvant \u00eatre utilis\u00e9e sur divers appareils portables, cartes et syst\u00e8mes d'information et de divertissement automobile. En tant que plateforme mat\u00e9rielle de r\u00e9f\u00e9rence, les cartes Raspberry Pi 4 sont consid\u00e9r\u00e9es. La plateforme se d\u00e9veloppe dans un d\u00e9p\u00f4t public sous la licence Apache 2.0, avec le soutien d'une communaut\u00e9 qui adh\u00e8re \u00e0 un mod\u00e8le de gestion collaborative du d\u00e9veloppement.       <\/p>\n<p>La plateforme webOS a \u00e9t\u00e9 initialement d\u00e9velopp\u00e9e par Palm en 2008 et utilis\u00e9e sur les smartphones Palm Pre et Pixie. \u00c0 la suite de l'acquisition de Palm par Hewlett-Packard en 2010, la plateforme a \u00e9t\u00e9 reprise par HP, qui a tent\u00e9 de l'utiliser dans ses imprimantes, tablettes, ordinateurs portables et PC. En 2012, HP a annonc\u00e9 la transition de webOS vers un projet ind\u00e9pendant et ouvert, et en 2013, a commenc\u00e9 \u00e0 publier le code source de ses composants. En 2013, la plateforme a \u00e9t\u00e9 rachet\u00e9e par LG, qui l'utilise d\u00e9sormais sur plus de 70 millions de t\u00e9l\u00e9viseurs et d'appareils grand public. En 2018, le projet webOS Open Source Edition a \u00e9t\u00e9 lanc\u00e9, par lequel LG a tent\u00e9 de revenir \u00e0 un mod\u00e8le de d\u00e9veloppement ouvert, d'attirer d'autres participants et d'\u00e9largir la gamme d'appareils pris en charge par webOS.    <\/p>\n<p>L'environnement syst\u00e8me de webOS est form\u00e9 \u00e0 l'aide des outils et des paquets de base d'OpenEmbedded, ainsi que du syst\u00e8me de construction et d'un ensemble de m\u00e9tadonn\u00e9es du projet Yocto. Les composants cl\u00e9s de webOS incluent le gestionnaire de syst\u00e8me et d'applications (SAM, System and Application Manager), qui est responsable de l'ex\u00e9cution des applications et des services, et le Luna Surface Manager (LSM), qui constitue l'interface utilisateur. Les composants sont \u00e9crits en utilisant le cadre Qt et le moteur de navigateur Chromium.      <\/p>\n<p>Le rendu est effectu\u00e9 via un gestionnaire de composition utilisant le protocole Wayland. Pour le d\u00e9veloppement d'applications personnalis\u00e9es, il est recommand\u00e9 d'utiliser des technologies web (CSS, HTML5 et JavaScript) et le cadre Enact bas\u00e9 sur React, mais il est \u00e9galement possible de cr\u00e9er des programmes en C et C++ avec une interface bas\u00e9e sur Qt. L'interface utilisateur et les applications graphiques int\u00e9gr\u00e9es sont principalement r\u00e9alis\u00e9es comme des programmes natifs \u00e9crits en utilisant la technologie QML. Par d\u00e9faut, une interface appel\u00e9e Home Launcher est propos\u00e9e, optimis\u00e9e pour la gestion sur des \u00e9crans tactiles et proposant un concept de cartes interchangeables (au lieu de fen\u00eatres).  <center><img decoding=\"async\" alt=\"Sortie de la plateforme webOS Open Source Edition 2.10\" src=\"\/wp-content\/uploads\/2021\/04\/d096cd5f5887a18e2504c5453b36cbc5.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Pour le stockage des donn\u00e9es sous forme structur\u00e9e en utilisant le format JSON, un stockage DB8 est utilis\u00e9, qui fait appel \u00e0 la base de donn\u00e9es LevelDB en tant que backend. L'initialisation s'effectue \u00e0 l'aide de bootd bas\u00e9 sur systemd. Pour le traitement du contenu multim\u00e9dia, des sous-syst\u00e8mes uMediaServer et Media Display Controller (MDC) sont propos\u00e9s, et PulseAudio est utilis\u00e9 pour le son. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/dts-los-angeles\/\"   title=\"de serveurs\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3685\">de serveurs<\/a> L'actualisation automatique du firmware est assur\u00e9e par OSTree et un remplacement atomique des partitions (deux partitions syst\u00e8mes sont cr\u00e9\u00e9es, l'une \u00e9tant active tandis que l'autre est utilis\u00e9e pour copier la mise \u00e0 jour).        <\/p>\n<p> Les principales modifications dans cette nouvelle version :  <\/p>\n<ul>\n<li class=\"l\"> Le cadre Storage Access a \u00e9t\u00e9 mis en \u0153uvre, fournissant une interface unique pour acc\u00e9der \u00e0 divers stockages, y compris le stockage interne, les cl\u00e9s USB et les syst\u00e8mes de stockage dans le cloud (Google Drive \u00e9tant le seul support pour l\u2019instant). Ce cadre permet de consulter et d'ouvrir des documents, des images et des fichiers \u00e0 partir de tous les fournisseurs de stockage configur\u00e9s via une interface utilisateur commune.\n<li class=\"l\"> Le moteur de navigation assure le stockage des cookies de session et d'authentification de mani\u00e8re crypt\u00e9e.\n<li class=\"l\"> Un nouveau service Peripheral Manager a \u00e9t\u00e9 ajout\u00e9 pour g\u00e9rer les p\u00e9riph\u00e9riques, prenant en charge l'interaction avec les appareils via les interfaces GPIO, SPI, I2C et UART. Ce service permet d'organiser la gestion de nouveaux dispositifs sans modifier les sources de la plateforme.\n<li class=\"l\"> Les fonctionnalit\u00e9s du mod\u00e8le de gestion des acc\u00e8s ACG (Access Control Groups), utilis\u00e9 pour restreindre les autorisations des services utilisant Luna Bus, ont \u00e9t\u00e9 \u00e9tendues. Dans cette nouvelle version, tous les anciens services utilisant l'ancien mod\u00e8le de s\u00e9curit\u00e9 ont \u00e9t\u00e9 migr\u00e9s vers ACG. La syntaxe des r\u00e8gles ACG a \u00e9t\u00e9 modifi\u00e9e.    <\/ul>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54910\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b webOS Open Source Edition 2.10, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u043e\u0440\u0442\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445, \u043f\u043b\u0430\u0442\u0430\u0445 \u0438 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e-\u0440\u0430\u0437\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0439 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043f\u043b\u0430\u0442\u044b Raspberry Pi 4. \u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0, \u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043a\u0443\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e, \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044f\u0441\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439. \u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 webOS \u0431\u044b\u043b\u0430 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":99671,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99670","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b webOS Open Source Edition 2.10, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u043e\u0440\u0442\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445, \u043f\u043b\u0430\u0442\u0430\u0445 \u0438 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e-\u0440\u0430\u0437\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445.\" \/>\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\/fr\/blog\/news\/vypusk-platformy-webos-open-source-edition-2-10\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b webOS Open Source Edition 2.10 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b webOS Open Source Edition 2.10, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u043e\u0440\u0442\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445, \u043f\u043b\u0430\u0442\u0430\u0445 \u0438 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e-\u0440\u0430\u0437\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-platformy-webos-open-source-edition-2-10\" \/>\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=\"2021-04-06T14:23:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-04-06T14:23:09+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\udd47Lancement de la plateforme webOS Open Source Edition 2.10 | ProHoster","description":"La version 2.10 de la plateforme ouverte webOS Open Source Edition a \u00e9t\u00e9 pr\u00e9sent\u00e9e, pouvant \u00eatre utilis\u00e9e sur divers appareils portables, cartes et syst\u00e8mes d'infodivertissement automobile.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-platformy-webos-open-source-edition-2-10","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b webOS Open Source Edition 2.10 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b webOS Open Source Edition 2.10, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u043e\u0440\u0442\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445, \u043f\u043b\u0430\u0442\u0430\u0445 \u0438 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e-\u0440\u0430\u0437\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-platformy-webos-open-source-edition-2-10","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":"2021-04-06T14:23:09+00:00","article:modified_time":"2021-04-06T14:23:09+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99670","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-04-06 14:32:43","updated":"2026-02-22 15:29:49","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/99670","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=99670"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/99670\/revisions"}],"predecessor-version":[{"id":162213,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/99670\/revisions\/162213"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/99671"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=99670"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=99670"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=99670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}