{"id":53067,"date":"2019-11-23T00:00:00","date_gmt":"2019-11-22T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/vypusk-platformy-webos-open-source-edition-2"},"modified":"2020-02-18T14:00:56","modified_gmt":"2020-02-18T11:00:56","slug":"vypusk-platformy-webos-open-source-edition-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-platformy-webos-open-source-edition-2","title":{"rendered":"Publication de la plateforme webOS Open Source Edition 2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.qt.io\/blog\/webos-open-source-edition-2.0.0-released\">Introduit<\/a><\/noindex> nouvelle branche de la plateforme open source <noindex><a rel=\"nofollow\" href=\"https:\/\/www.webosose.org\">webOS Open Source Edition 2<\/a><\/noindex>, ax\u00e9e sur l'\u00e9quipement des appareils intelligents. La plateforme se d\u00e9veloppe dans <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/webosose\/\">un d\u00e9p\u00f4t public<\/a><\/noindex> le cadre de la licence Apache 2.0, et son d\u00e9veloppement est supervis\u00e9 par la communaut\u00e9, suivant <noindex><a rel=\"nofollow\" href=\"http:\/\/webosose.org\/discover\/getting-started\/governance-model\/\">un mod\u00e8le collaboratif de gestion du d\u00e9veloppement<\/a><\/noindex>. La carte Raspberry Pi 4 est consid\u00e9r\u00e9e comme la plateforme mat\u00e9rielle de r\u00e9f\u00e9rence.<\/p>\n<p>La plateforme webOS a \u00e9t\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=36223\">acquise<\/a><\/noindex> par LG aupr\u00e8s de Hewlett-Packard en 2013 et est utilis\u00e9e sur plus de 70 millions de t\u00e9l\u00e9viseurs et d'appareils consommateurs LG. Le projet webOS Open Source Edition a \u00e9t\u00e9 fond\u00e9 en 2018, apr\u00e8s que la soci\u00e9t\u00e9 LG a tent\u00e9 de revenir \u00e0 un mod\u00e8le de d\u00e9veloppement ouvert pour attirer d'autres participants et \u00e9largir la gamme d'appareils sur lesquels webOS peut \u00eatre utilis\u00e9.<\/p>\n<p>L'environnement syst\u00e8me de webOS est form\u00e9 \u00e0 l'aide d'outils et de packages de base <noindex><a rel=\"nofollow\" href=\"http:\/\/www.openembedded.org\/\">OpenEmbedded<\/a><\/noindex>, ainsi que d'un syst\u00e8me de construction et d'un ensemble de m\u00e9tadonn\u00e9es du projet <noindex><a rel=\"nofollow\" href=\"http:\/\/www.yoctoproject.org\/\">Yocto<\/a><\/noindex>. Les composants cl\u00e9s de webOS sont 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 forme l'interface utilisateur. Les composants sont \u00e9crits \u00e0 l'aide du framework Qt et du 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 framework <noindex><a rel=\"nofollow\" href=\"http:\/\/enactjs.com\/\">Enact<\/a><\/noindex>, 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. <\/p>\n<p>Pour le stockage de donn\u00e9es sous forme structur\u00e9e au format JSON, un stockage est utilis\u00e9  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/webosose\/db8\">DB8<\/a><\/noindex>, utilisant LevelDB comme backend.<br \/>\nPour l'initialisation, on utilise <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/webosose\/webos-initscripts\">bootd<\/a><\/noindex> bas\u00e9 sur systemd. Pour le traitement du contenu multim\u00e9dia, des sous-syst\u00e8mes comme uMediaServer et Media Display Controller (MDC) sont propos\u00e9s, avec PulseAudio comme serveur audio.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webosose.org\/blog\/2019\/10\/29\/webos-ose-2-0-0-release\/\">Caract\u00e9ristiques<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.webosose.org\/about\/overview\/webos-ose-2-0-overview\/\">webOS Open Source Edition 2<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Un nouvel interface utilisateur de r\u00e9f\u00e9rence a \u00e9t\u00e9 propos\u00e9 \u2014 Home Launcher, optimis\u00e9 pour la gestion via des \u00e9crans tactiles et offrant un concept am\u00e9lior\u00e9 de cartes interchangeables (au lieu de fen\u00eatres). L'interface comprend \u00e9galement une barre de lancement rapide o\u00f9 sont plac\u00e9s des raccourcis pour les fonctions fr\u00e9quemment utilis\u00e9es, telles que l'acc\u00e8s aux param\u00e8tres et aux notifications;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webosose.org\/images\/about\/webos-ose-2-0-startup-screen.png\"><img decoding=\"async\" alt=\"Publication de la plateforme webOS Open Source Edition 2\" src=\"\/wp-content\/uploads\/2019\/11\/5dde31b189d77ec6e853d082dc75b0c0.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> La plateforme est adapt\u00e9e \u00e0 l'utilisation dans les syst\u00e8mes d'information et de divertissement automobile. Par exemple, elle prend en charge un environnement \u00e0 deux \u00e9crans, g\u00e9n\u00e9ralement utilis\u00e9 dans les syst\u00e8mes multim\u00e9dias pour passagers ;\n<li class=\"l\"> Des outils pour la mise \u00e0 jour automatique du firmware ont \u00e9t\u00e9 propos\u00e9s (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.webosose.org\/docs\/guides\/setup\/setting-up-fota\/\">FOTA<\/a><\/noindex> \u2014 Firmware-Over-the Air), bas\u00e9s sur l'application <noindex><a rel=\"nofollow\" href=\"https:\/\/ostree.readthedocs.io\/en\/latest\/\">OSTree<\/a><\/noindex> et la mise \u00e0 jour atomique du syst\u00e8me. L'ensemble de l'image du syst\u00e8me est reconstruit en entier, sans s\u00e9paration en paquets distincts. Le syst\u00e8me de mise \u00e0 jour repose sur l'utilisation de deux partitions syst\u00e8me, dont l'une est active et l'autre est utilis\u00e9e pour le copier des mises \u00e0 jour ;\n<li class=\"l\"> Un mode SoftAP (Tethering) a \u00e9t\u00e9 ajout\u00e9, permettant d'organiser un point d'acc\u00e8s sans fil pour connecter d'autres appareils au r\u00e9seau ;\n<li class=\"l\"> Ajout de la prise en charge de la gestion d'acc\u00e8s mandatoire bas\u00e9e sur le module du noyau Smack (Simplified Mandatory Access Control Kernel) ;\n<li class=\"l\"> Am\u00e9lioration du support Bluetooth et WiFi ;\n<li class=\"l\"> La plateforme mat\u00e9rielle de r\u00e9f\u00e9rence a \u00e9t\u00e9 mise \u00e0 jour vers la carte Raspberry Pi 4 (auparavant, il \u00e9tait propos\u00e9 d'utiliser le Raspberry Pi 3 Model B), qui permet de connecter deux \u00e9crans via HDMI, d'utiliser un GPU plus performant, d'utiliser Gigabit Ethernet, du Wi-Fi double bande, Bluetooth 5.0\/BLE et USB 3.0 ;\n<li class=\"l\"> Pour la gestion des journaux par d\u00e9faut, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.webosose.org\/blog\/2019\/11\/20\/webos-ose-2-1-0-release\/\">est activ\u00e9<\/a><\/noindex> journald de systemd ;\n<li class=\"l\"> Les versions des composants tiers sous-jacents \u00e0 la plateforme ont \u00e9t\u00e9 mises \u00e0 jour, y compris Qt 5.12 et Chromium 72.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51918\">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\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b webOS Open Source Edition 2, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u043e\u0441\u043d\u0430\u0449\u0435\u043d\u0438\u0435 \u0443\u043c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432. \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. \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 webOS \u0432 2013 \u0433\u043e\u0434\u0443 \u0431\u044b\u043b\u0430 \u0432\u044b\u043a\u0443\u043f\u043b\u0435\u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 LG \u0443 Hewlett-Packard \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":53068,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-53067","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\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b\" \/>\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\" \/>\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 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-platformy-webos-open-source-edition-2\" \/>\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=\"2019-11-22T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:56+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 | ProHoster","description":"Une nouvelle branche de la plateforme ouverte a \u00e9t\u00e9 pr\u00e9sent\u00e9e","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-platformy-webos-open-source-edition-2","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 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-platformy-webos-open-source-edition-2","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":"2019-11-22T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53067","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":"2026-01-24 05:56:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:32:30","updated":"2026-01-24 05:56:19","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\/53067","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=53067"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/53067\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/53068"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=53067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=53067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=53067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}