ROS on BeagleBone Black? just got closed for being off topic with this message:

This is not about Ubuntu. Questions about other Linux distributions can be asked on Unix & Linux, those about Windows on Super User, those about Apple products on Ask Different and generic programming questions on Stack Overflow.

however the tag says:

ROS (Robot Operating System) provides libraries and tools to help software developers create robot applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. ROS is licensed under an open source, BSD license.

ROS is libraries and tools, but not anymore. Now ROS is either a framework of libraries and tools or it's a standalone operating system at the discretion of reviewers. Now I need confirmation that ROS is a framework of libraries and tools again.

  • Do I understand correctly that ROS (despite its name) is not another OS but a framework to be installed in Ubuntu?
    – guntbert
    Sep 5, 2016 at 20:16
  • 2
    Yes, it's not another OS but a framework to be installed in Ubuntu.
    – karel
    Sep 5, 2016 at 20:17
  • 2
    or you need 1 meta post, 1 message in chat, 1 custom flag.. ;P
    – Seth
    Sep 5, 2016 at 20:19
  • @karel Look like it has been reopened.
    – edwinksl
    Sep 5, 2016 at 20:22
  • 11
    There's still an issue here - the tag needs to be improved to mention that this is not actually another operating system. Developers of ROS didn't really think their naming through Sep 5, 2016 at 20:23
  • 10
    Why not rename the tag ros-framework or ros-tools
    – Mateo
    Sep 5, 2016 at 20:25
  • 3
    @Mateo I like "ros-framework".
    – edwinksl
    Sep 5, 2016 at 20:34
  • 30
    @Serg right, they should've called it ROFLRobot Operating Framework and Libraries.
    – Hi-Angel
    Sep 6, 2016 at 19:22
  • 4
    @Hi-Angel Now that you mentioned it, I am not sure how the devs missed such an opportunity.
    – edwinksl
    Sep 6, 2016 at 19:48

2 Answers 2


I edited the tag to make it easier to understand, and I edited these other framework tags: , and .

I will try to implement any requests for improvements in framework tags, since they may still require additional attention. Comment if you have a suggestion regarding a framework tag.


From the official ROS site, about page (http://www.ros.org/about-ros/):

The Robot Operating System (ROS) is a flexible framework for writing robot software. It is a collection of tools, libraries, and conventions that aim to simplify the task of creating complex and robust robot behavior across a wide variety of robotic platforms.

From this I can understand it is not an independent operating system, but tools and libraries that help make robot software.

  • Isn't that what the question says? What's the point of this answer?
    – muru
    Jul 22, 2017 at 16:45
  • @muru because of the discussion tag which means I can post an answer as a confirmation to a point in the question for who has an opposite opinion.
    – Tooniis
    Jul 22, 2017 at 16:53
  • Or you could simply upvote the question, like the twenty others who have done so before you.
    – muru
    Jul 22, 2017 at 16:58
  • @muru upvoting is confirmation without evidence, while something such as my answer is confirmation with evidence.
    – Tooniis
    Jul 22, 2017 at 17:04
  • 1
    This post is pretty much long past the stage where any evidence is needed or useful.
    – muru
    Jul 22, 2017 at 17:18
  • 3
    The quote in the answer is beautifully written. Speaking as the person who last edited the ROS tag, it is not as specific about usage in Ubuntu as the ROS tag is, but I find much to admire in it.
    – karel
    Jul 22, 2017 at 22:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .