diff options
Diffstat (limited to 'setedit/copyrigh')
-rw-r--r-- | setedit/copyrigh | 476 |
1 files changed, 476 insertions, 0 deletions
diff --git a/setedit/copyrigh b/setedit/copyrigh new file mode 100644 index 0000000..f95aba2 --- /dev/null +++ b/setedit/copyrigh @@ -0,0 +1,476 @@ +This program is copyrighted by Salvador Eduardo Tropea. +Copyright (c) 1996,1997,1998,1999,2000,2001,2002,2003 +For contact information see at the bottom of the file. + + SET's editor is a very complex program. It currently have more than 1.45Mb +of source code and uses various libraries. It makes the copyright and terms +of distribution very complex. + Here is a description of the copyrights of each part: + [Each of these parts are independent so have independent copyrights] + [For a summary read the end of the file] + +----------- Editor classes -------------------------------------------------- + The editor itself can be distributed under the terms of the GNU GPL +license: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program 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. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + For more details please read the copying.gpl file. + If you want to use these sources for an application that can't be +distributed under these terms contact me. + It covers the InfView classes too and other files not covered by the next +sections. + +----------- LibRHUtil ------------------------------------------------------- + This library is copyrighted by Robert Hhne. + Copyright (C) 1996,1997 + + Is freely distributable. + For more information read copying.rh. + It covers all the files in the librhuti directory. + Note: I introduced various modifications to this code. + +----------- SETTVUtil ------------------------------------------------------- + This library is copyrighted by Salvador Eduardo Tropea. + Copyright (C) 1997-2003 + + This library is distributed under the terms of the GNU LGPL license. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + 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. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with this library; if not, write to the + Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, + MA 02139, USA. + + It covers all the files in the settvuti directory. + For other uses contact me. + +----------- EasyDiag ------------------------------------------------------- + This library is copyrighted by Salvador Eduardo Tropea. + Copyright (C) 1998-2003 + + This library is distributed under the same terms as SETTVUtil. + +---------- Calculator ------------------------------------------------------ + Author: Laszlo Molnar + Copying: parser.c is free software, you can use it anywhere you want. + Warranty: as usual: none + +---------- Files in extra directory ---------------------------------------- + Some files in the extra directory are copyrigthed by DJ Delorie. + Read copying.dj for more information. Basically these files are under the +GNU GPL license, DJ puts some extra conditions that I think are already +covered by the GPL license. + +---------- PCRE ------------------------------------------------------------ + Copyright (c) 1997-1999 University of Cambridge + +Permission is granted to anyone to use this software for any purpose on any +computer system, and to redistribute it freely, subject to the following +restrictions: + +1. This software 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. + +2. The origin of this software must not be misrepresented, either by + explicit claim or by omission. + +3. Altered versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +---------- ZLib ------------------------------------------------------------- + (C) 1995-1998 Jean-loup Gailly and Mark Adler + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + + Jean-loup Gailly Mark Adler + jloup@gzip.org madler@alumni.caltech.edu + +---------- LibBZIP2 --------------------------------------------------------- +I included the sources to avoid problems, they aren't so big. + +This program, "bzip2" and associated library "libbzip2", are +copyright (C) 1996-2000 Julian R Seward. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. The origin of this software must not be misrepresented; you must + not claim that you wrote the original software. If you use this + software in a product, an acknowledgment in the product + documentation would be appreciated but is not required. + +3. Altered source versions must be plainly marked as such, and must + not be misrepresented as being the original software. + +4. The name of the author may not be used to endorse or promote + products derived from this software without specific prior written + permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. + +Julian Seward, Cambridge, UK. +jseward@acm.org +bzip2/libbzip2 version 1.0 of 21 March 2000 + +---------- libmpegsound ----------------------------------------------------- +It provides the default MP3 engine. I took it from the splay Debian package +and it says: + +This package was debianized by Zed Pobre <zed@debian.org> on +Sat, 11 Apr 1998 10:28:15 -0500. + +It was downloaded from +http://adam.kaist.ac.kr/~jwj95/splay-0.8.2.tar.gz + +Copyright: + +Copyright for splay and xsplay: GNU GPL 2. +Copyright for bbitstream and sound libraries: GNU LGPL 2. + +---------- LibAMP ----------------------------------------------------------- +The original library: + + (C) Tomislav Uzelac 1996,1997 + +This software can be used freely for any purpose. It can be distributed +freely, as long as it is not sold commercially without permission from +Tomislav Uzelac <tuzelac@rasip.fer.hr>. However, including this software +on CD_ROMs containing other free software is explicitly permitted even +when a modest distribution fee is charged for the CD, as long as this +software is not a primary selling argument for the CD. + +Building derived versions of this software is permitted, as long as they +are not sold commercially without permission from Tomislav Uzelac +<tuzelac@rasip.fer.hr>. Any derived versions must be clearly marked as +such, and must be called by a name other than amp. Any derived versions +must retain this copyright notice. + +/* This license is itself copied from Tatu Ylonen's ssh package. It does + * not mention being copyrighted itself :) + */ + +THERE IS NO WARRANTY FOR THIS PROGRAM - whatsoever. You use it entirely +at your risk, and neither Tomislav Uzelac, nor FER will be liable for +any damages that might occur to your computer, software, etc. in +consequence of you using this freeware program. + +LibAMP itself: +LibAmp 0.2 +Ported to DJGPP/Allegro and turned into library form by Ove Kaaven + <ovek@arcticnet.no> +Note: This library is not the default MP3 engine. + +---------- CWSDPMI ---------------------------------------------------------- +CWSDPMI is Copyright (C) 1995-1997 Charles W Sandmann (sandmann@clio.rice.edu) + 1206 Braelinn, Sugar Land, TX 77479 + +This is release 4. The files in this binary distribution may be redistributed +under the GPL (with source) or without the source code provided: + +* CWSDPMI.EXE or CWSDPR0.EXE are not modified in any way except via CWSPARAM + +* Notice to users that they have the right to receive the source code and/or + binary updates for CWSDPMI. Distributors should indicate a site for the + source in their documentation. + +Note: I'm including cwsdpmi.exe and cwsdpmi.doc in the installer version. +---------- PMODEDJ ---------------------------------------------------------- +PMODE 3.07 is Copyright (c) 1994, by Tran (a.k.a. Thomas Pytel). +PMODE/DJ modifications are Copyright (c) 1996, by Matthias Grimrath. +PMSTUB.ASM is Copyright (c) 1995, by DJ Delorie, distributed with permission. + +License Information +------------------- + +PMODE/DJ is free software. It may be used or distributed in any manner you +wish, as long as you do not try to sell an extender based on PMODE. You +may use this software in for profit productions. If you use this software +in any package, you MUST give credit to Thomas Pytel and Matthias Grimrath. + +PMODE/DJ comes with ABSOLUTELY NO WARRANTY; excluding any and all implied +warranties, including warranties of merchantability and fitness for a +particular purpose. There is no warranty or representation, either express +or implied, with respect to this code, its quality, performance, +merchantability, or fitness for a particular purpose. The entire risk +of using this program is with you. There will be no liability for special, +incidental, or consequential damages arising out of or resulting from the use +or modification of this code. + +Note: I use the pmodedj stub for the installer. +----------------------------------------------------------------------------- +Not included in this package but needed to create the editor: +----------------------------------------------------------------------------- + +---------- TurboVision v2.0 ------------------------------------------------- + + Copyright (c) 1994 by Borland International + All Rights Reserved. + It was then released in the Borland's web site. According to Borland's FAQ +this is Public Domain. + + This library is freely available from (original): + ftp://ftp.borland.com/pub/borlandcpp/devsupport/archive/turbovision/tv.zip + + The port was done by Robert Hhne and currently I'm the maintainer, you +can get the port (under the GPL license) + http://tvision.sourceforge.net/ + + +---------- GetText ---------------------------------------------------------- + + When you compile the patched TurboVision with international support (you +can avoid it) you must link with this library covered by the LGPL license. + + +---------- Allegro ---------------------------------------------------------- + + Copyright (c) by Shawn Hargreaves, 1994-2001 + + 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. + +Note: Shawn knows I did my part ;-), from the authors file of Allegro: + Salvador Eduardo Tropea (salvador@inti.edu.ar). + Improved the keyboard routines (better handling of extended scancodes, + keyboard LED support, capslock and numlock, and alt+numpad input), + contributed the 320x100 VGA graphics mode, added support for proper 16 + bit sample mixing, and made numerous other useful suggestions, + contributions and bugfixes. + +---------- LibIOStream and LibStdCxx ---------------------------------------- + +Licensing terms for `libio' +=========================== + + Since the `iostream' classes are so fundamental to standard C++, the +Free Software Foundation has agreed to a special exception to its +standard license, when you link programs with `libio.a': + + As a special exception, if you link this library with files + compiled with a GNU compiler to produce an executable, this does + not cause the resulting executable to be covered by the GNU + General Public License. This exception does not however + invalidate any other reasons why the executable file might be + covered by the GNU General Public License. + + The code is under the GNU General Public License (version 2) for all +other purposes than linking with this library; that means that you can +modify and redistribute the code as usual, but remember that if you do, +your modifications, and anything you link with the modified code, must +be available to others on the same terms. + + These functions are also available as part of the `libg++' library; +if you link with that library instead of `libio', the GNU Library +General Public License applies. + + +---------- ncurses --------------------------------------------------------- +library and terminfo utilities. ncurses/terminfo was written by Pavel +Curtis and Zeyd M. Ben-Halim <zmbenhal@netcom.com>. Ncurses is +copyright (C) 1992, 1993, 1994, 1995 by Zeyd M. Ben-Halim. + +Pavel Curtis released his original copyright on this software to the +public domain, but Zeyd M. Ben-Halim has retained the copyright on his +version of this software. + + Permission is hereby granted to reproduce and distribute ncurses + by any means and for any fee, whether alone or as part of a + larger distribution, in source or in binary form, PROVIDED + this notice is included with any such distribution, not removed + from header files, and is reproduced in any documentation + accompanying it or the applications linked with it. + + ncurses comes AS IS with no warranty, implied or expressed. + +Note: Only used for Linux version. +---------- gpm --------------------------------------------------------- +gpm - General Purpose Mouse Interface is copyrighted: + +Copyright 1993 ajh@gec-mrc.co.uk (Andrew Haylett) +Copyright 1994-1997 alessandro.rubini@linux.it (Alessandro Rubini) + rubini@pop.systemy.it (faster e-mail) + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; version 2 dated June, 1991. + +This program 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. See the +GNU General Public License for more details. + +Note: Only used for Linux version. +---------- libwin ---------------------------------------------------------- +libwin Copyright 1997-1999 by Richard Dawe +Portions Copyright (C) 1997-1998 by the RegDos Group + +License Details +=============== + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + 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. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with this library; if not, write to the Free + Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + + The registry access code is from The RegDos Group's Regdos library. +Alfons Hoogervorst <alfons@hoogervorst.demon.nl> is the maintainer of +this. I think RegDos can be obtained from http://www.hoogervorst.demon.nl. + +Note: Also used in the installer. +---------- Terminus Font ---------------------------------------------------- +The terminus font is Copyright (C) 2002 Dimitar Zhekov + +The font is distributed using a GPL program. I took the shapes from the +Debian package generated using the X (pcf) fonts. +I also changed some shapes of this font. +---------- X Font ----------------------------------------------------------- +The XFont.sft file was created using the XFree86 misc fonts. + +They say: Public domain font. Share and enjoy. +So the SFT files for X Fonts are also Public Domain. +---------- Rest of the fonts ------------------------------------------------ +The rest of the fonts come from raw files floating around the net without +any copyright in them. +As they are shapes I don't think anybody can really claim rights over them. +I found references in internet that follows the following rationale: The +shapes itself can be freely used, otherwise the owner could ask for royalties +over the printed/displayed output produced by the shapes. Just imagine +somebody trying to ask news papers to pay for each character printed or +similar silly things. That's why what companies protect are names or specific +formats, but not the shapes itself. +I don't know how accurate is this, for this reason I put clear the origin of +each font. +----------------------------------------------------------------------------- + +***************************************************************************** +***************************************************************************** + Summary +***************************************************************************** +***************************************************************************** + + As you can see the stuff is very complex. As I'm using LGPL libraries +(gettext and some of my own libraries) the resulting editor is covered by +the GNU GPL license. + But it doesn't go in the reverse, I mean: it doesn't force me to distribute +copyrighted libraries like Turbo Vision. + Additionally even when I release my work I reserve my rights to use it in a +commercial project and don't distribute this particular version. It doesn't +imposse any special restriction to the currently available version that is +covered by the GPL license. + Here is a summary of what the GPL implies: + +* You can use the source. +* You can modify the source. +* You can distribute the source. +* You can make a commercial program and charge for it. +* You must make the derivative work available for all the people, you can +only charge the costs to distribute it. +* You can not delete the original copyright. +* If you modify a source you must put it clear. + + Read the license carefully, the above is just an inaccurate summary. + Note that even when you can use the code for a commercial application you +must make the sources available so the things becomes a little bit complex +for you. + + Even when isn't strictly needed I ask the following: + +* If you include it in a CD ROM please let me know. If you are a big company +you could send me a copy. +* If you use it for any purpose let me know so I'll be able to include this +information in my curriculum. +* If you really like the editor and/or the SET's Documentation Generator +included on it you can send me anything as feedback. + If you want to send money I'll be happy, but if you don't have it and +want to show your gratitude you can send me a postal card from your city +or some of the things I collect (train tickets, cigarette envelopes and +boxes, stamps, old money and coins). + +----------------------------------------------------------------------------- + +Contact information: + + E-Mail: salvador@inti.gov.ar or set@ieee.org or set@computer.org + + Telephone: (+5411) 4759-0013 + + Postal Address: + Salvador E. Tropea + Curapalige 2124 + (1678) Caseros - 3 de Febrero + Prov: Buenos Aires + Argentina + + Web: + http://setedit.sourceforge.net/ + http://www.geocities.com/SiliconValley/Vista/6552/setedit.html + |