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 条
  • [21] IPR indemnities in the open source and proprietary software worlds
    Kemp, Richard
    Gibbons, Caspar
    Computer Law and Security Report, 2005, 21 (05): : 420 - 422
  • [22] Evaluating the Readiness of Proprietary Software for Open Source Development
    Kilamo, Terhi
    Aaltonen, Timo
    Hammouda, Imed
    Heinimaki, Teemu J.
    Mikkonen, Tommi
    OPEN SOURCE SOFTWARE: NEW HORIZONS, 2010, 319 : 143 - 155
  • [23] Characterizing logging practices in Java']Java-based open source software projects - a replication study in Apache Software Foundation
    Chen, Boyuan
    Jiang, Zhen Ming
    EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (01) : 330 - 374
  • [24] State-of-the-practice in quality assurance in Java']Java-based open source software development
    Khatami, Ali
    Zaidman, Andy
    SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (08): : 1408 - 1446
  • [25] The Competition between Open Source Software and Proprietary Software: Based on the System Software Market
    Wang Guangfeng
    Liu Jiashun
    Yuan Jianbin
    2010 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND SAFETY ENGINEERING (MSSE 2010), VOLS I AND II, 2010, : 770 - 775
  • [26] Software architecture in an open source world
    Fielding, RT
    ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 43 - 43
  • [27] Open Source Software in an agile world
    Fraser, Steven
    Agerfalk, Par J.
    Eckstein, Jutta
    Korson, Tim
    Rainsberger, J. B.
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 4044 : 217 - 220
  • [28] Sun makes Java']Java open source
    Paulson, Linda Dailey
    COMPUTER, 2007, 40 (01) : 24 - 24
  • [29] Open source and Java']Java EE development
    Thomas, Peter
    2007 IEEE POWER ENGINEERING SOCIETY GENERAL MEETING, VOLS 1-10, 2007, : 3037 - 3043
  • [30] The Impact of Open Source Software on the Strategic Choices of Firms Developing Proprietary Software
    Jaisingh, Jeevan
    See-To, Eric W. K.
    Tam, Kar Yan
    JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2008, 25 (03) : 241 - 275