From 3d79324b127b4746b4751c5fb3bb42b6e2ad0723 Mon Sep 17 00:00:00 2001 From: David Capello Date: Thu, 16 Jun 2011 22:53:02 -0300 Subject: [PATCH] Update README.html file (contact, authors, credits, etc.) and add more licenses. --- README.html | 330 ++++++++--------------------- docs/licenses/allegro4-LICENSE.txt | 25 +++ docs/licenses/giflib-LICENSE.txt | 19 ++ docs/licenses/gtest-LICENSE.txt | 28 +++ docs/licenses/libjpeg-LICENSE.txt | 71 +++++++ docs/licenses/libpng-LICENSE.txt | 111 ++++++++++ 6 files changed, 343 insertions(+), 241 deletions(-) create mode 100644 docs/licenses/allegro4-LICENSE.txt create mode 100644 docs/licenses/giflib-LICENSE.txt create mode 100644 docs/licenses/gtest-LICENSE.txt create mode 100644 docs/licenses/libjpeg-LICENSE.txt create mode 100644 docs/licenses/libpng-LICENSE.txt diff --git a/README.html b/README.html index b260e2658..46ee43e1e 100644 --- a/README.html +++ b/README.html @@ -1,14 +1,14 @@ - + - ASE | Allegro Sprite Editor + ASEPRITE
-
- ASE - | Allegro Sprite Editor -
+
ASEPRITE
Copyright © 2001-2011 David Capello
THIS PROGRAM IS DISTRIBUTED WITHOUT ANY WARRANTY
@@ -41,21 +39,19 @@ Configuration Files
Contact Information
License
- Legal Issues
Authors
- Thankfulness

INTRODUCTION

- ASE is an open source program to create animated + ASEPRITE is an open source program to create animated sprites. Sprites are little images that can be used in your website or in a video game. You can draw characters with movement, intros, textures, patterns, backgrounds, logos, color palettes, isometric levels, etc.

- What makes ASE different? It focuses on pixel editing, to do + What makes ASEPRITE different? It focuses on pixel editing, to do pixel-art. Indeed, it isn't a photo retouching tool or a vector graphics editor. Mainly it is a tool to create tiny animations pixel-by-pixel. @@ -63,7 +59,7 @@

FEATURES

