What happens to ROS kinetic after the EOL date?
I work on ubuntu 16.04 and melodic is probably not supported. Should I be concerned?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
Should you be concerned? If you'd like to see updates and fixes for your ROS packages, then yes.
However, there is quite some discussion around this. See [Poll] Kinetic users: Kinetic EOL in April, what is your migration plan? on ROS Discourse for instance. I write "however", as Canonical recently announced their ROS ESM offering: Hardened ROS with 10 year security from Open Robotics and Canonical, which may offer some relieve.
Kinetic also still uses Python 2, which has been EOL for quite some time now. Related discussion: Some things to know as Python 2 approaches EOL.
On top of that, Ubuntu Xenial itself is approaching EOL. Canonical's ESM offering may again help, but it's still not necessarily a good situation.
So again: should you be concerned? I would say: yes, unless you're in a position and willing to pay for extended support.
If not, you'll be using an end-of-life version of ROS, with an end-of-life version of Python on an (almost) end-of-life version of Ubuntu.
There really has been much progress since Kinetic, in many aspects of ROS (navigation, MoveIt, tools, support for newer versions of system dependencies such as OpenCV and PCL) that it's probably worth it to look into upgrading/migrating because of that alone.
If you have legacy systems to maintain, that's not always easy, so I'll be the last to say you must upgrade, but I'd strongly recommend to at least plan for it. You're already "almost" too late.
Asked: 2021-04-21 10:20:15 -0500
Seen: 474 times
Last updated: Apr 21 '21
what versions of ROS can I run on Ubuntu 18.04 (i386)?
Unmet dependencies: python-catkin-pkg : Conflicts: catkin but 0.7.8-1 is to be installed
Get rosparam inside launch file
ROS Melodic OpenCV xfeatures2d
roslaunch command is not running
Connection to industrial automation software (OPC?!)
How to create a URDF file for pybullet from stl files or otherwise?