Hi ha moltes eines de desevolupament disponibles per a l'Ubuntu. Aquí sota trobareu la descripció d'una selecció d'aquestes.
El Bazaar-NG és un sistema de control de versions no centralitzat que s'utilitza per al desenvolupament de l'Ubuntu
-
El Subversion (SVN) és un sistema de control de versions pensat per a reemplaçar el CVS.
-
El CVS també està disponible, tot i que és aconsellable que utilitzeu altres sistemes de control de versions per a projectes nous.
-
El Glade és un dissenyador d'interfícies gràfiques per a crear aplicacions del GNOME i del GTK.
