# Why don't we use ROS?

**URL:** <https://discourse.openrobotics.org/t/why-dont-we-use-ros/3161>\
**Category:** ROS General\
**Created:** [November 12, 2017, 3:03pm UTC](https://discourse.openrobotics.org/t/why-dont-we-use-ros/3161 "2017-11-12T15:03:26Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![bmagyar](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/bmagyar/32/15336_2.png) [@bmagyar](https://discourse.openrobotics.org/u/bmagyar)\
**Post date:** [November 12, 2017, 3:22pm UTC](https://discourse.openrobotics.org/t/why-dont-we-use-ros/3161/2 "2017-11-12T15:22:48Z")

</div>

Good one! Of course all-in-one software can easily be better than one  
distributed into many parts all living on their own.

The point of ROS here is agility. If one can afford to spend a lot of time  
making custom software there’s a high chance it will be better in many  
ways. If they keep growing their software stack they’ll eventually reinvent  
parts of ROS. I’ve seen too many projects going that way, sad for all that  
wasted time of smart ppl.

---

_[View the full topic](https://discourse.openrobotics.org/t/why-dont-we-use-ros/3161)._
