licenses: Sync CDDL from archived Sun page.
[gentoo.git] / licenses / FLTK
1                              FLTK License
2                            December 11, 2001
3
4 The FLTK library and included programs are provided under the terms
5 of the GNU Library General Public License (LGPL) with the following
6 exceptions:
7
8     1. Modifications to the FLTK configure script, config
9        header file, and makefiles by themselves to support
10        a specific platform do not constitute a modified or
11        derivative work.
12
13        The authors do request that such modifications be
14        contributed to the FLTK project - send all
15        contributions to "fltk-bugs@fltk.org".
16
17     2. Widgets that are subclassed from FLTK widgets do not
18        constitute a derivative work.
19
20     3. Static linking of applications and widgets to the
21        FLTK library does not constitute a derivative work
22        and does not require the author to provide source
23        code for the application or widget, use the shared
24        FLTK libraries, or link their applications or
25        widgets against a user-supplied version of FLTK.
26
27        If you link the application or widget to a modified
28        version of FLTK, then the changes to FLTK must be
29        provided under the terms of the LGPL in sections
30        1, 2, and 4.
31
32     4. You do not have to provide a copy of the FLTK license
33        with programs that are linked to the FLTK library, nor
34        do you have to identify the FLTK license in your
35        program or documentation as required by section 6
36        of the LGPL.
37
38        However, programs must still identify their use of FLTK.
39        The following example statement can be included in user
40        documentation to satisfy this requirement:
41
42            [program/widget] is based in part on the work of
43            the FLTK project (http://www.fltk.org).
44