L'un des objectifs de Canonical est de fournir Ubuntu et de garantir sa liberté d'utilisation et sa disponibilité pour tous, ainsi que de fournir le support commercial et technique pour cette distribution GNU/Linux. Canonical souhaite également se vouer à la promotion et à l'aide au développement de la communauté du logiciel libre. Dans cette optique, Canonical adhère à la Linux Foundation le [3].
Canonical dit que les logiciels libres sont le meilleur schéma de développement d'applications, car la collaboration de tous permet de fournir finalement un meilleur programme.
Canonical fournit de plus la certification technique Ubuntu, qui atteste d'un certain niveau de compétence dans certains domaines d'administration. Fin 2007, Canonical fournit aussi des cours en classe, puis en ligne, pour l'utilisation d'Ubuntu sur le bureau.