Ros tutorial install kinetic. And it's all open source. For more information see the Catkin wiki...