Les fonctions
gratuites AdhocUDF ne se conforment plus désormais au ‹GENERAL
LICENSE AGREEMENT› des ‹FreeUDFLibC› de Gregory Deatz.
Suite à une discussion à Hambourg lors de la 5e Conférence FireBird
de 2007, nous avons décidé de placer Free AdhocUDF sous la LGPL (GNU
Lesser General Public License) V3.
La LGPL est basée sur la GPL (GNU General Public License).
Vous
trouverez ici le
texte anglais original de la GPL V3 et
ici une traduction
non officielle en français de la GPL V3.
Vous trouverez ici le texte
anglais original de la LGPL V3.
Nous n’avons pas connaissance d’une
traduction française de cette V3.
Nous n’utilisons
que les codes étrangers disponibles comme (L)GPL ou semblables
sous licence ‹openSource› ainsi que ceux qui peuvent être mis en
œuvre sans licences payantes, même dans le cas de produits
commerciaux.
- pour la fonction md5 utilisée de FreeAdhocUDF
- jusqu’à la version adhoc 20090128a l’algorithme ‹MD5
message-digest› de 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.
- à partir de la version adhoc 20090925, code de Quentin
Carbonneaux <qcarbonneaux@gmail.com>
- Ces fonctions comprennent des routines permettant l’usage
des algorithmes md5, comme dans RFC1321, et ont été à
l’origine développées par Quentin Carbonneaux
<qcarbonneaux@gmail.com>, Lionel Hagege et Georg Horn
pour adaptation à FreeAdhocUDF.
- 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."
- voir aussi rfc1321-MD5.txt dans le dossier licence
- utilisées pour les fonctions UUID de FreeAdhocUDF
- Routines de base pour les fonctions UUID, publiées par
Internet Engineering Task Force (IETF) dans RFC4122. Une
partie du code a été développée à l’origine par Open Software
Foundation, Inc. et Georg Horn 2006-10-20 pour adaptation à
FreeAdhocUDF.
- 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.
- voir aussi rfc4122.txt dans le dossier licence
- Quelques routines système de sysdept.c
ont été développées à l’origine par Open Software Foundation,
Inc. et Georg Horn 2006-10-20 pour adaptation à FreeAdhocUDF.
- 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.
- Les fonctions uuid4compr, compressuuid et expanduuidcompr
sont basées sur des idées émises par Ian Newby dans uuidlib et
ont été adaptées par Georg Horn 2006-10-20 pour FreeAdhocUDF.
- Pour le support UTF-8, FreeAdhocUDF – comme aussi FireBird –
utilise le code de
- Projet ICU - International Components pour Unicode
- <http://site.icu-project.org/>
- ICU est une bibliothèque mûrie et augmentée pour C/C++ et
Java, pour l’application globale de Unicode. ICU reste
accessible et fournit des résultats équivalents dans des
applications sur systèmes d’exploitation différents ou entre
C/C++ et Java.
- ICU est publiée sous licence openSource sans restriction,
et convient pour un usage dans un logiciel commercial en
liaison avec openSource ou un logiciel libre.
- 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.
- voir aussi icu_licence.html dans le dossier licence
|