Enuf
Navigation imgages
Enuf > License
Home Contact SiteMap

License


        Enuf and Enuf-f1 source code is licensed under the BSD license.
    Enuf windows binary is licensed under the BSD license.

___________________________________________________________
* Copyright (c) 2007-2008, Azriel Fasten
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*     * Redistributions of source code must retain the above copyright
*       notice, this list of conditions and the following disclaimer.
*     * Redistributions in binary form must reproduce the above copyright
*       notice, this list of conditions and the following disclaimer in the
*       documentation and/or other materials provided with the distribution.
*     * Neither the name of "Enuf project" nor the
*       names of its contributors may be used to endorse or promote products
*       derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY "Azriel Fasten" ``AS IS'' AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL "Azriel Fasten" BE LIABLE FOR ANY
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
___________________________________________________________

        Enuf uses additional libraries which carry their own restrictions.
    XySSL is used for SSL/TLS support, and is dual-licensed under the 'BSD
    license' or 'LGPL'. Enuf windows binary uses the 'BSD license' of
    XySSL. For the GUI, wxWidgets is used, which has its own LGPL-like
    'wxWidgets License', with an exception for proprietary distributions.
    Enuf has the ability to handle compressed data through the zlib
    library, ( which is also included with wxWidgets ). The zlib library
    uses the zlib license. The BitMagic library is used to track blocks
    downloaded etc., it has an 'MIT licence' with an additional restriction
    that all derived works mention the author. If compiled with MinGW, then
    it uses the 'Basic MinGW runtime', and 'MinGW w32api'. A Windows port of
    'dirent.h' is used for directory functions. When comliled with MSVC,
    AggressiveOptimize.h is used. When compressed with UPX, the clause
    "SPECIAL EXCEPTION FOR COMPRESSED EXECUTABLES" is used. Therefore, while
    the UPX stub is licensed under the GPLv2, Enuf does not inherit it.


    The following is the list of libraries and their licenses:

format:
    library name
    - Copyright (C) <year(s)> <author(s)>
    Url: <library url>
    License type: <license type>
    Local location: <license local location>
    License url: <license url>
    <license type>: <license type location>
    <license type>: <license type url>
    Additional Restrictions: <additional restrictions>
    License description: <license description>
    ...

    Basic MinGW runtime
    - Copyright (C)
    Url: "www.mingw.org"
    License type: public domain

    MinGW w32api
    - Copyright (C)
    Url: "www.mingw.org"
    License type: custom
    License url: "http://www.mingw.org/licensing.shtml"
    Local location: "licenses/MinGW/licensing.shtml"
    License description: From "http://www.mingw.org/licensing.shtml":
        "You are free to use, modify and copy this package.
        No restrictions are imposed on programs or object files compiled with
        this library. You may not restrict the the usage of this library. You
        may distribute this library as part of another package or as a modified
        package if and only if you do not restrict the usage of the portions
        consisting of this (optionally modified) library. If distributed as a
        modified package then this file must be included. This library is
        distributed in the hope that it will be useful, but WITHOUT ANY
        WARRANTY; without even the implied warranty of MERCHANTABILITY or
        FITNESS FOR A PARTICULAR PURPOSE."

    XySSL
    - Copyright (C) "Christophe Devine"
    Url: "http://XySSL.org"
    License type: BSD license (LGPL available)
<<    License location: "licenses/xyssl/license.txt"
<<    License url:
    BSD license: "licenses/MIT_License/bsd-license.htm"
    BSD license: "http://www.opensource.org/licenses/bsd-license.php"
    LGPL: "licenses/LGPL/lesser.html"
    LGPL: "http://www.gnu.org/copyleft/lesser.html"
