Die Free
AdhocUDF steht nicht mehr unter der vormaligen GENERAL SOFTWARE
LICENSE AGREEMENT der FreeUDFLibC von Gregory Deatz.
Nach einer Diskussion auf der 5. FireBird Konferenz 2007 in
Hamburg haben wir entschieden, die FreeAdhocUDF unter die
LGPL (GNU Lesser General Public License) V3 zu stellen.
Die LGPL bassiert auf der GPL (GNU General Public License).
Hier findet sich der englische
Originaltext der GPL V3 und hier eine nicht offizielle deutsche
Übersetzung der GPL V3.
Hier findet sich der
englische Originaltext der LGPL V3 und hier eine nicht
offizielle deutsche
Übersetzung der LGPL V3.
Fremden code verwenden wir nur solchen, der ebenfalls unter der
(L)GPL oder ähnlicher, freier openSource Lizenzen steht, also
ebenfalls - auch in kommerziellen Produkten - ohne Lizenzkosten
eingesetzt werden kann.
- für die md5 Funktion verwendet/e FreeAdhocUDF
- bis zur Version adhoc 20090128a den MD5 message-digest
algorithm der RSA Data Security, Inc.
- Copyright (C) 1991-2, RSA Data Security, Inc. Created
1991. All rights reserved.
- License to copy and use this software is granted provided
that it is identified as the "RSA Data Security, Inc.
MD5 Message-Digest Algorithm" in all material
mentioning or referencing this software or this
function.
License is also granted to make and use derivative works
provided that such works are identified as "derived
from the RSA Data Security, Inc. MD5 Message-Digest
Algorithm" in all material mentioning or referencing
the derived work.
RSA Data Security, Inc. makes no representations concerning
either the merchantability of this software or the
suitability of this software for any particular
purpose. It is provided "as is" without express or
implied warranty of any kind.
These notices must be retained in any copies of any part of
this documentation and/or software.
- ab der Version adhoc 20090925 code von Quentin Carbonneaux
<qcarbonneaux@gmail.com>
- Diese Funktion enthält Routinen zur Implementierung des
md5 Algorithmus, wie sie in RFC1321 beschrieben sind und
wurde ursprünglich geschrieben von Quentin Carbonneaux
<qcarbonneaux@gmail.com> und von Lionel Hagege und
Georg Horn für die FreeAdhocUDF angepasst.
- http://crazyjoke.free.fr/md5/ "I've programmed a little
library which implements MD5 as described in the RFC 1321,
it supports messages with a size fewer than 2^32 - 1
bits.
You can use it in your programs if you mention my name and
respect the terms of the licence."
- siehe auch rfc1321-MD5.txt im Ordner licence
- für die UUID Funktionen verwendet FreeAdhocUDF
- Basis-Routinen für die UUID Funktionen veröffentlicht von
der Internet Engineering Task Force (IETF) in RFC4122. Ein
Teil des codes wurde ursprünglich geschrieben von
der Open Software Foundation, Inc. und von Georg
Horn2006-10-20 für die FreeAdhocUDF angepasst.
- Copyright (C) The Internet Society (2005)
- Additional license for uuid.c:
To anyone who acknowledges that this file is provided "AS
IS" without any express or implied warranty: permission
to use, copy, modify, and distribute this file for any
purpose is hereby granted without fee, provided that
the above copyright notices and this notice
appears in all source code copies, and that none of the
names of Open Software Foundation, Inc.,
Hewlett-Packard Company, or Digital Equipment
Corporation be used in advertising or publicity
pertaining to distribution of the software
without specific, written prior
permission. Neither Open Software Foundation,
Inc., Hewlett-Packard Company, Microsoft, nor
Digital Eqiupment Corporation makes any representations
about the suitability of this software for any purpose.
- siehe auch rfc4122.txt im Ordner licence
- Einige System-Routinen in sysdept.c, ursprünglich
geschrieben von der Open Software Foundation, Inc. und
von Georg Horn 2006-10-20 für die FreeAdhocUDF angepasst.
- Copyright (c) 1990- 1993, 1996 Open Software Foundation,
Inc.
Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto,
Ca. & Digital Equipment Corporation, Maynard, Mass.
Copyright (c) 1998 Microsoft.
- Additional license for sysdep.c
To anyone who acknowledges that this file is provided "AS
IS" without any express or implied warranty: permission
to use, copy, modify, and distribute this file for any
purpose is hereby granted without fee, provided that
the above copyright notices and this notice appears in
all source code copies, and that none of the names of
Open Software Foundation, Inc.,
Hewlett-Packard Company, or Digital Equipment
Corporation be used in advertising or publicity
pertaining to distribution of the software
without specific, written prior permission.
Neither Open Software Foundation, Inc., Hewlett-Packard
Company, Microsoft, nor Digital Eqiupment Corporation
makes any representations about the suitability of this
software for any purpose.
- Die Funktionen uuid4compr, compressuuid und expanduuidcompr
gehen zurück auf Ideen von Ian Newby in der uuidlib
und wurden von Georg Horn 2006-10-20 für die FreeAdhocUDF
adaptiert.
- für den UTF-8 Support verwendet FreeAdhocUDF - wie auch
FireBird - code von dem
- Projekt ICU - International Components for Unicode -
<http://site.icu-project.org/>
- ICU ist eine ausgereifte, weitverbreitete Bibliothek für
C/C++ und Java zur Bereitstellung von Unicode zur
Globalisierung von Software. ICU ist weitgehend übertragbar
und erzeugt gleiche Resultate in Anwendungen auf allen
Betreibssystemen und zwischen C/C++ und Java Software.
- ICU ist veröffentlicht unter einer nicht einschränkenden
openSource Lizenz, die auch geeignet ist zur Benutzung in
kommerzieller Software in Verbindung mit openSource
oder freier Software.
- ICU License - ICU 1.8.1 and later
- COPYRIGHT AND PERMISSION NOTICE
Copyright (c) 1995-2003 International Business Machines
Corporation and others. All rights reserved.
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, and/or sell copies of the Software,
and to permit persons to whom the Software is furnished to
do so, provided that the above
copyright notice(s) and this permission notice appear in
all copies of the Software and that both the above
copyright notice(s) and this permission notice appear in
supporting documentation.
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 OF THIRD PARTY RIGHTS. IN NO EVENT SHALL
THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.
Except as contained in this notice, the name of a
copyright holder shall not be used in advertising or
otherwise to promote the sale, use or other dealings in
this Software without prior written authorization
of the copyright holder.
- siehe auch icu_licence.html im Ordner licence
|