ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
If you create a ros-based c++ library or app, you can redistribute it the same ways you can redistribute any other c++ library/app. The same goes for ros-based PYTHON libraries or apps.
Many ROS packages are redistributed as Debian packages for Ubuntu, which seems the easiest way for the open-source robotics community.
If you think the dependency to ROS would be a disadvantage for your library because of installation troubles, your alternative is to use a messaging library with better support for automated installation on multiple operating systems.