0
$\begingroup$

Rosanswers logo

The core packages of these releases look more or less the same. Updates are released for both regularly via the apt repositories. So what is the key point for these named versions? Is is just the list of supported operating systems?


Originally posted by SR on ROS Answers with karma: 152 on 2015-06-08

Post score: 1

$\endgroup$

2 Answers 2

0
$\begingroup$

Rosanswers logo

It has to do with API and ABI updates. When a library developer wants to make significant changes to his project, this affects the dependent projects as well. In order to provide a stable interface for users and developers alike, ROS distributions are implemented, so that things are kept somewhat stable between each release!


Originally posted by Progtologist with karma: 101 on 2015-06-10

This answer was ACCEPTED on the original site

Post score: 2

$\endgroup$
0
$\begingroup$

Rosanswers logo

While I like @Progtologist's concise answer particularly for the mention of API and ABI, you could also take a look at Distributions page for the completeness.


Originally posted by 130s with karma: 10937 on 2015-06-17

This answer was NOT ACCEPTED on the original site

Post score: 1


Original comments

Comment by SR on 2015-06-17:
Thank you. That description on the purpose of a distribution is really helpful. "The purpose of the ROS distributions is to let developers work against a relatively stable codebase until they are ready to roll everything forward. "

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.