Canonical Releases Storm as Open Source
New Python-based Database Communication Tool
Represents First Open Source Component of Launchpad
LONDON, July 9, 2007 – Canonical Ltd today announced the release of Storm, a generic open source object relational mapper (ORM) for Python. Storm is designed to support communication with multiple databases simultaneously. Canonical is best known for the popular Ubuntu operating system and Launchpad, a web-based collaboration platform for open source developers.
"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."
The project has been in development for more than a year for use in Canonical projects such as Launchpad (http://launchpad.net), and is now publicly available under the LGPL license. This will be the first complete Launchpad component to be released as open source software.
"We're excited about using Storm for Launchpad, and that it is being released as open source. Storm's API is clear and well designed, making it a joy to work with," said Steve Alexander, Launchpad Product Manager at Canonical. "The scalability advantages of Storm's architecture are important for us to ensure that Launchpad continues to perform well as the number of Launchpad users grows."
Launchpad currently includes developers data for several thousand projects and is used by tens of
thousands of developers, translators, and other free software contributors. The Storm project welcomes participation, and has a new website at https://storm.canonical.com. That site includes a tutorial, and links to allow developers to download, report bugs and join the mailing list.
About Canonical and Ubuntu
Canonical, the commercial sponsor of Ubuntu, is a global organisation headquartered in Europe committed to the development, distribution and support of open source software products and communities. World-class 24x7 commercial support for Ubuntu is available through Canonical's global support team and partners.
Since its launch in October 2004 Ubuntu has become one of the most highly regarded Linux distributions with millions of users around the world. Ubuntu will always be free to download, free to use and free to distribute to others. With these goals in mind, Ubuntu aims to be the most widely used Linux system, and is the centre of a global open source software ecosystem.
Download Ubuntu from www.ubuntu.com/download. To learn about commercial support for Ubuntu, Kubuntu and Edubuntu, please see www.canonical.com/support. For more information visit www.canonical.com or www.ubuntu.com.
# # #
Ubuntu, Kubuntu, Edubuntu and their associated logos are all registered trademarks of Canonical Ltd.
Contact: Bill Baker, Baker Communications Group, 860-350-9100, pr@canonical.com
- Login or register to post comments
- Printer-friendly version
- 3089 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago