Skip to main content

Modelling the Compatibility of Licenses

  • Conference paper
  • First Online:
The Semantic Web (ESWC 2019)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11503))

Included in the following conference series:

Abstract

Web applications facilitate combining resources (linked data, web services, source code, documents, etc.) to create new ones. For a resource producer, choosing the appropriate license for a combined resource is not easy. It involves choosing a license compliant with all the licenses of combined resources and analysing the reusability of the resulting resource through the compatibility of its license. The risk is either, to choose a license too restrictive making the resource difficult to reuse, or to choose a not enough restrictive license that will not sufficiently protect the resource. Finding the right trade-off between compliance and compatibility is a difficult process. An automatic ordering over licenses would facilitate this task. Our research question is: given a license \(l_{i}\), how to automatically position \(l_{i}\) over a set of licenses in terms of compatibility and compliance? We propose CaLi, a model that partially orders licenses. Our approach uses restrictiveness relations among licenses to define compatibility and compliance. We validate experimentally CaLi with a quadratic algorithm and show its usability through a prototype of a license-based search engine. Our work is a step towards facilitating and encouraging the publication and reuse of licensed resources in the Web of Data.

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 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Notes

  1. 1.

    https://github.com/.

  2. 2.

    http://apis.io/.

  3. 3.

    http://lodatlas.lri.fr/.

  4. 4.

    https://datahub.io/.

  5. 5.

    https://toolbox.google.com/datasetsearch.

  6. 6.

    https://data.opendatasoft.com/.

  7. 7.

    https://creativecommons.org/.

  8. 8.

    The term duty is used for obligations https://www.w3.org/TR/odrl-model/.

  9. 9.

    https://creativecommons.org/ns.

  10. 10.

    https://ns.inria.fr/l4lod/.

  11. 11.

    https://tldrlegal.com/.

  12. 12.

    https://creativecommons.org/choose/.

  13. 13.

    https://choosealicense.com/.

  14. 14.

    https://ccsearch.creativecommons.org/.

  15. 15.

    http://www.web2rights.com/creativecommons/.

  16. 16.

    http://licentia.inria.fr/.

  17. 17.

    http://rdflicense.appspot.com/rdflicense.

  18. 18.

    https://www.dalicc.net/license-library.

  19. 19.

    https://www.w3.org/TR/odrl-vocab/#term-derive.

  20. 20.

    https://www.w3.org/TR/odrl-vocab/#term-DerivativeWorks.

  21. 21.

    To simplify, we consider that a requirement is a duty.

  22. 22.

    https://creativecommons.org/ns.

  23. 23.

    With a 160xIntel(R) Xeon(R) CPU E7-8870 v4 2.10 GHz 1,5 Tb RAM.

  24. 24.

    https://github.com/benjimor/CaLi-Search-Engine.

  25. 25.

    http://cali.priloo.univ-nantes.fr/ld/.

  26. 26.

    http://cali.priloo.univ-nantes.fr/rep/.

  27. 27.

    https://www.w3.org/TR/odrl-vocab/#actionConcepts.

  28. 28.

    https://old.datahub.io/.

References

  1. Seneviratne, O., Kagal, L., Berners-Lee, T.: Policy-aware content reuse on the web. In: Bernstein, A., et al. (eds.) ISWC 2009. LNCS, vol. 5823, pp. 553–568. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04930-9_35

    Chapter  Google Scholar 

  2. Gangadharan, G.R., Weiss, M., D’Andrea, V., Iannella, R.: Service license composition and compatibility analysis. In: Krämer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol. 4749, pp. 257–269. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-74974-5_21

    Chapter  Google Scholar 

  3. Villata, S., Gandon, F.: Licenses compatibility and composition in the web of data. In: Workshop Consuming Linked Data (COLD) Collocated with ISWC (2012)

    Google Scholar 

  4. Governatori, G., Rotolo, A., Villata, S., Gandon, F.: One license to compose them all. In: Alani, H., et al. (eds.) ISWC 2013. LNCS, vol. 8218, pp. 151–166. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-41335-3_10

    Chapter  Google Scholar 

  5. Kapitsaki, G.M., Kramer, F., Tselikas, N.D.: Automating the license compatibility process in open source software with SPDX. J. Syst. Softw. 131, 386–401 (2017)

    Article  Google Scholar 

  6. Denning, D.E.: A lattice model of secure information flow. Commun. ACM 19(5), 236–243 (1976)

    Article  MathSciNet  MATH  Google Scholar 

  7. Sandhu, R.S.: Lattice-based access control models. Computer 26(11), 9–19 (1993)

    Article  Google Scholar 

  8. Sadeh, N., Acquisti, A., Breaux, T.D., Cranor, L.F., et al.: Towards usable privacy policies: semi-automatically extracting data practices from websites’ privacy policies. In: Symposium on Usable Privacy and Security (SOUPS) Poster (2014)

    Google Scholar 

  9. Cabrio, E., Palmero Aprosio, A., Villata, S.: These are your rights. In: Presutti, V., d’Amato, C., Gandon, F., d’Aquin, M., Staab, S., Tordai, A. (eds.) ESWC 2014. LNCS, vol. 8465, pp. 255–269. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-07443-6_18

    Chapter  Google Scholar 

  10. Rodríguez Doncel, V., Gómez-Pérez, A., Villata, S.: A dataset of RDF licenses. In: Legal Knowledge and Information Systems Conference (ICLKIS) (2014)

    Google Scholar 

  11. Creative Commons licenses in RDF. https://github.com/creativecommons/cc.licenserdf. Accessed 26 Nov 2018

  12. Havur, G., et al.: DALICC: a framework for publishing and consuming data assets legally. In: International Conference on Semantic Systems (SEMANTICS), Poster & Demo (2018)

    Google Scholar 

  13. Mesiti, M., Perlasca, P., Valtolina, S.: On the composition of digital licenses in collaborative environments. In: Decker, H., Lhotská, L., Link, S., Basl, J., Tjoa, A.M. (eds.) DEXA 2013. LNCS, vol. 8055, pp. 428–442. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40285-2_37

    Chapter  Google Scholar 

  14. Soto-Mendoza, V., Serrano-Alvarado, P., Desmontils, E., Garcia-Macias, J.A.: Policies composition based on data usage context. In: Workshop Consuming Linked Data (COLD) Collocated with ISWC (2015)

    Google Scholar 

  15. Daga, E., dAquin, M., Motta, E., Gangemi, A.: A bottom-up approach for licences classification and selection. In: Gandon, F., Guéret, C., Villata, S., Breslin, J., Faron-Zucker, C., Zimmermann, A. (eds.) ESWC 2015. LNCS, vol. 9341, pp. 257–267. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25639-9_41

    Chapter  Google Scholar 

  16. Davey, B.A., Priestley, H.A.: Introduction to Lattices and Order. Cambridge university press, Cambridge (2002)

    Google Scholar 

Download references

Acknowledgments

Authors thank Margo Bernelin and Sonia Desmoulin-Canselier (laboratory of Droit et Changement Social - UMR CNRS 6297) for our helpful discussions on this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Benjamin Moreau .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Moreau, B., Serrano-Alvarado, P., Perrin, M., Desmontils, E. (2019). Modelling the Compatibility of Licenses. In: Hitzler, P., et al. The Semantic Web. ESWC 2019. Lecture Notes in Computer Science(), vol 11503. Springer, Cham. https://doi.org/10.1007/978-3-030-21348-0_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-21348-0_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-21347-3

  • Online ISBN: 978-3-030-21348-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics