]> git.saurik.com Git - wxWidgets.git/blame - docs/preamble.txt
add -mno-cygwin detection: we should treat cygwin as Windows, not Unix, when it's...
[wxWidgets.git] / docs / preamble.txt
CommitLineData
38d24a39
JS
1Preamble
2========
3
fc2171bd 4The licensing of the wxWidgets library is intended to protect the wxWidgets
38d24a39
JS
5library, its developers, and its users, so that the considerable investment
6it represents is not abused.
7
fc2171bd
JS
8Under the terms of the wxWidgets Licence, you as a user are not
9obliged to distribute wxWidgets source code with your products, if you
38d24a39
JS
10distribute these products in binary form. However, you are prevented from
11restricting use of the library in source code form, or denying others the
fc2171bd 12rights to use or distribute wxWidgets library source code in the way
38d24a39
JS
13intended.
14
fc2171bd 15The wxWidgets Licence establishes the copyright for the code and related
38d24a39
JS
16material, and it gives you legal permission to copy, distribute and/or
17modify the library. It also asserts that no warranty is given by the authors
18for this or derived code.
19
fc2171bd 20The core distribution of the wxWidgets library contains files
38d24a39
JS
21under two different licences:
22
23- Most files are distributed under the GNU Library General Public
24 Licence, version 2, with the special exception that you may create and
25 distribute object code versions built from the source code or modified
26 versions of it (even if these modified versions include code under a
27 different licence), and distribute such binaries under your own
28 terms.
29
fc2171bd 30- Most core wxWidgets manuals are made available under the "wxWidgets
38d24a39
JS
31 Free Documentation Licence", which allows you to distribute modified
32 versions of the manuals, such as versions documenting any modifications
33 made by you in your version of the library. However, you may not restrict
34 any third party from reincorporating your changes into the original
35 manuals.
36
37Other relevant files:
38
fc2171bd 39- licence.txt: a statement that the wxWidgets library is
38d24a39
JS
40 covered by the GNU Library General Public Licence, with an
41 exception notice for binary distribution.
42
fc2171bd 43- licendoc.txt: the wxWidgets Documentation Licence.
38d24a39
JS
44
45- lgpl.txt: the text of the GNU Library General Public Licence.
46
47- gpl.txt: the text of the GNU General Public Licence, which is
48 referenced by the LGPL.
49