# ROS 2 Lyrical Luth and 11 Years of Fast DDS as ROS 2 Default Middleware

**URL:** <https://discourse.openrobotics.org/t/ros-2-lyrical-luth-and-11-years-of-fast-dds-as-ros-2-default-middleware/55062>\
**Category:** ROS General\
**Tags:** ros2, fastdds\
**Created:** [May 25, 2026, 8:49am UTC](https://discourse.openrobotics.org/t/ros-2-lyrical-luth-and-11-years-of-fast-dds-as-ros-2-default-middleware/55062 "2026-05-25T08:49:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jaime\_Martin\_Losa](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/jaime_martin_losa/32/4074_2.png) [@Jaime\_Martin\_Losa](https://discourse.openrobotics.org/u/Jaime_Martin_Losa)\
**Post date:** [May 25, 2026, 8:49am UTC](https://discourse.openrobotics.org/t/ros-2-lyrical-luth-and-11-years-of-fast-dds-as-ros-2-default-middleware/55062/1 "2026-05-25T08:49:18Z")

</div>

With the upcoming release of ROS 2 Lyrical Luth in May 2026, Fast DDS will continue serving as the default middleware implementation for ROS 2.

For more than **11 years** , Fast DDS has accompanied the ROS 2 ecosystem through every distribution, continuously evolving together with the community to provide scalable, reliable, and high-performance communications.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/6/2/6299bcdb5812bceaa6931604774e380e76194f0e.jpeg)

At eProsima, we are extremely proud to continue contributing to the ROS ecosystem and to support the growing adoption of ROS 2 in robotics, industrial automation, autonomous systems, defense, and many other domains.

Lyrical Luth also brings interesting communication-related improvements, including Native Buffers support in the Fast DDS RMW implementation, opening the door to more efficient accelerated-memory and GPU-oriented transport workflows.

We would like to thank the entire ROS community, Open Robotics, and all contributors involved in making ROS 2 stronger with every release.

Looking forward to Lyrical Luth.

---

<div class="post-metadata">

**Author:** ![macale](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/macale/32/20830_2.png) [@macale](https://discourse.openrobotics.org/u/macale)\
**Post date:** [May 25, 2026, 9:33am UTC](https://discourse.openrobotics.org/t/ros-2-lyrical-luth-and-11-years-of-fast-dds-as-ros-2-default-middleware/55062/2 "2026-05-25T09:33:07Z")

</div>

I remember the release of ROS 2 Galactic - the first thing after installation was setting up global environment variables for Fast DDS (not doing this led to some interesting adventures with network administrators 😜).