- The biggest features of ASE are: + The biggest features of ASEPRITE are:

    @@ -105,20 +101,20 @@ In Windows 98/2K/XP/Vista the main configuration file is aseprite.ini which is saved in the same folder of aseprite.exe - executable file (in this way ASE is a portable + executable file (in this way ASEPRITE is a portable application, i.e. you can transport a copy of the program in your USB drive).

    The following is a list of all configuration files that you could modify (it is not recommended to do so, but is useful if you want to - super-customize ASE): + super-customize ASEPRITE):

    aseprite.ini          Program configuration
     data/gui.xml          Menus, shortcuts, and tools
     data/convmatr.def     Convolutions matrices
    -data/skins/*.*        ASE skins
    +data/skins/*.*        ASEPRITE skins
     data/widgets/*.xml    XML files with dialogs

    @@ -136,10 +132,9 @@ data/widgets/*.xml XML files with dialogs

    We recommend you to use the SourceForge tracker to do specific reporting of issues:

    @@ -168,260 +163,113 @@ data/widgets/*.xml XML files with dialogs Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

    -

    LEGAL ISSUES

    -

    -

    -

    AUTHORS

    David Capello <davidcapello@gmail.com>
    Programmer, designer, and maintainer.
    Ilija Melentijevic
    - New GUI skin (from ASE 0.8). A lot of good ideas for ASE 0.8. + New GUI skin (from ASEPRITE 0.8). A lot of good ideas. http://ilkke.blogspot.com/ http://www.pixeljoint.com/p/9270.htm
    Trent Gamblin
    Mac OS X packager.

    - Thanks for ideas, patches, bugs report and contributions to: + Thanks to all the people which have contributed ideas, patches, bugs + report, feature requests, donations, and help me developing ASEPRITE.

    -
    - Alex Winter, - Álvaro "Kronoman X" González, - Angelo Mottola, - Ben "entheh" Davis, - Carl Olsson, - Christer Sandberg, - Clayton Enga, - David Campo, - Elias "networm" Pschernig, - Elio Cuevas Gómez, - Emmanuel "God_Cells" Rousseau, - Hernán Echegoyemberry, - Ilija "iLKke" Melentijevic, - Jon "kazzmir" Rafkind, - Jonathan Taylor, - Jorge Ramírez Flores, - Juraj Michalek, - Manuel De Miguel Moreno, - Manuel "manuq" Quiñones, - Mateusz Czaplinski, - Nathan "whitedoor" Smith, - Nora Amendez, - Paul Pridham, - Peter "tjaden" Wang, - Philippe Michael Groarke, - Robert "Bob" J Ohannessian, - Scott Wilson, - Trent "trentg" Gamblin. -
    -

    THANKFULNESS

    +

    CREDITS

    - Some people didn't contribute to the project in a direct way, - but their work was indispensable to make it real: + ASEPRITE uses libraries or parts of the original source code + of the following projects created by third-parties:

    -
    Álvaro González
    -
    - For color quantization routines (used in old versions of ASE). +
    + Allegro 4 + | homepage + | license
    -
    Angelo Mottola
    -
    - For the routines to load/save JPEG files with JPGalleg - (alternative use instead of libjpeg). +
    + FreeType + | homepage + | license
    -
    Ben Davis
    -
    - For color quantization routines (used in old versions of ASE). +
    + giflib + | homepage + | license
    -
    Billy Biggs and Lauris Kaplinski
    -
    - For the help with the alpha blending routines. +
    + GIMP + | homepage + | license
    -
    Csaba Biegl
    -
    - For his ellipse routine in the GRX library (used in old versions - of ASE). +
    + GTK+ + | homepage + | license
    -
    David Turner, Robert Wilhelm, and Werner Lemberg
    -
    - For the FreeType project. - http://www.freetype.org/ +
    + Google Test + | homepage + | license
    -
    Derek Liauw Kie Fa and Robert J Ohannessian
    -
    - for 2xSaI. +
    + libart + | homepage + | license
    -
    DJ Delorie
    -
    - For the DJGPP port to DOS of the GNU software. - http://www.delorie.com/djgpp/ +
    + libgd + | homepage + | license
    -
    Elias Pschernig
    -
    - For his excelent bresenham ellipse algorithm and to report some - nasty keyboard bugs. And his patch to load/save GIF files (used - in old versions of ASE). +
    + libjpeg + | homepage + | license
    -
    Elver Loho
    -
    - For port ASE to BeOS. +
    + libpng + | homepage + | license
    -
    Frank J. T. Wojcik, Guy Eric Schalnat, Andreas Dilger, Glenn - Randers-Pehrson
    -
    - For libpng. +
    + loadpng + | homepage + | license
    +
    + tinyxml + | homepage + | license +
    +
    + XFree86 + | homepage + | license +
    +
    + zlib + | homepage + | license +
    + +
    +Other parts of code by: +
    +
    Gary Oberbrunner
    - For his code to quantize RGB images with ordered dither method. -
    -
    Gershon Elber and Eric Raymond
    -
    - And everyone who contributed to giflib. + Code to quantize RGB images with ordered dither method.
    +
    Javier Gonzalez
    - For his AllegroFont wrapper. -
    -
    Jean-loup Gailly and Mark Adler
    -
    - For zlib -
    -
    Jens Ch. Restemeier
    -
    - For GFLI, his code to save FLI files is just "amazing". -
    -
    Jerry Coffin and HenkJan Wolthuis
    -
    - For the hash table routines. -
    -
    Johan Halmén and Anders "Trezker" Andersson
    - -
    Jordan Russell and Martijn Laan
    -
    - For Inno Setup. - http://www.innosetup.com/ -
    -
    Jose Luis Torres Pantoja
    -
    - For his gift, the book "Digital Image Processing, Gonzalez and - Woods, Addison-Wesley, 2002" -
    -
    Juraj Michalek
    -
    - For the support to ASE in his portal. - http://games.linux.sk/ -
    -
    Lee Thomason
    - -
    Matthieu Haller and Kirsten Schulz
    -
    - For filled polygon algorithm of GD library. - http://www.libgd.org/ -
    -
    Matthew Leverton
    -
    - For his Allegro portal. - http://www.allegro.cc/ -
    -
    Max Maischein
    -
    - For the documents about various file formats of the Animator and - Animator Pro. -
    -
    Mike Haaland
    -
    - For his documentation about the FLI/FLC, COL, PIC, and MSK files - format. -
    -
    Paúl Andrés "Ceniza" Jiménez
    -
    - For his help in the translation of FULL-SCREEN.txt document. -
    -
    Peter Wang
    -
    - For his Red Pixel II game, it was very helpful for the scripting - routines. Also for loadpng library. - http://redpixel.sourceforge.net/ - http://tjaden.strangesoft.net/ -
    -
    Raph Levien
    -
    - For his excelent work with the libart library. - http://www.levien.com/divbart/ -
    -
    Richard M. Stallman
    -
    - For the Free Software Foundation, GNU and Emacs, and everyone - who contributed with free software. - http://www.fsf.org/ - http://www.gnu.org/ - http://www.emacs.org/ -
    -
    Robert Höhne
    -
    - For the RHIDE enviroment. - http://www.lanet.lv/~pavenis/rhide.html -
    -
    Salvador Eduardo Tropea
    -
    - For the SETEdit editor (although I don't use it anymore, the - first months in Linux without it would have been impossibles) - http://setedit.sourceforge.net/ -
    -
    Shawn Hargreaves
    -
    - And hundreds of people who helped in the Allegro library. - http://alleg.sourceforge.net/ -
    -
    Spencer Kimball and Peter Mattis
    -
    - And a lot of people who contributed with The GIMP and GTK+. I - personally "borrow" source code for differents task in the - program. - http://www.gimp.org/ - http://www.gtk.org/ -
    -
    The Independent JPEG Group
    -
    - For the JPEG library to load/save Jpeg files. - ftp://ftp.uu.net/graphics/jpeg/ -
    -
    The Open Group
    -
    - For XFree86. - http://www.x.org/ -
    -
    Waldemar Celes, Roberto Ierusalimschy, and Luiz Henrique de Figueiredo
    -
    - For their excelent work with Lua. - http://www.lua.org/ + AllegroFont wrapper.
    - diff --git a/docs/licenses/allegro4-LICENSE.txt b/docs/licenses/allegro4-LICENSE.txt new file mode 100644 index 000000000..84bc2fea4 --- /dev/null +++ b/docs/licenses/allegro4-LICENSE.txt @@ -0,0 +1,25 @@ +Allegro is gift-ware. It was created by a number of people working in +cooperation, and is given to you freely as a gift. You may use, +modify, redistribute, and generally hack it about in any way you like, +and you do not have to give us anything in return. + +However, if you like this product you are encouraged to thank us by +making a return gift to the Allegro community. This could be by +writing an add-on package, providing a useful bug report, making an +improvement to the library, or perhaps just releasing the sources of +your program so that other people can learn from them. If you +redistribute parts of this code or make a game using it, it would be +nice if you mentioned Allegro somewhere in the credits, but you are +not required to do this. We trust you not to abuse our generosity. + +By Shawn Hargreaves, 18 October 1998. + +DISCLAIMER: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY +KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND +NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE +DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER +LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT +OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + diff --git a/docs/licenses/giflib-LICENSE.txt b/docs/licenses/giflib-LICENSE.txt new file mode 100644 index 000000000..da5435742 --- /dev/null +++ b/docs/licenses/giflib-LICENSE.txt @@ -0,0 +1,19 @@ +The GIFLIB distribution is Copyright (c) 1997 Eric S. Raymond + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/docs/licenses/gtest-LICENSE.txt b/docs/licenses/gtest-LICENSE.txt new file mode 100644 index 000000000..1c7ec1132 --- /dev/null +++ b/docs/licenses/gtest-LICENSE.txt @@ -0,0 +1,28 @@ +Copyright 2008, Google Inc. +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 Google Inc. 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 THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"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 THE COPYRIGHT +OWNER OR CONTRIBUTORS 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. diff --git a/docs/licenses/libjpeg-LICENSE.txt b/docs/licenses/libjpeg-LICENSE.txt new file mode 100644 index 000000000..6576d5ab8 --- /dev/null +++ b/docs/licenses/libjpeg-LICENSE.txt @@ -0,0 +1,71 @@ +The authors make NO WARRANTY or representation, either express or implied, +with respect to this software, its quality, accuracy, merchantability, or +fitness for a particular purpose. This software is provided "AS IS", and you, +its user, assume the entire risk as to its quality and accuracy. + +This software is copyright (C) 1991-1998, Thomas G. Lane. +All Rights Reserved except as specified below. + +Permission is hereby granted to use, copy, modify, and distribute this +software (or portions thereof) for any purpose, without fee, subject to these +conditions: +(1) If any part of the source code for this software is distributed, then this +README file must be included, with this copyright and no-warranty notice +unaltered; and any additions, deletions, or changes to the original files +must be clearly indicated in accompanying documentation. +(2) If only executable code is distributed, then the accompanying +documentation must state that "this software is based in part on the work of +the Independent JPEG Group". +(3) Permission for use of this software is granted only if the user accepts +full responsibility for any undesirable consequences; the authors accept +NO LIABILITY for damages of any kind. + +These conditions apply to any software derived from or based on the IJG code, +not just to the unmodified library. If you use our work, you ought to +acknowledge us. + +Permission is NOT granted for the use of any IJG author's name or company name +in advertising or publicity relating to this software or products derived from +it. This software may be referred to only as "the Independent JPEG Group's +software". + +We specifically permit and encourage the use of this software as the basis of +commercial products, provided that all warranty or liability claims are +assumed by the product vendor. + + +ansi2knr.c is included in this distribution by permission of L. Peter Deutsch, +sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA. +ansi2knr.c is NOT covered by the above copyright and conditions, but instead +by the usual distribution terms of the Free Software Foundation; principally, +that you must include source code if you redistribute it. (See the file +ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part +of any program generated from the IJG code, this does not limit you more than +the foregoing paragraphs do. + +The Unix configuration script "configure" was produced with GNU Autoconf. +It is copyright by the Free Software Foundation but is freely distributable. +The same holds for its supporting scripts (config.guess, config.sub, +ltconfig, ltmain.sh). Another support script, install-sh, is copyright +by M.I.T. but is also freely distributable. + +It appears that the arithmetic coding option of the JPEG spec is covered by +patents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot +legally be used without obtaining one or more licenses. For this reason, +support for arithmetic coding has been removed from the free JPEG software. +(Since arithmetic coding provides only a marginal gain over the unpatented +Huffman mode, it is unlikely that very many implementations will support it.) +So far as we are aware, there are no patent restrictions on the remaining +code. + +The IJG distribution formerly included code to read and write GIF files. +To avoid entanglement with the Unisys LZW patent, GIF reading support has +been removed altogether, and the GIF writer has been simplified to produce +"uncompressed GIFs". This technique does not use the LZW algorithm; the +resulting GIF files are larger than usual, but are readable by all standard +GIF decoders. + +We are required to state that + "The Graphics Interchange Format(c) is the Copyright property of + CompuServe Incorporated. GIF(sm) is a Service Mark property of + CompuServe Incorporated." diff --git a/docs/licenses/libpng-LICENSE.txt b/docs/licenses/libpng-LICENSE.txt new file mode 100644 index 000000000..6e4808cc0 --- /dev/null +++ b/docs/licenses/libpng-LICENSE.txt @@ -0,0 +1,111 @@ + +This copy of the libpng notices is provided for your convenience. In case of +any discrepancy between this copy and the notices in the file png.h that is +included in the libpng distribution, the latter shall prevail. + +COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: + +If you modify libpng you may insert additional notices immediately following +this sentence. + +This code is released under the libpng license. + +libpng versions 1.2.6, August 15, 2004, through 1.5.2, March 31, 2011, are +Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are +distributed according to the same disclaimer and license as libpng-1.2.5 +with the following individual added to the list of Contributing Authors + + Cosmin Truta + +libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are +Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are +distributed according to the same disclaimer and license as libpng-1.0.6 +with the following individuals added to the list of Contributing Authors + + Simon-Pierre Cadieux + Eric S. Raymond + Gilles Vollant + +and with the following additions to the disclaimer: + + There is no warranty against interference with your enjoyment of the + library or against infringement. There is no warranty that our + efforts or the library will fulfill any of your particular purposes + or needs. This library is provided with all faults, and the entire + risk of satisfactory quality, performance, accuracy, and effort is with + the user. + +libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are +Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are +distributed according to the same disclaimer and license as libpng-0.96, +with the following individuals added to the list of Contributing Authors: + + Tom Lane + Glenn Randers-Pehrson + Willem van Schaik + +libpng versions 0.89, June 1996, through 0.96, May 1997, are +Copyright (c) 1996, 1997 Andreas Dilger +Distributed according to the same disclaimer and license as libpng-0.88, +with the following individuals added to the list of Contributing Authors: + + John Bowler + Kevin Bracey + Sam Bushell + Magnus Holmgren + Greg Roelofs + Tom Tanner + +libpng versions 0.5, May 1995, through 0.88, January 1996, are +Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. + +For the purposes of this copyright and license, "Contributing Authors" +is defined as the following set of individuals: + + Andreas Dilger + Dave Martindale + Guy Eric Schalnat + Paul Schmidt + Tim Wegner + +The PNG Reference Library is supplied "AS IS". The Contributing Authors +and Group 42, Inc. disclaim all warranties, expressed or implied, +including, without limitation, the warranties of merchantability and of +fitness for any purpose. The Contributing Authors and Group 42, Inc. +assume no liability for direct, indirect, incidental, special, exemplary, +or consequential damages, which may result from the use of the PNG +Reference Library, even if advised of the possibility of such damage. + +Permission is hereby granted to use, copy, modify, and distribute this +source code, or portions hereof, for any purpose, without fee, subject +to the following restrictions: + +1. The origin of this source code must not be misrepresented. + +2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + +3. This Copyright notice may not be removed or altered from any + source or altered source distribution. + +The Contributing Authors and Group 42, Inc. specifically permit, without +fee, and encourage the use of this source code as a component to +supporting the PNG file format in commercial products. If you use this +source code in a product, acknowledgment is not required but would be +appreciated. + + +A "png_get_copyright" function is available, for convenient use in "about" +boxes and the like: + + printf("%s",png_get_copyright(NULL)); + +Also, the PNG logo (in PNG format, of course) is supplied in the +files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31). + +Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a +certification mark of the Open Source Initiative. + +Glenn Randers-Pehrson +glennrp at users.sourceforge.net +March 31, 2011