1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
Templates Parser is Copyright (c) 1999-2004 Pascal Obry
Copyright (c) 2005-2006 AdaCore
It is available from AdaCore's CVS server at http://libre.adacore.com.
License terms for the documentation:
This document may be copied, in whole or in part, in any form or by any
means, as is or with alterations, provided that (1) alterations are clearly
marked as alterations and (2) this copyright notice is included
unmodified in any copy.
License terms for the library:
This library 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 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 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
USA
On Debian GNU/Linux systems, the full text of the GPL is in the file
/usr/share/common-licenses/GPL.
Maintainer's note:
If you obtain Templates Parser from AdaCore's CVS server, you might
notice that the source files still carry the following text:
As a special exception, if other files instantiate generics from this
unit, or you link this unit with other files to produce an executable,
this unit does not by itself 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 Public License.
However, AdaCore insist that everything obtained from their web or CVS
servers is licensed under the terms of the pure GPL, explained above.
As a result, if you use Templates Parser in your program or libraries,
you have four options:
- do not distribute your program at all (you can always use it for
yourself).
- distribute your program under the terms of the GPL, i.e. with full
sources and the four freedoms: inspection, redistribution,
modification, and distribution of modified copies.
- distribute your program in source form only, under licensing terms
of your choosing (perhaps under non-disclosure, non-redistribution
terms), and ask your licensees to recompile your program for
themselves.
- contact AdaCore (sales@adacore.com) and purchase a GNAT-Modified
GPL which will allow you to distribute your program in binary-only
form without disclosing your sources.
In order to reduce the potential for confusion, I have removed the
"special exception" text from all source files.
--
Ludovic Brenta, 2006-07-18
|