Zephyr Project is a small, scalable real-time operating system for use on resource-constrained systems supporting multiple architectures. Developers are able to tailor their optimal solution. As a true open source project, the community can evolve the Zephyr Project to support new hardware, developer tools, sensor and device drivers. Advancements in security, device management capabilities, connectivity stacks and file systems can be easily implemented.
As more and more devices become connected in the Internet of Things model, even the smallest of them require some level of security to protect from malicious attacks. The Zephyr Project was developed with security in mind.The project employs an in-depth security development life cycle through all stages of development including: security validation, fuzz and penetration testing, frequent code reviews, static code analysis, threat modeling and reviews to prevent back doors in the code. The kernel is statically compiled into a single binary executable which limits attacks to code that is known at compile time, no loadable kernel modules. The project has been scrutinized by multiple security validation experts to help identify attack models using industry standard security tools.Ensuring security integration is top priority for the project. The project’s governance includes the formation of a security working group, a delegated security maintainer, and establishing a mindset of building the project with security in mind. The governance and its members have the responsibility to ensure that all aspects of the code are developed securely.
The Zephyr Project is available through the Apache 2.0 open source license. It’s free to use in commercial and non-commercial solutions. Hosted as a collaborative project with the Linux Foundation, the project will be managed with a lightweight governance and open source structure.The Linux Foundation is actively seeking out new members from all over the industry: industrial and commercial vendors, semi-conductor, operating system vendors, development tools, accelerators, startups, and professional makers who are interested in participating and contributing to the Zephyr Project.The success of the project is through industry lead development efforts from all aspects of embedded computing. From professional makers to large industrial and commercial vendors, the Zephyr Project strives to deliver a universally adoptable solution for the Internet of Things.
|Documentation||Zephyr Project Documentation|
|Download||Zephyr Project Downloads Page|
|Support||Zephyr Project Community Page|
|News||Zephyr Project News|