Canonical Releases Source Code for Development and Collaboration Tool

Share Article

Release of Launchpad to encourage innovation

Canonical, the founder of the Ubuntu project, announced today that it has open-sourced the code that runs Launchpad, the software development and collaboration platform used by tens of thousands of developers.

Used to build Ubuntu and thousands of other projects, developers can now directly contribute to Launchpad itself.

Using Launchpad, developers host and share code for free - using the Bazaar version control system integrated into Launchpad. Translators can collaborate on translations across many different projects, and end-users identify bugs affecting one or more projects so developers can then triage and resolve those bugs. Contributors can write, propose, and manage software specifications. In addition, Launchpad erases barriers to collaboration and enables people to support each other's efforts across different project hosting services - essentially making Launchpad a social network with a purpose. Launchpad has everything software projects, open source or not, need to be successful.

"Launchpad accelerates collaboration between open source projects," said Canonical founder and CEO Mark Shuttleworth. "Collaboration is the engine of innovation in free software development, and Launchpad supports one of the key strengths of free software compared with the traditional proprietary development process. Projects that are hosted on Launchpad are immediately connected to every other project hosted there in a way that makes it easy to collaborate on code, translations, bug fixes and feature design across project boundaries. Rather than hosting individual projects, we host a massive and connected community that collaborates together across many projects. Making Launchpad itself open source gives users the ability to improve the service they use every day."

"Since the Drizzle project's start in April, 2008, its community and contributors have used Launchpad as a platform for managing code and development tasks, and as an efficient method of communication between community members regarding bugs, workflow, code reviews, and more," said Jay Pipes, Core Developer on the Drizzle Project at Sun Microsystems. "Launchpad makes it easy to take all the disparate pieces of software development - bug reporting, source control, task management and code reviews - and glue them together with an easy-to-use interface that emphasizes public and open community discourse."

Launchpad hosts open source projects for free, but closed source projects use the service for a fee. This means that projects can utilize the features that Launchpad provides but do not need to share code if that is not desirable. The privacy features are currently in beta, and will be added to the commercial service as these become available.

Additional Resources
Join the Launchpad community:
Technical details about the open sourcing can be found at
Details on the commercial services:

About Canonical
Canonical provides engineering, online and professional services to Ubuntu partners and customers worldwide. As the founder of the Ubuntu project, Canonical is committed to the production and support of Ubuntu - an ever-popular and fast-growing open-source operating system. It aims to ensure that Ubuntu is available to every organization and individual on servers, desktops, laptops and netbooks. Canonical partners with computer hardware manufacturers to certify Ubuntu, provides migration, deployment, support and training services to businesses, and offers online services direct to end users. Canonical also builds and maintains collaborative, open-source development tools to ensure that organizations and individuals can participate fully in innovations within the open-source community. For more information, please visit

Contact: Joseph Eckert, Baker Communications Group, 203-270-3711


Share article on social media or email:

View article via:

Pdf Print

Contact Author

Joseph Eckert
Visit website