[License-discuss] Solving copyright & licensing information in client-side JavaScript, CSS etc.
Matija Šuklje
matija at suklje.email
Tue Aug 25 22:01:53 UTC 2026
Dear all,
after several workshops and iterations, a bunch of us finally agreed to
a solution to the problem that client-side JavaScript, CSS etc. gets
distributed to the user without proper (or typically any) license and
copyright information.
Upon tripple-checking with everyone involved, I finally wrote about it
here (incl. a small PoC):
https://matija.suklje.name/solving-copyright-licensing-information-in-client-side-javascript-css-and-similar-agreeing-on-a-useful-solution
TL;DR:
# *apply REUSE.software <https://reuse.software>* best practices, just as
you would with writing in any other programming language
# use a *tool of /your choice/ to generate* either:
* an SBOM – SPDX <https://spdx.dev>, CycloneDX
<https://cyclonedx.org>, or whatever you prefer
* an attribution file, of whatever kind you prefer
* whatever document/file/webpage you feel is the most appropriate way
to fulfill your licensing obligations
# make sure that *the file/page from /2./ is linked in a |<link>
rel="license" href="">| HTML tag* in the HTML |<head>|
# create something *in the web UI to present this link too, using a |<a
rel="license" href="">| HTML tag* in the HTML |<body>|
Next steps:
1. include it in REUSE.software documentation/FAQ
2. spread the word and start implementing it – I’m counting on you here
cheers,
Matija
--
gsm:tel:+386.41.849.552
www:https://matija.suklje.name
xmpp:hook at campfire.wheremymonkeyis.at
matrix: @hook:kompot.si
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensource.org/pipermail/license-discuss_lists.opensource.org/attachments/20260826/a6184682/attachment.htm>
More information about the License-discuss
mailing list