]> git.saurik.com Git - wxWidgets.git/blob - docs/preamble.txt
A little black magic... When the C++ object (for a window or
[wxWidgets.git] / docs / preamble.txt
1 Preamble
2 ========
3
4 The licensing of the wxWindows library is intended to protect the wxWindows
5 library, its developers, and its users, so that the considerable investment
6 it represents is not abused.
7
8 Under the terms of the wxWindows Licence, you as a user are not
9 obliged to distribute wxWindows source code with your products, if you
10 distribute these products in binary form. However, you are prevented from
11 restricting use of the library in source code form, or denying others the
12 rights to use or distribute wxWindows library source code in the way
13 intended.
14
15 The wxWindows Licence establishes the copyright for the code and related
16 material, and it gives you legal permission to copy, distribute and/or
17 modify the library. It also asserts that no warranty is given by the authors
18 for this or derived code.
19
20 The core distribution of the wxWindows library contains files
21 under 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
30 - Most core wxWindows manuals are made available under the "wxWindows
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
37 Other relevant files:
38
39 - licence.txt: a statement that the wxWindows library is
40 covered by the GNU Library General Public Licence, with an
41 exception notice for binary distribution.
42
43 - licencdoc.txt: the wxWindows Documentation Licence.
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