Open Source

Open source

In line with the general epidemiological situation this year, one of the key annual events of the Open Source world – the European conference KubeCon + CloudNativeCon Europe 2020 – was held online at the end of August. However, the organizer of the event, the non-profit organization Cloud Native Computing Foundation (CNCF), was initially optimistic about this forced innovation, noting at the stage of preparation for the conference that this mode of operation would allow in practice to clearly demonstrate the capabilities of modern IT, dramatically expanding the audience of participants. As usual, this meeting became a platform not only for the announcement of various kinds of open source projects from both IT giants and promising startups, but provided an opportunity to get a general idea of ​​the state and trends in the field of open source software and open “real” clouds (Cloud Native) …
“The general trend of recent decades is the steady growth in the importance of the open source model, which has turned from an auxiliary “university” direction into the leading development trend of the entire modern IT world, “” Priyanka, general manager of CNCF, said at the opening of the conference, emphasizing the growing role of Open Source in the corporate sector , including in the field of cloud technologies. “Every cloud has a silver lining: the COVID-19 pandemic, which negatively affects the economies of all countries, has led to an increase in the need for IT in general, and especially in cloud computing.” Almost all industry experts were in solidarity with this thesis, many speakers noted in their speeches that the increased dependence on online resources entails not only a wider use of containers and clouds, but also increases the demand for open source technologies, and in many respects this the trend is that now corporate customers themselves are increasingly acting as providers of IT services. “According to our estimates, by 2025, two-thirds of large enterprises will also be suppliers of software or some kind of IT services, and more than 90% of new applications will be cloud-based,” said the head of CNCF. “The pandemic has given the market another impetus in this direction, but after its end this trend will not die out, it will only grow.”
Speaking about expanding the scope of Open Source, she noted that the emergence of Kubernetes technology had a very significant impact on the entire field of cloud computing, led to an increase in the number of participants and the number of projects in various structures engaged in the creation of open source software. So, a week before the current conference, Facebook announced its entry into the Linux Foundation. At the same time, the activities of companies and various communities in the direction of creating software tools for cloud computing are growing especially rapidly. According to recent studies, out of 20 million programmers in the world today, more than 6.5 million are employed in the cloud sector, and this is 1.8 million more than in the spring of last year. Today, almost 60% of programmers working in customer companies already use containers, and Kubernetes technologies are used in one way or another by about 1.7 million developers.
Analysts note that the impressive dynamics of the development of open source software, including those related to the clouds, is largely determined by the high level of competition, largely due to the emergence of new projects and the involvement of new companies. At the same time, there is a constant consolidation of the Open Source ecosystem, there are acquisitions and mergers in order to strengthen the resources necessary for the development of the most successful and promising ideas.
During the conference, the idea was repeatedly expressed that today it is quite difficult for customers to understand the prospects and maturity of certain technologies and projects, therefore one of the tasks of the expert community is to develop appropriate recommendations in this regard. Since now it is already clear to everyone that customers will use sets of different technologies from different suppliers in their activities, and the urgent problem is the creation of unified control panels for all these means.