XOS is in the public domain. It may be freely copied
and used for whatever purpose you see fit, including commercial
uses. Anyone modifying this software may claim ownership of the
modifications, but not the complete derived code. It would be
appreciated if the authors were told what this software is being
used for, but this is not a requirement.
Or, to put it in plain English, it's all free, you can
(with a few minor restrictions detailed below) do whatever you want
with it. It may or may not work as advertised. If you somehow manage
to use it to shoot yourself or anyone else in the foot (or anywhere
else) we are not responsible! If you don't or can't agree to this,
you can't use it.
There are some software packages provided on this site
that were written by other parties and are provided under somewhat
more restrictive terms and conditions. Generally these restrictions
deal with retaining copyright notices and providing credit, in some
way, to the original authors. They may also require that you
distribute source code for a package and of any modifications
you make to it when you distribute XOS or a work derived from XOS.
To the best of our knowledge there are no additional restrictions
that should seriously interfere with the free use of any of these
packages for personal or commercial use. However, we can not and
do not provide legal advice about this. If you plan on distributing
XOS as part of a commercial product, you should obtain legal advice
regarding the various licenses listed below.
Following is a list of the external packages provided
here with links to the various controlling license agreements. Copies
of these licenses are also provided in license.txt files in the
package's respective directories. These directories are in
the xosaux directory tree.
OpenWatcom 1.8 (openwatcom.org) (modified) - Licensed
under the Open Watcom Public
License. The OpenWatcom C compiler has been ported to run under
XOS and is the primary compiler used in developing XOS. A few of
the OpenWatcom run time library routines are also used. The source
code for the compiler is in \xosaux\owxc\. The executable for the
compiler is in \xossys\cmd\. The sources for the library routines
used are in \xossrc\libc\.
FreeType2 (freetype.org) (modified) - Written by the
FreeType Project, licensed under the FreeType
license. FreeType2 is used as the font rendering engine for the
XOS graphical user interface XWS (XOS Windowing System). The
FreeType2 sources are in \xosaux\freetype2\. The object library
generated from these sources is in \xossys\lib\xos\.
(dejavu.org) (not modified) -
A set of TT fonts originally written by Bitstream. The modifications
made by DejaVu are in the public domain. The original fonts are
distributed under the Bitstream and Arev
licenses. These fonts are used with XWS. The font files are
Leptonica Graphics Library
(modified) This is a library containing function for image
manipulation. XOS uses some of its routines for image scaling.
Licensed under the Creative
Commons Attribution 2.5 License). The sources for the functions
used are in \xossrc\libxws\. The object files are in
Indepdent JPEG Group's JPEG Software
(www.ijg.org) (modified) - Licensed
under the IJP license. This is set of
functions for encoding and ecoding JPEG image files. They are used
in XWS. The sources are in \xosaux\jpeg6b\. The resulting object
library is in \xossys\lib\xos\.
(modified) zlib is a library of data compression
routines written by Mark Adler and Jean-loup Gailly These routines
are used in several XOS user programs. They are also used in the
mkxosinst MS Windows program. The sources are in \xosaux\zlib-1-2-3\.
The object library generated from them is in xossys\lib\xos\.
Licensed under the zlib license.