发行版本

什么是发行版本?

ROS发行版本是ROS软件包版本的一组。 这些类似于Linux发行版本(例如Ubuntu)。 ROS发行版本的目的是让开发人员针对相对稳定的代码库进行工作,直到他们准备向前一切。 因此,一旦发布分发,我们将尝试限制对核心软件包(Ros-Desktop-full下的每件事)的错误修复和非破坏改进的更改。 这通常适用于整个社区,但是对于“更高”的级别包装,规则不太严格,因此落在给定软件包的维护者身上以避免破坏变化。

发行版本列表

以下是当前和历史性ROS 2分布的列表。 绿色标记的表中的行是当前支持的分布。

Distro

Release date

Logo

EOL date

Jazzy Jalisco

May 23rd, 2024

Jazzy logo

May 2029

Iron Irwini

May 23rd, 2023

Iron logo

November 2024

Humble Hawksbill

May 23rd, 2022

Humble logo

May 2027

Galactic Geochelone

May 23rd, 2021

Galactic logo

December 9th, 2022

Foxy Fitzroy

June 5th, 2020

Foxy logo

June 20th, 2023

Eloquent Elusor

November 22nd, 2019

Eloquent logo

November 2020

Dashing Diademata

May 31st, 2019

Dashing logo

May 2021

Crystal Clemmys

December 14th, 2018

Crystal logo

December 2019

Bouncy Bolson

July 2nd, 2018

Bouncy logo

July 2019

Ardent Apalone

December 8th, 2017

Ardent logo

December 2018

beta3

September 13th, 2017

December 2017

beta2

July 5th, 2017

September 2017

beta1

December 19th, 2016

Jul 2017

alpha1 - alpha8

August 31th, 2015

December 2016

未来发行版本

有关即将到来的功能的详细信息,请参见 roadmap.

每年5月23日每年发布新的ROS 2发行版 (World Turtle Day).

Distro

Release date

Logo

EOL date

Kilted Kaiju

May 2025

TBD

Nov 2026

滚动发行版本

ROS 2 Rolling Ridley 是ROS 2的滚动开发分布。 它在 REP 2002 并于2020年6月首次推出。

ROS 2的滚动分布有两个目的:

1。这是ROS 2的未来稳定分布的登台区域, 2。这是最新开发版本的集合。

顾名思义,滚动是不断更新的,可以具有包括破坏更改的现场更新。 我们建议大多数人改为使用最新的稳定分布(请参阅:ref:发行版本列表)。

释放到滚动分布的软件包将自动发布到ROS 2的未来稳定分布中。

:doc: 释放ROS 2软件包 到滚动分布遵循与所有其他ROS 2发行版相同的过程。