En effet, Chris Kenyon, vice-président des services OEM chez Canonical explique sur le blog officiel de la société : « dans un souci de transparence nous nous devons d'affirmer que Canonical contribuera à la partie ingénierie pour Google sous contrat ». Plutôt que de devoir travailler entièrement sur la structure même de Chrome OS, Google souhaite en effet tirer parti des efforts déjà fournis par la communauté open source. Il devrait s'agir des travaux sur le développement de pilotes, par exemple. Canonical précise qu'Ubuntu restera un système d'exploitation généraliste sur lequel il sera toujours possible d'installer des applications natives.
L'on imagine que ce contrat vise principalement à renforcer l'équipe de développement de Chrome OS afin d'en accélérer son processus de développement en se basant sur les travaux open source publiés sur le répertoire Launchpad.