Is Open Source Eating the World's Software? Measuring the Proportion of Open Source in Proprietary Software Using Java']Java Binaries

被引:0
|
作者
Musseau, Julius [1 ]
Meyers, John Speed [2 ]
Sieniawski, George P. [3 ]
Thompson, C. Albert [4 ]
German, Daniel [5 ]
机构
[1] Mergebase, Vancouver, BC, Canada
[2] Chainguard, Berkeley, CA USA
[3] IQT Labs, Arlington, VA USA
[4] Ford Motor Co, Dearborn, MI 48121 USA
[5] Univ Victoria, Victoria, BC, Canada
关键词
Open Source Software; Measurement; Methodology; !text type='Java']Java[!/text; Binaries;
D O I
10.1145/3524842.3528473
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
That open source software comprises an increasingly large percentage of modern software applications has become conventional wisdom. The exact extent to which open source software constitutes today's applications is indeterminate, however, at least by the standards of the academic software engineering research community. This paper proposes a methodology and associated tool that can analyze Java binaries and determine the proportion of open source that comprises them. This paper also presents empirical measurements of 5 commercial Java software systems, reporting OSS proportions between 76.2% to 99.9% among these 5 systems, including a historical analysis covering 6 versions and 12 years for one of the subject systems.
引用
收藏
页码:561 / 565
页数:5
相关论文
共 50 条
  • [31] The impact of open source software on proprietary software firms' profit and social welfare
    Xing, Mingqing
    BioTechnology: An Indian Journal, 2014, 10 (12) : 6348 - 6356
  • [32] The Impact of Commercial Open Source Software on Proprietary Software Producers and Social Welfare
    Xing, Mingqing
    JOURNAL OF INDUSTRIAL ENGINEERING AND MANAGEMENT-JIEM, 2014, 7 (05): : 1183 - 1196
  • [33] A Case Study on the Transformation from Proprietary to Open Source Software
    Orucevic-Alagic, Alma
    Host, Martin
    OPEN SOURCE SOFTWARE: NEW HORIZONS, 2010, 319 : 367 - 372
  • [34] Using Software Metrics for Predicting Vulnerable Code-Components: A Study on Java']Java and Python']Python Open Source Projects
    Chong, Tai-Yin
    Anu, Vaibhav
    Sultana, Kazi Zakia
    2019 22ND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (IEEE CSE 2019) AND 17TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (IEEE EUC 2019), 2019, : 98 - 103
  • [35] Open Source Java']Java-based ECG analysis Software and Android app for Atrial Fibrillation Screening
    Oster, Julien
    Behar, Joachim
    Colloca, Roberta
    Li, Qichen
    Li, Qiao
    Clifford, Gari D.
    2013 COMPUTING IN CARDIOLOGY CONFERENCE (CINC), 2013, 40 : 731 - 734
  • [36] Measuring the maintainability of open-source software
    Yu, LG
    Schach, SR
    Chen, K
    2005 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING (ISESE), PROCEEDINGS, 2005, : 287 - 293
  • [37] Competition Between Open Source and Proprietary Software: Strategies for Survival
    Sacks, Michael
    JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2015, 32 (03) : 268 - 295
  • [38] Proprietary and Open Source Software Systems in Libraries: A Few Considerations
    Corrado, Edward M.
    TECHNICAL SERVICES QUARTERLY, 2023, 40 (03) : 202 - 209
  • [39] A strategic analysis of competition between open source and proprietary software
    Sen, Ravi
    JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2007, 24 (01) : 233 - 257
  • [40] Measuring the Quality of Open Source Software Ecosystems Using QuESo
    Franco-Bedoya, Oscar
    Ameller, David
    Costal, Dolors
    Franch, Xavier
    SOFTWARE TECHNOLOGIES, ICSOFT 2014, 2015, 555 : 39 - 62