BlogNewsTop News

Zephyr LTS V2 Preview

By September 14, 2021No Comments

Written by Chris Friedt, Zephyr LTS V2 Release Manager

The Zephyr Real-Time Operating System has seen tremendous growth since the v1.14.0 LTS release 2 years ago. We are just a few weeks away from our second LTS release, v2.7.0. Below are some preliminary statistics that should provide some perspective to show just how quickly Zephyr is gaining momentum.

 

v1.14.0 LTS

v2.7.0 LTS (preview)

Contributors

500

1000

Boards

160

350

Architectures

8

9

Commit Velocity

1.4 [commits / hr]

2.5 [commits / hr]

While Zephyr’s development releases are normally stable, the LTS release provides an extended assurance of stability for vendors, product manufacturers, and everyone in our community. The importance of maintaining an LTS release may not be obvious. However, when one considers the velocity of this project, and the thought of hitting that quickly moving target, the need is clear. LTS provides a common reference point for manufacturing and product life-cycles with a clear path for updates.

The Release Process page outlines both the regular development release process as well as additional requirements for the LTS release. There may be absolutely zero high-severity issues, maximally 20 medium-severity issues, and at-most 50 low-severity issues at release time. Prior to release, we have an extended soak period for companies and community members to verify Zephyr’s stability on every supported platform. Post-LTS-release, companies can rest assured there will be security, extended stability, and bug-fixes ported for at least 2 years.

As always, newcomers are encouraged to begin with the Getting Started Guide. For questions or help on a specific topic, please join us at chat.zephyrproject.org.

Stay tuned for the next Zephyr LTS release, v2.7.0!