Introducing Eclipse ThreadX
TL;DR – Get Engaged!
- Contact us to learn how to become part of the Eclipse ThreadX Interest Group
- Contribute to the project and join the ThreadX developer mailing list
- Stay connected by joining the general ThreadX mailing list
- Watch for updates at threadx.io
What We’re Announcing
Every once in a while, a new open source initiative comes along which is truly an industry changing event. Today, Microsoft announced that Azure RTOS, including all of its components, is going to be made available as the Eclipse ThreadX open source project. This new project is exactly what the highly fragmented embedded software market has needed for a very long time. ThreadX is going to be the world’s first open source real time operating system which is:
- Mature and scalable technology. ThreadX has been developed for over 20 years, is currently running on over 12 billion devices around the world, and is highly regarded as a high-performance, highly deterministic, real time operating system.
- Made available under a permissive open source license. ThreadX is going to be licensed under the MIT license, which provides highly permissive license terms for users and adopters.
- Governed under a vendor-neutral open source foundation. ThreadX is going to be governed by the Eclipse Foundation and its development process. This will guarantee a vendor-neutral governance model to manage the evolution and sustainability of ThreadX for the benefit of the entire industry.
AND - Certified for functional safety and security. ThreadX is IEC 61508, IEC 62304, ISO 26262, and EN 50128 conformance certified by SGS-TÜV Saar. ThreadX has also achieved EAL4+ Common Criteria security certification. These certifications are a big differentiator, and are unprecedented in the industry. They are a game changer, as there are currently no open source RTOS’s which have them.
While there are other open source RTOS’s out there, none have all of the four attributes listed above. We are optimistic that, because of these attributes, ThreadX is going to rapidly expand its adoption in a wide range of use cases including aerospace, automotive, IoT, medical, transportation, automation, and consumer wearables.
Next Steps
In addition to the project, we are also announcing the creation of an interest group focused on developing an industry-supported, sustainable funding model for ThreadX. We are excited that AMD, Cypherbridge, Microsoft, NXP, PX5, Renesas, ST Microelectronics, Silicon Labs, and Witekio (an Avnet company) have all committed to supporting this conversation. We highly encourage every company with an interest in embedded technology to join to help create the future.
The ThreadX interest group’s sole focus will be on establishing a working group focused on the following:
- Consolidate the project: There is going to be a great deal of focus on getting ThreadX moved under Eclipse Foundation governance as quickly as possible. This will involve transferring and re-licensing the code and documentation, and assigning the trademarks over the next few weeks. In parallel, we are looking for developers who have experience with the ThreadX code base to get involved as key resources from Cypherbridge, PX5, and Witekio have already done. The intent is to have the first release of ThreadX under Eclipse Foundation governance completed by the end of January 2024.
- Preserve the certifications: As I mentioned above, the safety and security certifications are a key differentiator for ThreadX. Maintaining those certifications while under open source governance is going to be a key factor in the evolution of ThreadX as an open source project. Fortunately, the Eclipse Foundation has been thinking about and staffing for this capability for a long time as our IoT and Software Defined Vehicle communities have similar requirements. Our intent is to develop best practices for the ThreadX community and, if required, modify and enhance our Eclipse Foundation Development Process to support the additional process requirements necessary to support safety and security. The documentation which will enable downstream adopters of ThreadX to certify their products will be made available under open licenses. This will significantly shorten the lifecycle of safety-certified products based on Eclipse ThreadX.
- Build the community: ThreadX represents an amazing opportunity to build an open source embedded software developer community. There will be a great deal of focus on nurturing new contributions, driving adoption via developer advocacy, and creating cross-pollination with our other communities within the Eclipse Foundation such as IoT and SDV, all while preserving the processes required for the certifications which differentiate ThreadX.
- Promote the brand: Returning to the original ThreadX name is purposefully intended to assure the many current adopters of this technology that this is and will remain the RTOS that they trust for their products. The new mission will be to associate the ThreadX brand with vendor-neutral governance, communicate clear market positioning, and establish compatibility programs that will provide value to current and future adopters.
- Grow the ecosystem: With over 10 billion devices deployed using ThreadX, it is clear that this is an important and mature technology. To ensure a sustainable future for ThreadX we need to obtain the support, participation, and contributions of all ecosystem participants: silicon/SBC manufacturers, embedded system integrators, and tool vendors. We highly encourage every company with an interest in embedded technology to join the interest group to help define and secure the future of ThreadX.
Eclipse ThreadX presents the industry with a game-changing opportunity. Having a performant, mature, safety and security certified, permissively-licensed, open source RTOS under vendor-neutral governance will enable new business and product opportunities around the world. We are very excited to work with the community to make ThreadX a huge success.
Written by Mike Milinkovich
November 21, 2023 at 11:00 am
Posted in Foundation, Open Source
Tagged with automotive, Eclipse Foundation, embedded, iot, rtos
12 Responses
Subscribe to comments with RSS.
Comments are closed.
[…] are other open source RTOS’s out there, none have all of the four attributes listed above. In a blog published to coincide with the announcement, the Eclipse Foundation said, “We are optimistic that, because […]
Azure RTOS Goes Open-source As Eclipse ThreadX - RSSFeedsCloud
November 22, 2023 at 1:09 am
[…] company has contributed Azure RTOS to the stewardship of the Eclipse Foundation, where it will be known as Eclipse ThreadX and available under the permissive MIT […]
Microsoft opens ThreadX under MIT license – thequintessentialjournal
November 28, 2023 at 6:13 am
[…] has contributed Azure RTOS to the stewardship of the Eclipse Basis, the place it will likely be known as Eclipse ThreadX and accessible below the permissive MIT […]
Microsoft opens ThreadX below MIT license • The Register – Handcuffeherald
November 28, 2023 at 6:40 am
[…] has contributed Azure RTOS to the stewardship of the Eclipse Basis, the place will probably be often known as Eclipse ThreadX and out there beneath the permissive MIT […]
Microsoft opens ThreadX beneath MIT license • The Register - Slightly Sarcastic
November 28, 2023 at 10:04 am
[…] Eclipse’s Foundation announcement post has more […]
Microsoft contributes Azure RTOS to open source – OSnews
November 28, 2023 at 7:16 pm
[…] Eclipse’s Foundation announcement post has more […]
Microsoft Contributes Azure RTOS To Open Source - RSSFeedsCloud
November 29, 2023 at 1:31 pm
[…] company has contributed Azure RTOS to the stewardship of the Eclipse Foundation, where it will be known as Eclipse ThreadX and available under the permissive MIT […]
Microsoft opens sources ThreadX under MIT license – The Register – Live AI News
November 30, 2023 at 12:03 am
[…] company has contributed Azure RTOS to the stewardship of the Eclipse Foundation, where it will be known as Eclipse ThreadX and available under the permissive MIT […]
Microsoft opens sources ThreadX under MIT license • The Register – GAMES YJ
November 30, 2023 at 12:42 am
[…] company has contributed Azure RTOS to the stewardship of the Eclipse Foundation, where it will be known as Eclipse ThreadX and available under the permissive MIT […]
Microsoft opens sources ThreadX under MIT license – Techno News
November 30, 2023 at 12:54 am
[…] A empresa tem contribuiu com Azure RTOS à administração da Fundação Eclipse, onde será conhecido como Eclipse ThreadX e disponível sob a licença permissiva do […]
Microsoft abre ThreadX sob licença do MIT • Strong The One - Strong 卍 The One
December 4, 2023 at 2:01 am
[…] geöffnet werden, also als Open-Source-Software zur Verfügung gestellt werden. So wurde z.B. Azure RTOS von Microsoft zu einem Open-Source-Projekt unter der Leitung der Eclipse Foundation trans…. So kann die Software unter einem anderen rechtlichen und organisatorischen Dach weitergeführt […]
Open-Source-Transformation: Wie aus Produkten Gemeinschaftsprojekte werden – OESA
December 6, 2023 at 6:02 am
[…] or proprietary software projects being opened up and made available as open source software. Microsoft’s Azure RTOS, for example, has been transformed into an open source project under th…. This allows the software to be continued under a different legal and organizational umbrella. This […]
Open source transformation: How products become community projects – OESA
December 11, 2023 at 4:14 am