Skip to content

Commit 3cbc24e

Browse files
committed
Added licence files to the distribution
1 parent 75fb90d commit 3cbc24e

20 files changed

+1051
-0
lines changed

install/mushclient.nsi

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,38 @@ Section "Documentation"
296296

297297
SectionEnd
298298

299+
Section "Licences"
300+
; Which section type it is in
301+
SectionIn 1 2 3 ; compact, typical, full
302+
303+
; Set output path to the licences directory.
304+
CreateDirectory "$INSTDIR\licences"
305+
SetOutPath $INSTDIR\licences
306+
307+
File "..\licences\FIGlet licence.txt"
308+
File "..\licences\GNU General Public License.txt"
309+
File "..\licences\JSON licence.txt"
310+
File "..\licences\Lua Colors licence.txt"
311+
File "..\licences\Lua licence.txt"
312+
File "..\licences\LuaCOM licence.txt"
313+
File "..\licences\Luasocket licence.txt"
314+
File "..\licences\MD5 licence.txt"
315+
File "..\licences\MUSHclient licence.txt"
316+
File "..\licences\Mersenne Twister licence.txt"
317+
File "..\licences\PCRE licence.txt"
318+
File "..\licences\README.txt"
319+
File "..\licences\SHA license.txt"
320+
File "..\licences\SHS licence.txt"
321+
File "..\licences\SQLite licence.txt"
322+
File "..\licences\bc licence.txt"
323+
File "..\licences\big numbers licence.txt"
324+
File "..\licences\libpng-LICENSE.txt"
325+
File "..\licences\zLib licence.txt"
326+
327+
328+
SectionEnd
329+
330+
299331
Section "Fonts"
300332

301333
; Which section type it is in
@@ -688,6 +720,28 @@ Section Uninstall
688720

689721
RMDir "$INSTDIR\docs"
690722

723+
Delete "$INSTDIR\licences\FIGlet licence.txt"
724+
Delete "$INSTDIR\licences\GNU General Public License.txt"
725+
Delete "$INSTDIR\licences\JSON licence.txt"
726+
Delete "$INSTDIR\licences\Lua Colors licence.txt"
727+
Delete "$INSTDIR\licences\Lua licence.txt"
728+
Delete "$INSTDIR\licences\LuaCOM licence.txt"
729+
Delete "$INSTDIR\licences\Luasocket licence.txt"
730+
Delete "$INSTDIR\licences\MD5 licence.txt"
731+
Delete "$INSTDIR\licences\MUSHclient licence.txt"
732+
Delete "$INSTDIR\licences\Mersenne Twister licence.txt"
733+
Delete "$INSTDIR\licences\PCRE licence.txt"
734+
Delete "$INSTDIR\licences\README.txt"
735+
Delete "$INSTDIR\licences\SHA license.txt"
736+
Delete "$INSTDIR\licences\SHS licence.txt"
737+
Delete "$INSTDIR\licences\SQLite licence.txt"
738+
Delete "$INSTDIR\licences\bc licence.txt"
739+
Delete "$INSTDIR\licences\big numbers licence.txt"
740+
Delete "$INSTDIR\licences\libpng-LICENSE.txt"
741+
Delete "$INSTDIR\licences\zLib licence.txt"
742+
743+
RMDir "$INSTDIR\licences"
744+
691745
; fonts
692746
Delete "$INSTDIR\fonts\*.flf"
693747
RMDir "$INSTDIR\fonts"

licences/FIGlet licence.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
Copyright (C) 1991, 1993, 1994 Glenn Chappell and Ian Chai
2+
Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 John Cowan
3+
Copyright (C) 2002 Christiaan Keet
4+
Copyright (C) 2011 Claudio Matsuoka
5+
All rights reserved.
6+
7+
Redistribution and use in source and binary forms, with or without
8+
modification, are permitted provided that the following conditions
9+
are met:
10+
11+
1. Redistributions of source code must retain the above copyright
12+
notice, this list of conditions and the following disclaimer.
13+
2. Redistributions in binary form must reproduce the above copyright
14+
notice, this list of conditions and the following disclaimer in the
15+
documentation and/or other materials provided with the distribution.
16+
3. Neither the name of the copyright holders nor the names of their
17+
contributors may be used to endorse or promote products derived
18+
from this software without specific prior written permission.
19+
20+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
23+
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
24+
COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
25+
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
26+
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
27+
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
28+
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
29+
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
30+
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

licences/GNU General Public License.txt

Lines changed: 339 additions & 0 deletions
Large diffs are not rendered by default.

