An insight into license tools for open source software systems

被引:21
|
作者
Kapitsaki, Georgia M. [1 ]
Tselikas, Nikolaos D. [2 ]
Foukarakis, Ioannis E. [2 ]
机构
[1] Univ Cyprus, Dept Comp Sci, CY-1678 Nicosia, Cyprus
[2] Univ Peloponnese, Commun Networks & Applicat Lab, Dept Informat & Telecommun, Tripolis 22100, Greece
关键词
Free/Libre/Open Source Software; License identification; License compatibility;
D O I
10.1016/j.jss.2014.12.050
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Free/Libre/Open Source Software (FLOSS) has gained a lot of attention lately allowing organizations to incorporate third party source code into their implementations. When open source software libraries are used, software resources may be linked directly or indirectly with multiple open source licenses giving rise to potential license incompatibilities. Adequate support in license use is vital in order to avoid such violations and address how diverse licenses should be handled. In the current work we investigate software licensing giving a critical and comparative overview of existing assistive approaches and tools. These approaches are centered on three main categories: license information identification from source code and binaries, software metadata stored in code repositories, and license modeling and associated reasoning actions. We also give a formalization of the license compatibility problem and demonstrate the role of existing approaches in license use decisions. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:72 / 87
页数:16
相关论文
共 50 条
  • [41] Open Source License Detection in FASTEN
    Scarlato, Michele
    2023 IEEE 30TH ANNUAL SOFTWARE TECHNOLOGY CONFERENCE, STC, 2023, : 7 - 14
  • [42] Open science - Combining open data and open source software: Medical image analysis with the Insight Toolkit
    Yoo, TS
    Metaxas, DN
    MEDICAL IMAGE ANALYSIS, 2005, 9 (06) : 503 - 506
  • [43] Open Source Based Tools for Sharing and Reuse of Software Architectural Knowledge
    Henttonen, Katja
    Matinlassi, Mari
    2009 JOINT WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE AND EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE, 2009, : 41 - 50
  • [44] Evaluation of Free and Open Source Tools for Automated Software Composition Analysis
    Bottner, Laura
    Hermann, Artur
    Eppler, Jeremias
    Thüm, Thomas
    Kargl, Frank
    Proceedings: CSCS 2023 - 7th ACM Computer Science in Cars Symposium, 2023,
  • [45] Improving Open Source Software Patch Contribution Process: Methods and Tools
    Sethanandha, Bhuricha Deen
    2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 1134 - 1135
  • [46] Tools for supporting hybrid learning strategies in Open Source Software environments
    Di Cerbo, Francesco
    Forcheri, Paola
    Dodero, Gabriella
    Succi, Giancarlo
    HYBRID LEARNING AND EDUCATION, PROCEEDINGS, 2008, 5169 : 328 - +
  • [47] Employing UNICEF Open Source Software Tools in mHealth Projects in Nicaragua
    Singh, Pritpal
    UBIQUITOUS COMPUTING AND AMBIENT INTELLIGENCE, UCAMI 2016, PT I, 2016, 10069 : 286 - 293
  • [48] FREEWAT: FREE and open source software tools for WATer resource management
    Rossetto, Rudy
    Borsi, Iacopo
    Foglia, Laura
    RENDICONTI ONLINE SOCIETA GEOLOGICA ITALIANA, 2015, 35 : 252 - 255
  • [49] Using open source tools in teaching component based software development
    Qian, Kai
    Liu, Jigang
    EISTA '06: 4TH INT CONF ON EDUCATION AND INFORMATION SYSTEMS: TECHNOLOGIES AND APPLICAT/SOIC'06: 2ND INT CONF ON SOCIAL AND ORGANIZATIONAL INFORMATICS AND CYBERNETICS, VOL I, 2006, : 23 - +
  • [50] A Survey on Open Source Software Testing Tools: A Preliminary Study in 2011
    Emami, Seyed Amir
    Sim, Jason Chin Lung
    Sim, Kwan Yong
    FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): COMPUTER VISION AND IMAGE ANALYSIS: PATTERN RECOGNITION AND BASIC TECHNOLOGIES, 2012, 8350