From 52169d46f725b4610f58c4561f9e93fd906f7fe6 Mon Sep 17 00:00:00 2001 From: Luke Ceddia Date: Tue, 25 Feb 2020 21:21:12 +1100 Subject: [PATCH] Fix up licensing details --- COPYING.txt | 1 + {LICENSE => licenses}/COPYING.TXT | 18 +++++++++++++----- {LICENSE => licenses}/license_freeglut.txt | 0 {LICENSE => licenses}/license_freetype_ftl.txt | 0 {LICENSE => licenses}/license_gnu_gpl_2.txt | 0 {LICENSE => licenses}/license_gnu_gpl_3.txt | 0 {LICENSE => licenses}/license_gnu_lgpl_2.txt | 0 {LICENSE => licenses}/license_gnu_lgpl_2_1.txt | 0 {LICENSE => licenses}/license_lodepng.txt | 0 {LICENSE => licenses}/license_nanojpeg.txt | 0 {LICENSE => licenses}/license_opus.txt | 0 {LICENSE => licenses}/license_stbvorbis.txt | 0 {LICENSE => licenses}/license_zlib.txt | 0 13 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 COPYING.txt rename {LICENSE => licenses}/COPYING.TXT (79%) rename {LICENSE => licenses}/license_freeglut.txt (100%) rename {LICENSE => licenses}/license_freetype_ftl.txt (100%) rename {LICENSE => licenses}/license_gnu_gpl_2.txt (100%) rename {LICENSE => licenses}/license_gnu_gpl_3.txt (100%) rename {LICENSE => licenses}/license_gnu_lgpl_2.txt (100%) rename {LICENSE => licenses}/license_gnu_lgpl_2_1.txt (100%) rename {LICENSE => licenses}/license_lodepng.txt (100%) rename {LICENSE => licenses}/license_nanojpeg.txt (100%) rename {LICENSE => licenses}/license_opus.txt (100%) rename {LICENSE => licenses}/license_stbvorbis.txt (100%) rename {LICENSE => licenses}/license_zlib.txt (100%) diff --git a/COPYING.txt b/COPYING.txt new file mode 100644 index 000000000..f8b288860 --- /dev/null +++ b/COPYING.txt @@ -0,0 +1 @@ +Please refer to licenses/COPYING.TXT for licensing details. diff --git a/LICENSE/COPYING.TXT b/licenses/COPYING.TXT similarity index 79% rename from LICENSE/COPYING.TXT rename to licenses/COPYING.TXT index 1b2463b71..5b3f231e3 100644 --- a/LICENSE/COPYING.TXT +++ b/licenses/COPYING.TXT @@ -4,7 +4,7 @@ Other components are licensed under various permissive licences. When sound components are included (thus the LGPL is in effect), the easiest way to meet terms of the LGPL is to make your program's source code (.BAS) available. If you are not using sound components, you do not need to release the program's source. If you are using fonts, you are bound by the terms of FreeType's license. Somewhere in your software package should include a notice that your program includes the FreeType library (see licence_freetype_ftl.txt for details) -In all cases, you should distribute the LICENSE folder with your program. +In all cases, you should distribute the licenses folder with your program. It should be noted that providing source code is not the only way to meet the conditions of the LGPL (eg dynamic linking) but it is by far the easiest from a technical point of view at this current time. ===================================================== @@ -12,10 +12,18 @@ It should be noted that providing source code is not the only way to meet the co The license requirements for components of QB64 are as follows: Software/Library Name: QB64 (inclusive of all parts of this distribution not covered by separate licence below) -Website(s): http://www.qb64.net, http://code.google.com/p/qb64/ -License: LGPL with static linking of code required for generated programs to run permitted -License Website: http://www.gnu.org/licenses/licenses.html#LGPL -License File: license/lgpl_2_1.txt +Website(s): https://qb64.org +License: MIT +License Website: https://opensource.org/licenses/MIT +License: +Copyright 2007-2020 Galleon & The QB64 Team + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + Software/Library Name: MinGW 64 Website: http://mingw-w64.sourceforge.net/ diff --git a/LICENSE/license_freeglut.txt b/licenses/license_freeglut.txt similarity index 100% rename from LICENSE/license_freeglut.txt rename to licenses/license_freeglut.txt diff --git a/LICENSE/license_freetype_ftl.txt b/licenses/license_freetype_ftl.txt similarity index 100% rename from LICENSE/license_freetype_ftl.txt rename to licenses/license_freetype_ftl.txt diff --git a/LICENSE/license_gnu_gpl_2.txt b/licenses/license_gnu_gpl_2.txt similarity index 100% rename from LICENSE/license_gnu_gpl_2.txt rename to licenses/license_gnu_gpl_2.txt diff --git a/LICENSE/license_gnu_gpl_3.txt b/licenses/license_gnu_gpl_3.txt similarity index 100% rename from LICENSE/license_gnu_gpl_3.txt rename to licenses/license_gnu_gpl_3.txt diff --git a/LICENSE/license_gnu_lgpl_2.txt b/licenses/license_gnu_lgpl_2.txt similarity index 100% rename from LICENSE/license_gnu_lgpl_2.txt rename to licenses/license_gnu_lgpl_2.txt diff --git a/LICENSE/license_gnu_lgpl_2_1.txt b/licenses/license_gnu_lgpl_2_1.txt similarity index 100% rename from LICENSE/license_gnu_lgpl_2_1.txt rename to licenses/license_gnu_lgpl_2_1.txt diff --git a/LICENSE/license_lodepng.txt b/licenses/license_lodepng.txt similarity index 100% rename from LICENSE/license_lodepng.txt rename to licenses/license_lodepng.txt diff --git a/LICENSE/license_nanojpeg.txt b/licenses/license_nanojpeg.txt similarity index 100% rename from LICENSE/license_nanojpeg.txt rename to licenses/license_nanojpeg.txt diff --git a/LICENSE/license_opus.txt b/licenses/license_opus.txt similarity index 100% rename from LICENSE/license_opus.txt rename to licenses/license_opus.txt diff --git a/LICENSE/license_stbvorbis.txt b/licenses/license_stbvorbis.txt similarity index 100% rename from LICENSE/license_stbvorbis.txt rename to licenses/license_stbvorbis.txt diff --git a/LICENSE/license_zlib.txt b/licenses/license_zlib.txt similarity index 100% rename from LICENSE/license_zlib.txt rename to licenses/license_zlib.txt