normalize license file names can centralize as much as possible
This commit is contained in:
parent
972788c137
commit
ecf905469a
5
.github/CONTRIBUTING.md
vendored
5
.github/CONTRIBUTING.md
vendored
|
@ -5,7 +5,8 @@ the IRC or Slack channels.
|
|||
By making a contribution, you are agreeing that your contribution is
|
||||
licensed under the LGPLv3, Apache 2.0, and MIT licenses. Those
|
||||
licenses are available in this repository in the files
|
||||
racket/src/COPYING_LESSER.txt, LICENSE-APACHE, and LICENSE-MIT.
|
||||
racket/src/LICENSE-LGPL.txt, racket/src/LICENSE-APACHE.txt, and
|
||||
racket/src/LICENSE-MIT.txt.
|
||||
|
||||
See the [Racket Build Guide](../build-guide.md) for more guidabce on
|
||||
See the [Racket Build Guide](../build.md) for more guidance on
|
||||
contributing.
|
||||
|
|
8
LICENSE
8
LICENSE
|
@ -6,15 +6,15 @@ version, you must distribute it under the terms of the LGPL, which in
|
|||
particular states that you must release the source code for the
|
||||
modified software.
|
||||
|
||||
See the file racket/src/COPYING_LESSER.txt for the full text of the
|
||||
See the file racket/src/LICENSE-LGPL.txt for the full text of the
|
||||
license.
|
||||
|
||||
There may also be other licenses for code withing the Racket
|
||||
distribution with which you must comply. Some of them are listed
|
||||
below.
|
||||
|
||||
* libscheme. Code from libscheme can be found in
|
||||
racket/src/racket. See the file racket/src/COPYING-libscheme.txt
|
||||
* libscheme. Code from libscheme can be found in racket/src/racket.
|
||||
See the file racket/src/LICENSE-libscheme.txt.
|
||||
|
||||
* GNU Lightning. Code from GNU Lightning can be found in
|
||||
racket/src/racket/src. GNU Lightning is distributed under the GNU
|
||||
|
@ -30,7 +30,7 @@ below.
|
|||
|
||||
* zlib. Code translated from earlier versions of zlib can be found in
|
||||
racket/racket/collects/file/{gzip,gunzip}.rkt. Zlib is distributed
|
||||
under a liberal license, see http://zlib.net/
|
||||
under a liberal license, see http://zlib.net/.
|
||||
|
||||
* libffi. Code from libffi can be found in racket/src/foreign/libffi.
|
||||
See racket/src/foreign/libffi/LICENSE.
|
||||
|
|
|
@ -8,7 +8,7 @@ Building
|
|||
|
||||
To build the full Racket distribution from this repository, run `make`
|
||||
in the top-level directory. To build minimal Racket, run `make base`.
|
||||
For more information, see the [Build Guide](build-guide.md).
|
||||
For more information, see the [Build Guide](build.md).
|
||||
|
||||
Contributing
|
||||
------------
|
||||
|
@ -20,8 +20,9 @@ the IRC or Slack channels.
|
|||
By making a contribution, you are agreeing that your contribution is
|
||||
licensed under the LGPLv3, Apache 2.0, and MIT licenses. Those
|
||||
licenses are available in this repository in the files
|
||||
[COPYING_LESSER](racket/src/COPYING_LESSER.txt),
|
||||
[LICENSE-APACHE](LICENSE-APACHE), and [LICENSE-MIT](LICENSE-MIT).
|
||||
[LICENSE-LGPL.txt](racket/src/LICENSE-LGPL.txt),
|
||||
[LICENSE-APACHE.txt](racket/src/LICENSE-APACHE.txt), and
|
||||
[LICENSE-MIT.txt](racket/src/LICENSE-MIT.txt).
|
||||
|
||||
License
|
||||
-------
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
|
||||
render:
|
||||
raco scribble +m --markdown --seclink --dest ../.. --dest-name build-guide racket-build-guide.scrbl
|
||||
raco scribble +m --markdown --link-section --dest ../.. --dest-name build racket-build-guide.scrbl
|
||||
|
|
|
@ -21,14 +21,9 @@ General Public License (LGPL). This means
|
|||
|
||||
]
|
||||
|
||||
See @filepath{COPYING_LESSER.txt} in your Racket installation's @filepath{lib}
|
||||
See @filepath{LICENSE-LGPL.txt} in your Racket installation's @filepath{share}
|
||||
directory for more information.
|
||||
|
||||
@copyright{
|
||||
Racket
|
||||
Copyright (c) 2010-2018 PLT Design Inc.
|
||||
}
|
||||
|
||||
Racket software includes or extends the following copyrighted material:
|
||||
|
||||
@copyright{
|
||||
|
|
52
racket/src/LICENSE.txt
Normal file
52
racket/src/LICENSE.txt
Normal file
|
@ -0,0 +1,52 @@
|
|||
Racket is distributed under the GNU Lesser General Public License
|
||||
(LGPL) version 3. This implies that you may link Racket into
|
||||
proprietary applications, provided you follow the rules stated in the
|
||||
LGPL. You can also modify Racket; if you distribute a modified
|
||||
version, you must distribute it under the terms of the LGPL, which in
|
||||
particular states that you must release the source code for the
|
||||
modified software.
|
||||
|
||||
See the file LICENSE-LGPL.txt for the full text of the license.
|
||||
|
||||
There may also be other licenses for code withing the Racket
|
||||
distribution with which you must comply. Some of them are listed
|
||||
below.
|
||||
|
||||
* libscheme. Code from libscheme can be found in
|
||||
racket/src/racket. See the file LICENSE-libscheme.txt.
|
||||
|
||||
* GNU Lightning. Code from GNU Lightning can be found in
|
||||
racket/src/racket/src. GNU Lightning is distributed under the GNU
|
||||
Lesser General Public License version 3.
|
||||
|
||||
* GMP. Code from GMP can be found in racket/src. The
|
||||
version of GMP used is distributed under the GNU Lesser General
|
||||
Public License version 2.1.
|
||||
|
||||
* The Boehm Collector. Code for this package can be found in
|
||||
racket/gc. See the file racket/gc/README.QUICK
|
||||
for license information.
|
||||
|
||||
* zlib. Code translated from earlier versions of zlib can be found in
|
||||
racket/racket/collects/file/{gzip,gunzip}.rkt. Zlib is distributed
|
||||
under a liberal license, see http://zlib.net/.
|
||||
|
||||
* libffi. Code from libffi can be found in foreign/libffi. See
|
||||
foreign/libffi/LICENSE.
|
||||
|
||||
* libunwind. Code from libunwind can be found in racket/src/unwind.
|
||||
|
||||
* random.c. Code from random.c from FreeBSD 2.2 found in random.inc.
|
||||
|
||||
* install. Code from install can be found in lt/install-sh and is
|
||||
distributed under the MIT license.
|
||||
|
||||
* psyntax. Code from psyntax can be found in
|
||||
pkgs/racket-benchmarks/tests/racket/benchmarks/common/psyntax.sch
|
||||
|
||||
* MemoryModule. Code from MemoryModule can be found in
|
||||
start/MemoryModule.c. MemoryModule is distributed under the MPL
|
||||
v2.0.
|
||||
|
||||
* mbed TLS. Code from mbed TLS can be found in rktio/rktio_sha2.c.
|
||||
mbed TLS is licensed under the Apache v2.0 License.
|
|
@ -43,9 +43,9 @@ ALLDIRINFO = "$(DESTDIR)$(bindir)" \
|
|||
"$(DESTDIR)$(appsdir)" \
|
||||
"$(DESTDIR)$(mandir)"
|
||||
|
||||
COPYING = "$(srcdir)/COPYING-libscheme.txt" \
|
||||
"$(srcdir)/COPYING_LESSER.txt" \
|
||||
"$(srcdir)/COPYING.txt"
|
||||
COPYING = "$(srcdir)/LICENSE-libscheme.txt" \
|
||||
"$(srcdir)/LICENSE-LGPL.txt" \
|
||||
"$(srcdir)/LICENSE-GPL.txt"
|
||||
|
||||
all:
|
||||
$(MAKE) @MAIN_MAKE_TARGET@
|
||||
|
|
|
@ -2,7 +2,7 @@ This is the source code distribution for minimal Racket.
|
|||
|
||||
If this directory is part of a clone of the Git repository for Racket,
|
||||
then the clone's root directory includes a makefile to both build
|
||||
minimal Racket and install packages. See "build-guide.md" in the clone's
|
||||
minimal Racket and install packages. See "build.md" in the clone's
|
||||
root directory.
|
||||
|
||||
========================================================================
|
||||
|
|
|
@ -71,11 +71,11 @@ msbuild mzcom%PLTSLNVER%.sln /p:Configuration=3m /p:Platform=%BUILDMODE%
|
|||
if errorlevel 1 exit /B 1
|
||||
cd ..
|
||||
|
||||
copy ..\COPYING-libscheme.txt ..\..\share\
|
||||
copy ..\LICENSE-libscheme.txt ..\..\share\
|
||||
if errorlevel 1 exit /B 1
|
||||
copy ..\COPYING_LESSER.txt ..\..\share\
|
||||
copy ..\LICENSE-LGPL.txt ..\..\share\
|
||||
if errorlevel 1 exit /B 1
|
||||
copy ..\COPYING.txt ..\..\share\
|
||||
copy ..\LICENSE-GPL.txt ..\..\share\
|
||||
if errorlevel 1 exit /B 1
|
||||
|
||||
set PLT_REPLACE_INDEPENDENT_LAUNCHERS=yes
|
||||
|
|
|
@ -292,14 +292,14 @@
|
|||
(make-directory* "../../doc")
|
||||
(make-directory* "../../share")
|
||||
|
||||
(copy-file "../COPYING-libscheme.txt"
|
||||
"../../share/COPYING-libscheme.txt"
|
||||
(copy-file "../LICENSE-libscheme.txt"
|
||||
"../../share/LICENSE-libscheme.txt"
|
||||
#t)
|
||||
(copy-file "../COPYING_LESSER.txt"
|
||||
"../../share/COPYING_LESSER.txt"
|
||||
(copy-file "../LICENSE-LGPL.txt"
|
||||
"../../share/LICENSE-LGPL.txt"
|
||||
#t)
|
||||
(copy-file "../COPYING.txt"
|
||||
"../../share/COPYING.txt"
|
||||
(copy-file "../LICENSE-GPL.txt"
|
||||
"../../share/LICENSE-GPL.txt"
|
||||
#t)
|
||||
|
||||
(parameterize ([current-directory "mzstart"])
|
||||
|
|
Loading…
Reference in New Issue
Block a user