<<

    wxWidgets
    - Copyright (C) 1998-2005 "Julian Smart, Robert Roebling et al"
    Url: "http://www.wxwidgets.org"
    License type: 'wxWidgets License'
    Local location: "licenses/wxWidgets_License/licence3.txt"
    License url: "http://www.wxwidgets.org/about/licence3.txt"
    'wxWidgets License': "licenses/wxWidgets_License/licence3.txt"
    'wxWidgets License': "http://www.wxwidgets.org/about/licence3.txt"
    License description: From "http://www.wxwidgets.org/about/newlicen.htm":
        "The wxWindows Licence is essentially the L-GPL (Library General Public
        Licence), with an exception stating that derived works in binary form
        may be distributed on the user's own terms. This is a solution that
        satisfies those who wish to produce GPL'ed software using wxWidgets, and
        also those producing proprietary software.".

    zlib
    - Copyright (C) "Jean-loup Gailly and Mark Adler"
    Url: "http://www.zlib.net"
    License type: 'zlib license'
    Local location: "licenses/zlib_license/zlib_license.html
    License url: "http://www.zlib.net/zlib_license.html"
    zlib license: "licenses/zlib_license/zlib_license.html
    zlib license: "http://www.zlib.net/zlib_license.html"

    BitMagic
    - Copyright (C) 2002-2007 "Anatoliy Kuznetsov"
    Url: "http://bmagic.sourceforge.net/"
    License type: 'MIT License'
    Local location: "licenses/BitMagic/license.txt"
<<    License url:
    MIT License: "licenses/MIT_License/mit-license.html"
    MIT License: "http://www.opensource.org/licenses/mit-license.html"
    Additional Restrictions: "mention the author in any work derived from
        this". "this" refers to the BitMagic library.

    Windows dirent.h (for MSVC)
    - Copyright (C) 2006 "Toni Ronkko"
    Url: "http://www.softagalleria.net/dirent/index.en.html"
    License type: unknown
    Local location: "licenses/Dirent_API/index.en.html"
    License url: "http://www.softagalleria.net/dirent/index.en.html"
    License description: From an email from the author(Dec 7, 2007):
        "My intention has always been to allow my customers, as well as anybody
        else, to use the dirent port in their commercial applications. You do
        not have to distribute the source code with your binary and your
        application does not have to reproduce the copyright statement at
        run-time or include it in the documentation."

    AggressiveOptimize.h (for MSVC)
    - Copyright (C) Todd C. Wilson (todd@nopcode.com)
    Url: "http://www.nopcode.com/index.shtml"
    License type: unknown
    License url: "http://www.nopcode.com/index.shtml"
    License description: From "http://www.nopcode.com/index.shtml":
        "Free use of the source as described in the source files is allowed, but
        may not be claimed as your own work. You may not re-publish this article
        nor the attached files on any other web site or medium without prior
        permission; you may refer to NOPcode.com as to where to get it. You may,
        of course, use this in your own projects."

    UPX
    - Copyright (C) 1996-2000 "Markus Franz Xaver Johannes Oberhumer"
    - Copyright (C) 1996-2000 "Laszlo Molnar"
    - "UCL is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer"
    Url: "http://upx.sourceforge.net/"
    License type: "GPLv2 or later version of GPL"
    Local location: "licenses/UPX/upx-license.html"
    License url: "http://upx.sourceforge.net/upx-license.html"
    GPLv2: "licenses/GPL/gpl-2.0.txt"
    GPLv2: "http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt"
    License description: GPLv2, with exception: From
        "http://upx.sourceforge.net/upx-license.html": "As a special exception
        we grant the free usage of UPX for all executables, including commercial
        programs. See below for details and restrictions." ... .



___________________________________________________________

*:    scroll main project

*:    if compiled with mingw32, then liscenses from mingw32?
*:    if compiled with GCC, then liscenses from GCC?
*:    if compiled with MSVC, then liscenses from MSVC?
*:    if compiled with MSVCRT, then liscenses from MSVCRT?
*:    if with VC++ then dirent.h
*:    if with VC++ then AggressiveOptimize.h
*:    zlib            -    zlib license
*:    xyssl            -    BSD license
*:    wxWidgets        -    wxWidgets License
*:    BitMagic        -    MIT license
*:    scroll            -    binary.license, src.license
*:    upx

SourceForge.net Logo