LWN: Comments on "ClearlyDefined: Putting license information in one place" https://lwn.net/Articles/786993/ This is a special feed containing comments posted to the individual LWN article titled "ClearlyDefined: Putting license information in one place". en-us Thu, 04 Sep 2025 19:45:31 +0000 Thu, 04 Sep 2025 19:45:31 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net ClearlyDefined: Putting license information in one place https://lwn.net/Articles/787512/ https://lwn.net/Articles/787512/ pabs <div class="FormattedComment"> A wiki page about some of the available tools:<br> <p> <a href="https://wiki.debian.org/CopyrightReviewTools">https://wiki.debian.org/CopyrightReviewTools</a><br> <p> There is also one in development that uses machine learning:<br> <p> <a href="https://salsa.debian.org/lumin/licensecheck-ng">https://salsa.debian.org/lumin/licensecheck-ng</a><br> </div> Sun, 05 May 2019 02:53:39 +0000 ClearlyDefined: Putting license information in one place https://lwn.net/Articles/787503/ https://lwn.net/Articles/787503/ spwhitton <div class="FormattedComment"> Debian cares a lot about knowing that everything we distribute in the main archive complies with DFSG, but achieving that is almost completely manual. Members of the FTP team look at every file in every new source package, and confirm that the Debian copyright file takes account of all licenses and copyright holders. There are tools to automatically generate these Debian copyright files, but TTBOMK none of them are comprehensive. There just too much variation in the free software that gets uploaded to Debian.<br> <p> It's nice to see that people are thinking about how we might save volunteer time in this area, though integrating Debian's processes with something like ClearlyDefined is a very long way off!<br> </div> Sat, 04 May 2019 22:46:03 +0000 ClearlyDefined: Putting license information in one place https://lwn.net/Articles/787453/ https://lwn.net/Articles/787453/ kpfleming <div class="FormattedComment"> SPDX itself is large and complicated as you've noted, but thankfully ClearlyDefined isn't dealing with the entirety of SPDX. It's only addressing license statements, which are specified using SPDX license identifiers or expressions. You can read about those here::<br> <p> <a href="https://spdx.org/ids-how">https://spdx.org/ids-how</a><br> <p> The identifier/expression language, along with the SPDX list of known licenses, is all you would need to understand the information which is put into source files in the process.<br> </div> Sat, 04 May 2019 11:54:33 +0000 ClearlyDefined: Putting license information in one place https://lwn.net/Articles/787248/ https://lwn.net/Articles/787248/ ovitters <div class="FormattedComment"> I tried reading the mentioned SPDX specification. Current latest version is at <a href="https://spdx.org/spdx-specification-21-web-version">https://spdx.org/spdx-specification-21-web-version</a>. It seems written by enterprise companies or something. The page is super long and is pretty unreadable. It seems to provide things pretty similar to DOAP (<a href="https://github.com/ewilderj/doap/wiki">https://github.com/ewilderj/doap/wiki</a>). The current DOAP site also doesn't have good documentation but at least in the past I remember things being pretty readable.<br> <p> I work for a big company btw, the big company way of doing things is not always something that leads to success.<br> </div> Wed, 01 May 2019 21:52:45 +0000