Rapptz / jimaku

A site for hosting (Japanese) subtitles
https://jimaku.cc
GNU Affero General Public License v3.0
60 stars 3 forks source link

Mark JavaScript as free software #7

Closed tatsumoto-ren closed 5 months ago

tatsumoto-ren commented 5 months ago

Hi! In tatsumoto-ren/tatsumoto-ren.github.io#28 you mention that the site is free software, however, it doesn't work quite well with librejs.

screenshot 1

screenshot 2

To solve this issue, license information could be included in the js files. Unfortunately, I'm not sure how to deal with this script.

<script src="https://cdn.jsdelivr.net/npm/@scalar/api-reference"></script>

Looks like it's MIT but the librejs docs aren't clear on how to annotate such files without storing them locally.

Rapptz commented 5 months ago

The license of the entire repository is AGPL-v3 unless considered otherwise. This tool being subpar doesn't really change that, Yes, Scalar is MIT and used for the documentation. It's actually pretty strange to call internal scripts external.