Skip to main content

Open Source and Open Data Licenses in the Smart Infrastructure Era: Review and License Selection Frameworks

  • Chapter
  • First Online:
Smart Infrastructure and Applications

Abstract

The use of open source software has increased tremendously in the last few decades paving the way for many innovations such as Internet of Things (IoT) and smart cities. The open data licenses have also become prevalent with the emergence of big data and relevant technologies. These developments have given rise to the “Share more—Develop less” culture, which in turn have raised new legal issues. The community has been developing many new licenses to address these emerging legal issues. However, selecting the right license is becoming increasingly difficult due to the licensing complexities and continuous arrival of new licenses. This chapter reviews notable open source and open data licenses and the suitability of these licenses for various kinds of data and software. Subsequently, we propose frameworks for the selection of open source software and open data licenses. Conclusions are drawn with recommendations for the future work.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 159.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Licenses & Standards | Open Source Initiative. https://opensource.org/licenses. Last accessed 30 July 2018

  2. Androutsellis-Theotokis, S., Spinellis, D., Kechagia, M., Gousios, G.: Open Source Software: a survey from 10,000 feet. Found. Trends® Technol. Inf. Oper. Manag. 4, 187–347 (2010)

    Article  Google Scholar 

  3. Perens, B., Sroka, M.: The Open Source Definition (2007)

    Google Scholar 

  4. Zenoss Releases 2010 Open Source Systems Management Survey Report. http://www.marketwired.com/press-release/zenoss-releases-2010-open-source-systems-management-survey-report-1302973.htm. Last accessed 30 July 2018.

  5. Aqib, M., Mehmood, R., Albeshri, A., Alzahrani, A.: Disaster management in smart cities by forecasting traffic plan using deep learning and GPUs. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 139–154. Springer, Cham (2018)

    Google Scholar 

  6. Alam, F., Mehmood, R., Katib, I.: D2TFRS: an object recognition method for autonomous vehicles based on RGB and spatial values of pixels. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 155–168. Springer, Cham (2018)

    Google Scholar 

  7. Muhammed, T., Mehmood, R., Albeshri, A.: Enabling reliable and resilient IoT based smart city applications. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 169–184. Springer, Cham (2018)

    Google Scholar 

  8. Al-Dhubhani, R., Mehmood, R., Katib, I., Algarni, A.: Location privacy in smart cities era. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 123–138. Springer, Cham (2018)

    Google Scholar 

  9. Suma, S., Mehmood, R., Albeshri, A.: Automatic event detection in smart cities using big data analytics. In: International Conference on Smart Cities, Infrastructure, Technologies and Applications SCITA 2017: Smart Societies, Infrastructure, Technologies and Applications, pp. 111–122. Springer, Cham (2018)

    Google Scholar 

  10. Alomari, E., Mehmood, R.: Analysis of tweets in Arabic language for detection of road traffic conditions. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 98–110. Springer, Cham (2018)

    Google Scholar 

  11. Arfat, Y., Aqib, M., Mehmood, R., Albeshri, A., Katib, I., Albogami, N., Alzahrani, A.: Enabling smarter societies through mobile big data fogs and clouds. Procedia Comput. Sci. 109, 1128–1133 (2017)

    Article  Google Scholar 

  12. Schlingensiepen, J., Nemtanu, F., Mehmood, R., McCluskey, L.: Autonomic transport management systems—enabler for smart cities, personalized medicine, participation and industry grid/industry 4.0. In: Intelligent Transportation Systems–Problems and Perspectives, pp. 3–35. Springer, Cham (2016)

    Chapter  Google Scholar 

  13. Alotaibi, S., Mehmood, R.: Big data enabled healthcare supply chain management: opportunities and challenges. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 207–215. Springer, Cham (2018)

    Google Scholar 

  14. Alamoudi, E., Mehmood, R., Albeshri, A., Gojobori, T.: DNA profiling methods and tools: a review. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 216–231. Springer, Cham (2018)

    Google Scholar 

  15. Al Shehri, W., Mehmood, R., Alayyaf, H.: A smart pain management system using big data computing. In: Mehmood, R., Bhaduri, B., Katib, I., Chlamtac, I. (eds.) Smart Societies, Infrastructure, Technologies and Applications. SCITA 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, pp. 232–246. Springer, Cham (2018)

    Google Scholar 

  16. Khanum, A., Alvi, A., Mehmood, R.: Towards a semantically enriched computational intelligence (SECI) framework for smart farming. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 247–257. Springer, Cham (2018)

    Google Scholar 

  17. Usman, S., Mehmood, R., Katib, I.: Big data and HPC convergence: The cutting edge and outlook. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 11–26. Springer, Cham (2018)

    Google Scholar 

  18. Ahmed, W., Khan, M., Khan, A.A., Mehmood, R., Algarni, A., Albeshri, A., Katib, I.: A framework for faster porting of scientific applications between heterogeneous clouds. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 27–43. Springer, Cham (2018)

    Google Scholar 

  19. Alyahya, H., Mehmood, R., Katib, I.: Parallel sparse matrix vector multiplication on intel MIC: performance analysis. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 306–322. Springer, Cham (2018)

    Google Scholar 

  20. Arfat, Y., Mehmood, R., Albeshri, A.: Parallel shortest path graph computations of United States road network data on apache spark. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, pp. 323–336. Springer, Cham (2018)

    Google Scholar 

  21. Mehmood, R., Faisal, M.A., Altowaijri, S.: Future Networked Healthcare Systems: a review and case study. In: Boucadair, M., Jacquenet, C. (eds.) Handbook of Research on Redesigning the Future of Internet Architectures, pp. 531–558. IGI Global, Hershey (2015)

    Chapter  Google Scholar 

  22. Alam, F., Mehmood, R., Katib, I., Albogami, N.N., Albeshri, A.: Data fusion and IoT for smart ubiquitous environments: a survey. http://ieeexplore.ieee.org/document/7911293/ (2017)

    Article  Google Scholar 

  23. Muhammed, T., Mehmood, R., Albeshri, A., Katib, I.: UbeHealth: a personalized ubiquitous cloud and edge-enabled networked healthcare system for smart cities. https://ieeexplore.ieee.org/document/8382164/ (2018)

    Article  Google Scholar 

  24. Suma, S., Mehmood, R., Albugami, N., Katib, I., Albeshri, A.: Enabling next generation logistics and planning for smarter societies. Procedia Comput. Sci. 109, 1122–1127 (2017)

    Article  Google Scholar 

  25. Mehmood, R., Alam, F., Albogami, N.N., Katib, I., Albeshri, A., Altowaijri, S.M.: UTiLearn: a personalised ubiquitous teaching and learning system for smart societies. IEEE Access. 5, 2615–2635 (2017)

    Article  Google Scholar 

  26. Mehmood, R., Graham, G.: Big data logistics: a health-care transport capacity sharing model. Procedia Comput. Sci. 64, 1107–1114 (2015)

    Article  Google Scholar 

  27. Why do we need to license? https://www.europeandataportal.eu/elearning/en/module4/#/id/co-01. Last accessed 30 July 2018

  28. Transport Data Service—Transport for London. https://tfl.gov.uk/corporate/terms-and-conditions/transport-data-service. Last accessed 30 July 2018

  29. Open data and smart cities—openmind. https://www.bbvaopenmind.com/en/open-data-and-smart-cities. Last accessed 30 July 2018

  30. Carbon, S., Champieux, R., McMurry, J., Winfree, L., Wyatt, L.R., Haendel, M.: A measure of open data: a metric and analysis of reusable data practices in biomedical data resources. bioRxiv. 282830 (2018)

    Google Scholar 

  31. Request for community partnership in data resource licensing planning. https://figshare.com/articles/Request_for_Community_partnership_in_data_resource_licensing_planning/4972709. Last accessed 30 July 2018

  32. National Institutes of Health (NIH): NIH awards to test ways to store, access, share, and compute on biomedical data in the cloud., https://www.nih.gov/news-events/news-releases/nih-awards-test-ways-store-access-share-compute-biomedical-data-cloud, last accessed 30 July 2018

  33. Toga, A.W., Dinov, I.D.: Sharing big biomedical data. J. Big Data. 2, 7 (2015)

    Article  Google Scholar 

  34. (Re)usable Data Project. http://reusabledata.org/. Last accessed 30 July 2018

  35. Singh, P.V., Phelps, C.: Determinants of Open Source Software License Choice: a social influence perspective part of the management information systems commons (2010)

    Google Scholar 

  36. Gilbert, N.: Legal tussle delays launch of huge toxicity database. http://www.nature.com/doifinder/10.1038/nature.2016.19365 (2016)

  37. Oxenham, S.: Legal confusion threatens to slow data science. http://www.nature.com/doifinder/10.1038/536016a (2016)

    Article  Google Scholar 

  38. Showing you this map of aggregated bullfrog occurrences would be illegal—Peter Desmet. http://peterdesmet.com/posts/illegal-bullfrogs.html. Last accessed 30 July 2018

  39. Kolassa, C., Rumpe, B.: The influence of the generator’s license on generated artifacts

    Google Scholar 

  40. About the Open Source Initiative | Open Source Initiative. https://opensource.org/about. Last accessed 30 July 2018

  41. Licenses by Name | Open Source Initiative. https://opensource.org/licenses/alphabetical. Last accessed 30 July 2018

  42. Various licenses and comments about them. https://www.gnu.org/licenses/license-list.en.html. Last accessed 30 July 2018

  43. Open Source Hardware (OSHW) Definition. http://www.oshwa.org/definition. Last accessed 30 July 2018

  44. Komninos, N., Pallot, M., Schaffers, H.: Special issue on smart cities and the future internet in Europe. J. Knowl. Econ. 4, 119–134 (2013)

    Article  Google Scholar 

  45. Caragliu, A., Del, C.B., Nijkamp, P.: Smart cities in Europe (2009)

    Google Scholar 

  46. Tsarchopoulos, P., Komninos, N., Kakderi, C.: Accelerating the uptake of smart city applications through cloud computing. In: World Acad. Sci. Eng. Technol. Int. J. Soc. Behav. Educ. Econ. Bus. Ind Eng. pp. 129–138. Paris, France (2017)

    Google Scholar 

  47. Mathur, A., Choudhary, H., Vashist, P., Thies, W., Thilagam, S.: An empirical study of license violations in open source projects. In: Proceedings of the 2012 IEEE 35th Software Engineering Workshop, SEW 2012. IEEE, pp. 168–176 (2012)

    Google Scholar 

  48. The Licence Proliferation Project | Open Source Initiative. https://opensource.org/proliferation. Last accessed 30 July 2018

  49. German, D.M., Hassan, A.E.: License integration patterns: addressing license mismatches in component-based development. In: 2009 IEEE 31st International Conference on Software Engineering. IEEE, pp. 188–198 (2009)

    Chapter  Google Scholar 

  50. Lindman, J., Rossi, M., Puustell, A.: Matching Open Source Software Licenses with Corresponding Business Models. IEEE Softw. 28, 31–35 (2011)

    Article  Google Scholar 

  51. Licence Assistant - European Data Portal. https://www.europeandataportal.eu/en/licence-assistant. Last accessed 30 July 2018

  52. St. Laurent, A.M.S.: understanding open source and free software licensing. Ariadne. 193 (2004)

    Google Scholar 

  53. Kechagia, M., Spinellis, D., Androutsellis-Theotokis, S.: Open Source Licensing Across Package Dependencies. In: 2010 14th Panhellenic Conference on Informatics. IEEE (2010)

    Google Scholar 

  54. Fitzgerald, B.: The transformation of open source software. MIS Q. 30, 587 (2006)

    Article  Google Scholar 

  55. Kapitsaki, G.M., Tselikas, N.D., Foukarakis, I.E.: An insight into license tools for open source software systems. J. Syst. Softw. 102, 72–87 (2015)

    Article  Google Scholar 

  56. Reincke, K., Dobson, J., Sharpe, G., Schichl, P., Kern, M.: Open Source License Compendium. Version 0 (2012)

    Google Scholar 

  57. Heikkilä, M., Pikkarainen, J., Väisänen, M.: From proprietary to open source—Ensuring successful transition on code release

    Google Scholar 

  58. Monty Widenius, M., Nyman, L.: The business of open source software: a primer. Technol. Innov. Manag. Rev. 4–11 (2014)

    Google Scholar 

  59. Amiri-Kordestani, M., Bourdoucen, H.: A survey on embedded open source system software for the internet of things. In: FOSSC’2017, pp. 27–32 (2017)

    Google Scholar 

  60. Licensing milestone for data access in GBIF.org. https://www.gbif.org/news/82812/licensing-milestone-for-data-access-in-gbiforg. Last accessed 30 July 2018

  61. Analyzing the licenses of all 11,000+ GBIF registered datasets—Peter Desmet. http://peterdesmet.com/posts/analyzing-gbif-data-licenses.html. Last accessed 30 July 2018

  62. Chen, Y.: Business models based on open innovation strategy. In: 2011 International Conference on Management Service Science, pp. 1–4 (2011)

    Google Scholar 

  63. Global Open Data Index. https://index.okfn.org. Last accessed 30 July 2018

  64. Open Government Licence. http://www.nationalarchives.gov.uk/doc/open-government-licence/version/2. Last accessed 30 July 2018

  65. Open License / Open License | Etalab’s blog. https://www.etalab.gouv.fr/licence-ouverte-open-licence. Last accessed 30 July 2018

  66. About | Open Data Commons. https://opendatacommons.org/about. Last accessed 30 July 2018

  67. ODC Public Domain Dedication and License Summary | Open Data Commons. https://opendatacommons.org/licenses/pddl/summary. Last accessed 30 July 2018

  68. ODC Open Database License (ODbL) Summary | Open Data Commons. https://opendatacommons.org/licenses/odbl/summary. Last accessed 30 July 2018

  69. Top Open Source Licenses | Black Duck Software. https://www.blackducksoftware.com/top-open-source-licenses. Last accessed 30 July 2018

  70. SPDX License List | Software Package Data Exchange (SPDX). https://spdx.org/licenses. Last accessed 30 July 2018

  71. Apache License, Version 2.0. https://www.apache.org/licenses/LICENSE-2.0. Last accessed 30 July 2018

  72. Goldman, R., Gabriel, R.P., Kaufmann, M.: Innovation Happens Elsewhere: Open Source as Business Strategy. Morgan Kaufmann, Burlington (2005)

    Book  Google Scholar 

  73. Eclipse Public License 1.0 (EPL) Frequently Asked Questions | The Eclipse Foundation. https://www.eclipse.org/legal/eplfaq.php. Last accessed 30 July 2018

  74. EPL-2.0 FAQ | The Eclipse Foundation. https://www.eclipse.org/legal/epl-2.0/faq.php. Last accessed 30 July 2018

  75. Community Data License Agreement—Permissive, Version 1.0—CDLA. https://cdla.io/permissive-1-0. Last accessed 30 July 2018

  76. Community Data License Agreement—Sharing, Version 1.0—CDLA. https://cdla.io/sharing-1-0. Last accessed 30 July 2018

  77. Fogel, K.: Producing open source software: how to run a successful free software project. O’Reilly, Newton (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Emad Alamoudi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Alamoudi, E., Mehmood, R., Aljudaibi, W., Albeshri, A., Hasan, S.H. (2020). Open Source and Open Data Licenses in the Smart Infrastructure Era: Review and License Selection Frameworks. In: Mehmood, R., See, S., Katib, I., Chlamtac, I. (eds) Smart Infrastructure and Applications. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-030-13705-2_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-13705-2_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-13704-5

  • Online ISBN: 978-3-030-13705-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics