github / choosealicense.com

A site to provide non-judgmental guidance on choosing a license for your open source project
https://choosealicense.com
MIT License
3.65k stars 1.32k forks source link

Instruction to apply multiple licenses #1221

Open VladimirCreator opened 3 months ago

VladimirCreator commented 3 months ago

The webpages provide instructions about applying a license:

Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file.

That would not work if a repository requires multiple licenses. (e.g. GPL-3.0 for source code and CC-BY-4.0 for docs)

As I said the problem is that one repository might have a lot of (modules|packages|…) and it is not clear how a user (me) can apply multiple license to a repository.

  1. Should a user create a file named as a license and put that license’s contents into the file per each license?
  2. Should a user create one big LICENSE file and put every licenses’ contents into the file?
  3. Other ways?

What do you think?

Thanks!