{"id":3906,"date":"2025-11-03T12:54:00","date_gmt":"2025-11-03T12:54:00","guid":{"rendered":"https:\/\/eclipsesdv.org\/?post_type=blogs&#038;p=3906"},"modified":"2025-12-18T19:08:19","modified_gmt":"2025-12-18T19:08:19","slug":"eclipse-openbsw-supporting-eclipse-threadx","status":"publish","type":"blogs","link":"https:\/\/eclipsesdv.org\/ja\/blogs\/eclipse-openbsw-supporting-eclipse-threadx\/","title":{"rendered":"Eclipse OpenBSW supporting Eclipse ThreadX"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Eclipse OpenBSW is an open software stack for automotive microcontrollers \u2014 and it&#8217;s already on the road with FreeRTOS as its RTOS layer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The team has just added support for&nbsp;<strong>Eclipse ThreadX<\/strong>, another Eclipse Foundation-hosted RTOS \u2014 bringing an additional option for the RTOS foundation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udd27 Why this matters<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83e\udde9&nbsp;<strong>Eclipse OpenBSW&nbsp;(<\/strong><strong><a href=\"https:\/\/www.linkedin.com\/redir\/redirect?url=https%3A%2F%2Fgithub%2Ecom%2Feclipse-openbsw%2Fopenbsw&amp;urlhash=nh_y&amp;trk=article-ssr-frontend-pulse_little-text-block\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a><\/strong><strong>)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Provides modular automotive services like lifecycle handling, OS abstraction, and communication stacks (UDS, DoCAN)<\/li>\n\n\n\n<li>Runs on real automotive MCUs with&nbsp;<strong>C++14<\/strong>, Rust support on the roadmap<\/li>\n\n\n\n<li>Clean, reusable codebase under Eclipse governance<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2699\ufe0f&nbsp;<strong>Eclipse ThreadX (<\/strong><strong><a href=\"https:\/\/www.linkedin.com\/redir\/redirect?url=https%3A%2F%2Fgithub%2Ecom%2Feclipse-threadx%2Fthreadx&amp;urlhash=IJjc&amp;trk=article-ssr-frontend-pulse_little-text-block\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a><\/strong><strong>)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RTOS with billions of deployed instances<\/li>\n\n\n\n<li>Safety-certifiable, deterministic, and actively maintained<\/li>\n\n\n\n<li>Features like preemption threshold scheduling, interrupt control, and event chaining<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Together, these two projects form a solid embedded software base \u2014 from microcontroller drivers to diagnostic communication \u2014 all in open source and under the governance of the Eclipse Foundation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re working on automotive MCUs, this combination is worth a look.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Originally published by Thomas Fleischmann <a href=\"https:\/\/www.linkedin.com\/pulse\/eclipse-openbsw-supporting-threadx-thomas-fleischmann-bfxpe\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">on LinkedIn<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"featured_media":5740,"template":"","meta":{"_acf_changed":false},"tags":[],"class_list":["post-3906","blogs","type-blogs","status-publish","has-post-thumbnail","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<link rel=\"canonical\" href=\"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/3906\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/3906\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/blogs\\\/eclipse-openbsw-supporting-eclipse-threadx\\\/#listItem\",\"name\":\"Eclipse OpenBSW supporting Eclipse ThreadX\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/blogs\\\/eclipse-openbsw-supporting-eclipse-threadx\\\/#listItem\",\"position\":2,\"name\":\"Eclipse OpenBSW supporting Eclipse ThreadX\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"CollectionPage\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/3906\\\/#collectionpage\",\"url\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/3906\\\/\",\"inLanguage\":\"ja\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/3906\\\/#breadcrumblist\"}},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/#organization\",\"name\":\"Eclipse SDV\",\"url\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/eclipsesdv.org\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/cropped-cropped-SDV_logo.png\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/3906\\\/#organizationLogo\",\"width\":630,\"height\":235},\"image\":{\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/wp-json\\\/wp\\\/v2\\\/blogs\\\/3906\\\/#organizationLogo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/#website\",\"url\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/\",\"name\":\"Eclipse SDV\",\"inLanguage\":\"ja\",\"publisher\":{\"@id\":\"https:\\\/\\\/eclipsesdv.org\\\/ja\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"","description":"","canonical_url":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/3906\/","robots":"","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/3906\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja#listItem","position":1,"name":"Home","item":"https:\/\/eclipsesdv.org\/ja","nextItem":{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja\/blogs\/eclipse-openbsw-supporting-eclipse-threadx\/#listItem","name":"Eclipse OpenBSW supporting Eclipse ThreadX"}},{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja\/blogs\/eclipse-openbsw-supporting-eclipse-threadx\/#listItem","position":2,"name":"Eclipse OpenBSW supporting Eclipse ThreadX","previousItem":{"@type":"ListItem","@id":"https:\/\/eclipsesdv.org\/ja#listItem","name":"Home"}}]},{"@type":"CollectionPage","@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/3906\/#collectionpage","url":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/3906\/","inLanguage":"ja","isPartOf":{"@id":"https:\/\/eclipsesdv.org\/ja\/#website"},"breadcrumb":{"@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/3906\/#breadcrumblist"}},{"@type":"Organization","@id":"https:\/\/eclipsesdv.org\/ja\/#organization","name":"Eclipse SDV","url":"https:\/\/eclipsesdv.org\/ja\/","logo":{"@type":"ImageObject","url":"https:\/\/eclipsesdv.org\/wp-content\/uploads\/2025\/12\/cropped-cropped-SDV_logo.png","@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/3906\/#organizationLogo","width":630,"height":235},"image":{"@id":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/3906\/#organizationLogo"}},{"@type":"WebSite","@id":"https:\/\/eclipsesdv.org\/ja\/#website","url":"https:\/\/eclipsesdv.org\/ja\/","name":"Eclipse SDV","inLanguage":"ja","publisher":{"@id":"https:\/\/eclipsesdv.org\/ja\/#organization"}}]}},"aioseo_meta_data":{"post_id":"3906","title":"Eclipse OpenBSW supports ThreadX","description":"Eclipse OpenBSW is an open software stack for automotive microcontrollers. It now supports Eclipse ThreadX.","keywords":null,"keyphrases":{"focus":{"keyphrase":"Eclipse OpenBSW supports ThreadX","score":53,"analysis":{"keyphraseInTitle":{"score":9,"maxScore":9,"error":0},"keyphraseInDescription":{"score":3,"maxScore":9,"error":1},"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":4},"keyphraseInIntroduction":{"score":3,"maxScore":9,"error":1},"keyphraseInSubHeadings":[],"keyphraseInImageAlt":[],"keywordDensity":{"score":0,"type":"low","maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":"https:\/\/www.linkedin.com\/pulse\/eclipse-openbsw-supporting-threadx-thomas-fleischmann-bfxpe\/","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":"","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":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","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":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2025-12-14 13:30:46","updated":"2025-12-18 19:13:10","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/eclipsesdv.org\/ja\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tEclipse OpenBSW supporting Eclipse ThreadX\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/eclipsesdv.org\/ja"},{"label":"Eclipse OpenBSW supporting Eclipse ThreadX","link":"https:\/\/eclipsesdv.org\/ja\/blogs\/eclipse-openbsw-supporting-eclipse-threadx\/"}],"_links":{"self":[{"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs\/3906"}],"collection":[{"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/blogs"}],"about":[{"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/types\/blogs"}],"wp:attachment":[{"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/media?parent=3906"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eclipsesdv.org\/ja\/wp-json\/wp\/v2\/tags?post=3906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}