February 22, 2020

205 words 1 min read

Open Source License Variations in Linux and Android: Comprehensive Examples and Insights

Open Source License Variations in Linux and Android: Comprehensive Examples and Insights

To comply with open source licenses, users must include proper license text in their software. Unfortunately, many times they include poorly-worded texts instead. To help solve this problem, Microsoft …

Talk Title Open Source License Variations in Linux and Android: Comprehensive Examples and Insights
Speakers David A. Barrett (Sr. Director, Canvass Labs), Peter Shin (CEO, Canvass Labs Inc.)
Conference Open Source Summit + ELC North America
Conf Tag
Location San Diego, CA, USA
Date Aug 19-23, 2019
URL Talk Page
Slides Talk Slides
Video

To comply with open source licenses, users must include proper license text in their software. Unfortunately, many times they include poorly-worded texts instead. To help solve this problem, Microsoft is leading an effort to clearly define license statements at clearlydefined.io.In order to facilitate this effort, the Canvass Labs team analyzed the entire corpus of license text in Linux and Android and grouped each license according to a license type defined by The Software Package Data Exchange (SPDX). Then, they cataloged how each instance appearing in the Linux and Android repository varied from the standard license template.They found that the license variations formed groups sharing similar structure for each underlying license template. They also found that sentence-level granularity leads to intuitive grouping.

comments powered by Disqus