Images showing the relationship between FOSS licenses.
Images showing the relationship between FOSS Media licenses. assemble.py produces 6 variants:
Images showing the relationship between FOSS Software licenses. assemble.py produces 6 variants:
- https://help.github.com/en/github/creating-cloning-and-archiving-repositories/licensing-a-repository
- https://www.gnu.org/licenses/quick-guide-gplv3.html
- https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility
- https://timreview.ca/article/416
- http://gplv3.fsf.org/wiki/index.php/Compatible_licenses
- https://en.m.wikipedia.org/wiki/License_compatibility
- https://joinup.ec.europa.eu/collection/eupl/matrix-eupl-compatible-open-source-licences
- https://law.stackexchange.com/questions/6081/can-i-bundle-mit-licensed-components-in-a-apache-2-0-licensed-project
- https://www.gnu.org/licenses/license-compatibility.en.html
- https://en.m.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses
Entirely down to preference. Images are named in the form [Media|Software][Black|Dark|Light][S?]
Select the preferred theme, options are Black for OLED dark themes, Dark for regular dark themes and Light for regular light themes.
It may be worth selecting an 'S' image if you wish to include sources but do not wish to include them in text
Includes bsd+patent license.
BSD-2-Clause Plus Patent License https://opensource.org/licenses/BSDplusPatent. spdx.org code: BSD-2-Clause-Patent
The bsd+patent license is a halfway-house between the MIT License and the Apache 2.0 license
- Includes an express patent grant
- Short and simple
- GPL compatible
- Lesser known
- (is not on the GitHub short-list)
This program has been written for Python 3 and has been tested with Python version 3.8.0 https://www.python.org/downloads/release/python-380/.
Install with chocolatey
choco install python
To install Python, go to https://www.python.org/ and download the latest version.
- Open the .py file in vscode
- Ensure a python 3.8 interpreter is selected (Ctrl+Shift+P > Python:Select Interpreter > Python 3.8)
- Run by pressing Ctrl+F5 (if you are prompted to install any modules, accept)
See the CHANGELOG for more information.
- Press the Clone or download button in the top right
- Copy the URL (link)
- Open the command line and change directory to where you wish to clone to
- Type 'git clone' followed by URL in step 2
$ git clone https://github.com/FredHappyface/FOSSCompat
More information can be found at https://help.github.com/en/articles/cloning-a-repository
- Press the Clone or download button in the top right
- Click open in desktop
- Choose the path for where you want and click Clone
More information can be found at https://help.github.com/en/desktop/contributing-to-projects/cloning-a-repository-from-github-to-github-desktop
- Download this GitHub repository
- Extract the zip archive
- Copy/ move to the desired location
CC-BY-4.0 License Copyright (c) FredHappyface (See the LICENSE for more information.)