The open cloud is consolidated. Currently, the field where major advances of open source and collaborative development are seen is cloud computing. From software defined networks (SDN) to the development of applications, containers and more, hundreds of open cloud projects arise to accelerate the development of transformation technologies that offer products and services on demand, with just the click of a button.
Time and again, open source and collaborative development show that they can increase the speed of development and lead to better software. The impact of these development practices for the cloud in the IT industry is a much faster evolution of the company in the cloud era than any other time in the history of the technology industry.
The industrial revolution took decades to mature with own designs and outstanding patents on machinery, while the era of computer hardware of the 50s and 60s did not materialize for the medium-sized company until the 80s and 90s.
We know that current information and computing technologies double their capacity every 12-18 months. Open source software and collaborative development are driving this cycle. The development rate of the Linux kernel, for example, is unparalleled. The most recent data indicates that about 8 changes are made in Linux every hour and that it develops faster than ever. Projects like OpenStack, Cloud Foundry, CloudStack, Docker and others are using the same practices to move faster and faster.
But if the impact of open cloud technologies on IT is a faster development of new technologies, how can we maintain that pace?
As a result, in recent years alone, we have moved from cloud computing as a concept to a real engine for the way we do business at the speed of light. In 2013, most of the projects in the cloud continued to work on the core functions of the business and to develop the functionalities. Companies were still in the early stages of planning and testing their public, private and hybrid clouds. The projects in the cloud of today show important increases in their communities of users and developers; their lines of code and commits are increasing, as companies move from testing to deployment across the entire stack. As indicated in the Open Cloud Directory 2015 of The Linux Foundation,
But if the impact of open cloud technologies on IT is a faster development of new technologies, how can we maintain that pace? How can we keep track of all open sources, new and emerging projects, and know which ones matter?
The Open Cloud Directory which I referred to previously has come to help. It presents a variety of projects that are advancing cloud computing, is well-funded and has increasingly vibrant developer communities. The reference points for inclusion in the directory include the origins of the project, the number of contributors, the age of the projects, the number and frequency of commits, the diversity of contributions, the exposure, the demonstrated business use and the expert opinions from within the open source community. We hope that this criterion can help both developers and companies to determine where to invest their resources to advance their business strategies as quickly as these projects are developed.