The Equifax breach served as a major PSA of the growing size and scope of security vulnerabilities in open source — software components and applications.
Just how significant is that change?
To answer this question we need to look at the overall growth of open source as well as its growth rate. In this paper, we quantitatively analyze the growth of more than active and popular open source software projects.
We show that the total amount of source code as well as the total number of open source projects is growing at an exponential rate. Previous research showed linear and quadratic growth in lines of source code of individual open source projects.
Our work shows that open source is expanding into new domains and applications at an exponential rate. Introduction Software development is undergoing a major change from being a fully closed software development process towards a more community driven open source software development process.
Previous research showed that linear and quadratic growth is the dominant growth pattern of open source software projects      . In this paper, we analyze the combined growth of open source software in terms of lines of source code as well as number of projects. Our database contains more than active and popular open source projects.
The database provides fine granular data of developer actions over the last 17 years from to We analyze the average amount of source code added per month for the time frame of January to December as well as the number of projects added over time.
We find that both the growth rate Growth of open source software well as the absolute amount of source code is best explained using an exponential model. Given that previous research showed that most open source projects grow at a polynomial rate, we suggest and then verify that the number of open source projects is growing at an exponential rate.
This paper is organized as follows.
Open source software is critical to the growth of both software-as-a-service and cloud computing, and cloud-based computing in turn is making it easier for open source vendors to lower costs, the. Black Duck Software, the open-source software (OSS) logistics and legal solutions provider, and North Bridge, a seed-to-growth venture capital firm, have announced the results of the ninth annual. We first analyze growth rate and total growth in open source software code and then analyze growth rate and total growth in open source software projects. Growth in source code. Figures 1 and 2 show plots that represent the growth in source lines of code added using Approach 1 and 2 respectively.
Section 2 discusses our motivation, the hypothesis, and its implications. Section 3 discusses our database and approach. Section 4 presents the results of the analysis. Section 5 discusses some limitations of the analysis and Section 6 discusses related work.
Section 7 concludes the paper. The Growth of Open Source Open source software is having a major impact on the software industry and its production processes. Many software products today contain at least some open source software components.
Some commercial products are completely open source software . In some markets, for example, web servers, open source software holds a dominant market share . Open source software today has a strong presence in industry and government. However, open source software today is part of many proprietary closed source products, and measuring its growth solely by packaged software revenue is likely to underestimate its size and growth by a wide margin.
To measure the growth of open source we need to look at the total growth of open source projects and their source code. Several studies have been undertaken to measure the growth and evolution of individual open source software projects    . Most of these studies are exemplary, focusing on a few selected projects only.
Such work is mostly motivated by trying to understand how individual open source projects grow and evolve. The work presented in this paper, in contrast, analyzes the overall growth of open source, aggregating data from more than active and popular open source projects to determine the total growth of source code and number of projects.
Assuming a positive correlation between work spent on open source, its total growth in terms of code and number of projects, and the revenue generated from it, understanding the overall growth of open source will give us a better indication of how significant a role open source will play in the future.
Understanding overall open source growth helps more easily answer questions about, for example, future product structures how much code of an application is likely to be open source code? The work presented in this paper shows that the total amount of open source code and the total number of projects is growing exponentially.
Assuming a base of 0.
The remainder of this paper discusses our study and validates the hypothesis of exponential growth of open source. Data Source and Approach On SourceForge, the dominant open source project hosting service, there are more thanprojects registered, most of which are considered inactive  .
Daffara estimates that as of today there are only about 18, active open source projects in the world . For our analysis, we use the database of the open source analytics firm Ohloh.We first analyze growth rate and total growth in open source software code and then analyze growth rate and total growth in open source software projects.
Growth in source code. Figures 1 and 2 show plots that represent the growth in source lines of code added using Approach 1 and 2 respectively.
Open source software has been used in movie production for years, but the newly-formed Academy Software Foundation, co-launched by the Academy of Motion Picture Arts and Sciences and The Linux Foundation, hopes to promote such efforts even more in .
Abstract. Software development is undergoing a major change away from a fully closed software process towards a process that incorporates open source software in products and services. Forrester: Lots of room for open-source growth Open-source software has clearly penetrated the enterprise, but still has lots of room to grow, according to recent Forrester Consulting data.
by. Open source software has developed the building blocks of modern digital world. Resulting of this, Amazon, Google, Twitter and Facebook have gained an excellent success.
Here, we are explaining a few key features of open source software using which, IoT technology has gained a huge popularity. Black Duck Software, the open-source software (OSS) logistics and legal solutions provider, and North Bridge, a seed-to-growth venture capital firm, have announced the results of the ninth annual.