packages icon
 fltk(3)                            Library         Functions         Manual
 fltk(3)



 1mNAME0m
        fltk - the fast light tool kit


 1mSYNOPSIS0m
        The  Fast  Light  Tool Kit ("FLTK")  is  a  cross-platform  C++  GUI
 toolkit
        for UNIX(r)/Linux(r) (X11 and Wayland),   Microsoft(r)   Windows(r),
 and
        macOS(r).   FLTK  provides  modern  GUI functionality without  bloat
 and
        supports 3D graphics via OpenGL(r) and its built-in GLUT  emulation.
 It
        was  originally  developed  by  Mr. Bill Spitzak  and  is  currently
 main
        tained by a small group of  developers  across  the  world  with   a
 central
        repository on GitHub.

        FLTK  is  provided  under  the  terms of  the  GNU  Library  General
 Public
        License, with the following exceptions:

               1. Modifications to  the  FLTK   configure   script,   config
 header
               file, and makefiles  by  themselves  to  support  a  specific
 platform
               do not constitute a modified or derivative work.

               The authors do request that such modifications be contributed
 to
               the  FLTK  project  -  send  all  contributions  through  the
 "Software
               Trouble Report" on the following page:

                   https://www.fltk.org/bugs.php

               2. Widgets that are  subclassed  from  FLTK  widgets  do  not
 consti
               tute a derivative work.

               3.  Static  linking  of  applications  and  widgets   to  the
 FLTK
               library does not constitute  a  derivative  work   and   does
 not
               require the author to provide source code for the application
 or
               widget, use  the  shared  FLTK  libraries,  or   link   their
 applica
               tions or widgets against a user-supplied version of FLTK.

               If  you  link the application or widget to a modified version
 of
               FLTK, then the changes to FLTK must  be  provided  under  the
 terms
               of the LGPL in sections 1, 2, and 4.

               4.  You  do  not have to provide a copy of the  FLTK  license
 with
               programs that are linked to the FLTK library, nor do you have
 to
               identify  the  FLTK  license in your program or documentation
 as
               required by section 6 of the LGPL.

               However, programs must still identify their  use   of   FLTK.
 The
               following   example   statement  can  be  included  in   user
 documenta
               tion to satisfy this requirement:

               [program/widget] is based in  part  on  the   work   of   the
 FLTK
               project (https://www.fltk.org).

 1mSEE ALSO0m
        fltk-config(1), fluid(1)
        FLTK Programming Manual
        FLTK Web Site, https://www.fltk.org/

 1mAUTHORS0m
        Bill Spitzak and others.



 6     January     2002                    Fast     Light      Tool      Kit
 fltk(3)