Canonical Begins Opening up Launchpad
Canonical, the company behind Ubuntu, has often been criticised for keeping their bug reporting and collaboration tool, Launchpad, closed-source. Today, Canonical has started opening up Launchpad by releasing its first open-source component, Storm. "Storm is an ORM that simplifies the development of database-backed applications in Python, especially for projects that use very large databases or multiple databases with a seamless web front-end", said Gustavo Niemeyer, lead developer of Storm at Canonical. "Storm is particularly designed to feel very natural to Python programmers, and exposes multiple databases as /stores/ in a clean and easy to use fashion."