An open API service indexing awesome lists of open source software.

https://github.com/drsensor/granular-licensing-example

Some references on how to do dual-licensing and also use different license on specific files 🤷
https://github.com/drsensor/granular-licensing-example

dual-licensed license licenses licensing spdx

Last synced: 10 months ago
JSON representation

Some references on how to do dual-licensing and also use different license on specific files 🤷

Awesome Lists containing this project

README

          

---
SPDX-License-Identifier: ISC OR MIT
---

# example of dual and granular licensed project 🤷

> ~~I wish GitHub API able to recognize dual-licensed repo 😞~~ [GitHub now detect multiple licenses 🎉](https://github.blog/changelog/2022-05-26-easily-discover-and-navigate-to-multiple-licenses-in-repositories/)

## Test
https://api.github.com/repos/DrSensor/test-dual-license/license

## References
- [Bulk-license whole directories](https://reuse.software/faq/#bulk-license)
- [Using SPDX short-form identifiers to communicate FOSS license information](https://spdx.dev/ids/) [**in each file in your project**](https://spdx.dev/ids/#how)
- [REUSE guide on how to use license comment headers](https://reuse.software/spec/#comment-headers)
- [SPDX License Expressions](https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/) Grammar (in [ABNF](https://en.wikipedia.org/wiki/Augmented_Backus%E2%80%93Naur_form))
- [How to structure License files by REUSE](https://reuse.software/spec/#license-files)
- [Example valid Copyright Notices by REUSE](https://reuse.software/spec/#format-of-copyright-notices)
- [Copyright Symbol by SPDX](https://spdx.github.io/spdx-spec/appendix-II-license-matching-guidelines-and-templates/#9-copyright-symbol)
- [SPDX file tags](https://spdx.github.io/spdx-spec/appendix-IX-file-tags/#format)
- [SPDX Specification](https://spdx.github.io/spdx-spec/)
- [REUSE Specification](https://reuse.software/spec/)

[How to document a dual open source license](https://softwareengineering.stackexchange.com/questions/181040/how-to-document-a-dual-open-source-license)

## Tools
- [lc](https://github.com/boyter/lc) - CLI which scans directories and identifies what software license things are.

## License
This work is dual-licensed under either ISC or MIT.

The purpose of MIT license is to avoid misinterpretation by [countries and regions that are not yet signatories to the Berne Convention](https://en.m.wikipedia.org/wiki/Berne_Convention#List_of_countries_and_regions_that_are_not_signatories_to_the_Berne_Convention) while ISC license still preferred.