Перейти к содержанию

Какую версию Zephyr выбрать: LTS или последнюю стабильную?

Обновлено Редакция GAW

Zephyr — открытая операционная система реального времени для микроконтроллеров. С 2026 года проект перешёл на выпуск основных версий раз в полгода, в апреле и октябре, а раз в 2,5–3 года одна из версий становится LTS — с долгой поддержкой.

Что поддерживается на 1 ноября 2026 года

ВерсияВыпускКонец поддержкиСтатус
4.5.028.10.202628.10.2027последняя стабильная
4.4.014.04.202612.04.2027стабильная
3.7.0 (LTS3)26.07.202427.07.2029Long Term Support
2.7.6 (LTS2)—26.01.2025срок поддержки истёк

Данные — из таблицы поддерживаемых выпусков документации Zephyr. Стабильная версия сопровождается два цикла выпусков, то есть около года, LTS — около пяти лет, причём первые два года она получает и исправления драйверов, а затем только исправления безопасности и стабильности ОС. Что нового в 4.5.0 и в исправительной 4.3.2, рассказано в дайджесте за 26 октября — 1 ноября.

Как выбрать

  • Изделие на годы, сертификация, редкие обновления — LTS 3.7, а при старте проекта ближе к весне 2027 года — будущая LTS4 (4.6).
  • Новая плата или микроконтроллер, свежие драйверы — последняя стабильная, с планом обновляться раз в полгода.
  • Исследования и прототипы — main, но для выпуска изделия на неё не опираются.

Похожая логика сроков есть у ESP-IDF — сравните с ответом «Какую версию ESP-IDF выбрать для нового проекта». Как в RTOS разделяют работу задач и прерываний, разобрано в статье «Прерывания и параллельность», а сами микроконтроллеры — в каталоге STM32. Новые выпуски RTOS публикуются в разделе «Новости».

Похожие вопросы

Когда выйдет следующая LTS-версия Zephyr?

По плану проекта Zephyr 4.6 выйдет в апреле 2027 года и станет LTS4. Следующая после неё, LTS5, запланирована на версию 5.4 в октябре 2029 года. Поддержка LTS N по правилам проекта длится до выхода LTS N+2.

Можно ли перейти с 3.7 сразу на 4.6?

Да, переход с LTS на LTS — типичный путь для изделий: проект для этого и делает LTS раз в 2,5–3 года и сопровождает её около пяти лет. Изменения между версиями описаны в руководствах по миграции, которые публикуются для каждого выпуска.

Что входит в поддержку LTS через три года после выхода?

По процессу выпусков Zephyr первые два года LTS получает исправления ошибок и уязвимостей, включая драйверы и платформы, а дальше — только исправления безопасности и стабильности самой ОС. Новых плат и функций в LTS не добавляют.

Источники

  1. Zephyr Project. Supported Releases и Release Life Cycle (doc/releases/index.rst, main, commit 0534e99) — поддерживаемые выпуски: 4.5.0 — выпуск 28.10.2026, EOL 28.10.2027, последний стабильный; 4.4.0 — 14.04.2026, EOL 12.04.2027; 3.7.0 (LTS3) — 26.07.2024, EOL 27.07.2029; LTS2 2.7.6 — EOL 26.01.2025, LTS1 1.14.1 — EOL 01.01.2022; для большинства — последний стабильный или текущий LTS; основные выпуски раз в шесть месяцев (апрель и октябрь), стабильные поддерживаются два цикла (около года); LTS — раз в 2,5–3 года, около 5 лет; следующий 4.6 — апрель 2027, LTS4; 5.4 — октябрь 2029, LTS5
  2. Zephyr Project. Release Process (doc/project/release_process.rst, main) — окно слияния около пяти месяцев; после выпуска создаётся ветка vX.Y-branch для точечных выпусков; LTS — не меньше 5 лет, рекомендуется производителям изделий с длительным жизненным циклом; заморозка API за два выпуска до LTS, функций — за один; фаза 1 (первые 2 года) — исправления ошибок и уязвимостей, фаза 2 (3+ года) — только безопасность и стабильность ОС; поддержка LTS N длится до выхода LTS N+2

Нашли ошибку?