licences/JSON licence.txt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
The following license is applied to all documents in this project with the
2+
exception of the 'tests' directory at the root.
3+
The 'tests' directory is dual-licenses Public Domain / MIT, whichever is
4+
least restrictive in your legal jurisdiction.
5+
6+
The MIT License
7+
8+
Copyright (c) 2008-2017 Thomas Harning Jr. <harningt@gmail.com>
9+
10+
Permission is hereby granted, free of charge, to any person obtaining a copy
11+
of this software and associated documentation files (the "Software"), to deal
12+
in the Software without restriction, including without limitation the rights
13+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
14+
copies of the Software, and to permit persons to whom the Software is
15+
furnished to do so, subject to the following conditions:
16+
17+
The above copyright notice and this permission notice shall be included in
18+
all copies or substantial portions of the Software.
19+
20+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
21+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
22+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
23+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
24+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
25+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
26+
THE SOFTWARE.
27+

licences/Lua Colors licence.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Copyright (c) 2007, 2008 Yuri Takhteyev
2+
3+
Permission is hereby granted, free of charge, to any person
4+
obtaining a copy of this software and associated documentation
5+
files (the "Software"), to deal in the Software without
6+
restriction, including without limitation the rights to use,
7+
copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
copies of the Software, and to permit persons to whom the
9+
Software is furnished to do so, subject to the following
10+
conditions:
11+
12+
The above copyright notice and this permission notice shall be
13+
included in all copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
17+
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
18+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
19+
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
20+
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22+
OTHER DEALINGS IN THE SOFTWARE.
23+
24+
--

licences/Lua licence.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Lua License
2+
3+
Lua is free software distributed under the terms of the MIT license reproduced here. Lua may be used for any purpose, including commercial purposes, at absolutely no cost. No paperwork, no royalties, no GNU-like "copyleft" restrictions, either. Just download it and use it.
4+
5+
Lua is certified Open Source software. [osi certified] Its license is simple and liberal and is compatible with GPL. Lua is not in the public domain and PUC-Rio keeps its copyright.
6+
7+
The spirit of the Lua license is that you are free to use Lua for any purpose at no cost without having to ask us. The only requirement is that if you do use Lua, then you should give us credit by including the copyright notice somewhere in your product or its documentation. A nice, but optional, way to give us further credit is to include a Lua logo and a link to our site in a web page for your product.
8+
9+
The Lua language is entirely designed, implemented, and maintained by a team at PUC-Rio in Brazil. The implementation is not derived from licensed software.
10+
11+
Before Lua 5.0, Lua used its own license, which was very close to the zlib license and others, but not quite the same. Check the source distribution for the exact license text for each version before Lua 5.0. Nevertheless, if you wish to use those old versions, you may hereby assume that they have all been re-licensed under the MIT license as described above.
12+
13+
14+
----
15+
16+
Copyright � 1994�2019 Lua.org, PUC-Rio.
17+
18+
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:
19+
20+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
21+
22+
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.

licences/LuaCOM licence.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
===============================================================================
2+
LuaCOM is available under the same terms and conditions as the Lua language.
3+
4+
Copyright (C) 1998-2005 Tecgraf, PUC-Rio
5+
Authors: V. Almendra, R. Cerqueira, F. Mascarenhas, and others.
6+
7+
Permission is hereby granted, free of charge, to any person obtaining a copy
8+
of this software and associated documentation files (the "Software"), to deal
9+
in the Software without restriction, including without limitation the rights
10+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11+
copies of the Software, and to permit persons to whom the Software is
12+
furnished to do so, subject to the following conditions:
13+
14+
The above copyright notice and this permission notice shall be included in
15+
all copies or substantial portions of the Software.
16+
17+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23+
THE SOFTWARE.
24+
===============================================================================

licences/Luasocket licence.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
The library is available under the same terms and conditions as the Lua language, the MIT license. The idea is that if you can use Lua in a project, you should also be able to use LuaSocket.
2+
3+
Copyright � 2004-2007 Diego Nehab. All rights reserved.
4+
Author: Diego Nehab

licences/MD5 licence.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
RFC 1321 compliant MD5 implementation
2+
3+
Copyright (C) 2001-2003 Christophe Devine
4+
5+
This program is free software; you can redistribute it and/or modify
6+
it under the terms of the GNU General Public License as published by
7+
the Free Software Foundation; either version 2 of the License, or
8+
(at your option) any later version.
9+
10+
This program is distributed in the hope that it will be useful,
11+
but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
GNU General Public License for more details.
14+
15+
You should have received a copy of the GNU General Public License
16+
along with this program; if not, write to the Free Software
17+
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

licences/MUSHclient licence.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
COPYRIGHT
2+
3+
MUSHclient is copyright 1995 onwards by Nick Gammon. All rights reserved worldwide.
4+
5+
MUSHclient is not in the public domain and Nick Gammon keeps its copyright.
6+
7+
8+
PERMISSION TO DISTRIBUTE
9+
10+
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:
11+
12+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
13+
14+
15+
LIMITATION OF LIABILITY
16+
17+
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.

0 commit comments

Comments
 (0)