rockstor / rockstor-jslibs

Third party javascript libraries used in the frontend
GNU General Public License v2.0
4 stars 7 forks source link

Clarify mixed licenses for the jslibs collection #17

Closed phillxnet closed 1 year ago

phillxnet commented 1 year ago

This repo initially carries a GPLv2+ LICENSE file. However this is potentially misleading as the majority of the js code contained within is individually licensed as per their respective headers. It has been assumed (and we state) that this LICENSE file pertains to the collection itself: See: initial first-release notes here: https://github.com/rockstor/rockstor-jslibs/releases/tag/4.5.1

The following licenses are expressed in the contained files within this repo:

MIT / Apache-2.0 / (MIT or GPL-2.0-only) / GPL-2.0-only / (GPL-2.0-or-later or MIT) / New BSD License / (MIT or GPL-1.0-only) / GPL-3.0-or-later

It is therefore proposed that we replace this single license file with an abstract of the licenses involved.

It is also proposed that we adopt, where possible, SPDX standards when indicating the various licenses: https://github.com/spdx/spdx-spec https://spdx.github.io/spdx-spec/v2.3/ SPDX License List: https://spdx.org/licenses/