The Apache Software Foundation’s Deltacloud cloud interoperability toolkit has emerged from incubator status to become a top-level project.
The Apache Software
Foundation's (ASF) Deltacloud interoperability toolkit has graduated
from the Apache Incubator to become a Top-Level Project (TLP).
Apache Deltacloud
defines a RESTful Web service API for interacting with cloud service providers
and resources in those clouds in a unified manner. It also consists of a number
of implementations of this API for the most popular cloud computing environments,
such as Amazon, Eucalyptus, GoGrid, IBM, Microsoft, OpenStack, Rackspace and
more. In addition to the API server, the project also provides client libraries
for a wide variety of languages.
"We are
thrilled to have the project's growth and maturity recognized by The Apache
Software Foundation," David Lutterkort, chair of the Apache Deltacloud
Project Management Committee (PMC) and principal software engineer at Red Hat, said
in a statement. "Deltacloud has shown the value of vendor-neutral cloud
management API's, and we are excited about that. As an Apache Top-Level
Project, we will continue to provide choice to cloud users; graduation is a
great milestone for our community."
Initially
proposed for development within the ASF by Lutterkort in May 2010, Deltacloud
was seeded with code developed by Red Hat. Since then, the project has
continued to innovate by expanding both its committer base and the diversity of
clouds it can manage.
"Ubiquity
between clouds will be critical in the coming years, and Deltacloud enables
developers to only have to code toward one API," Mark Worsey, CIO and
executive vice president of technology at GoGrid, said in a statement. "At
GoGrid, we feel it is extremely important to continue openness within the cloud
community and provide APIs that are accessible, useful and adopted by other
third-party libraries like Deltacloud."
"Deltacloud
is another example of how open-source development continues to drive cloud
innovation and development," said Tim Cramer, vice president of
engineering at Eucalyptus Systems.
"Deltacloud
delivers an elegant REST API, focused on exposing the differences between cloud
services," said Adrian Cole, founder of jclouds.org and CTO of jclouds at
CloudSoft. jclouds and Deltacloud have a strong history together, starting with
collaborating on abstraction design in 2009, spiking with our interface to
Deltacloud released last year. I'm excited to see Deltacloud's graduation, and
looking forward to more shared code this year."
Apache
Deltacloud software is released under the Apache License v2.0, and is overseen
by a self-selected team of active contributors to the project. A Project
Management Committee (PMC) guides the project's day-to-day operations,
including community development and product releases. Apache Deltacloud source
code, documentation, mailing lists and related resources are available here.
Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.