Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 35c62e5

Browse files
committed
Added license notices that are required to be included in the
documentation as well as the source code.
1 parent d1080a3 commit 35c62e5

1 file changed

Lines changed: 331 additions & 1 deletion

File tree

Doc/commontex/license.tex

Lines changed: 331 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,4 +336,334 @@ \subsection{Mersenne Twister}
336336
337337
\end{verbatim}
338338

339-
339+
340+
341+
\subsection{Sockets}
342+
343+
The \module{socket} module uses the functions, \function{getaddrinfo},
344+
and \function{getnameinfo}, which are coded in separate source files
345+
from the WIDE Project, \url{http://www.wide.ad.jp/about/index.html}.
346+
347+
\begin{verbatim}
348+
Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
349+
All rights reserved.
350+
351+
Redistribution and use in source and binary forms, with or without
352+
modification, are permitted provided that the following conditions
353+
are met:
354+
1. Redistributions of source code must retain the above copyright
355+
notice, this list of conditions and the following disclaimer.
356+
2. Redistributions in binary form must reproduce the above copyright
357+
notice, this list of conditions and the following disclaimer in the
358+
documentation and/or other materials provided with the distribution.
359+
3. Neither the name of the project nor the names of its contributors
360+
may be used to endorse or promote products derived from this software
361+
without specific prior written permission.
362+
363+
THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
364+
GAI_ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
365+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
366+
ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
367+
FOR GAI_ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
368+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
369+
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
370+
HOWEVER CAUSED AND ON GAI_ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
371+
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN GAI_ANY WAY
372+
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
373+
SUCH DAMAGE.
374+
\end{verbatim}
375+
376+
377+
378+
\subsection{Floating point exception control}
379+
380+
The source for the \module{fpectl} module includes the following notice:
381+
382+
\begin{verbatim}
383+
---------------------------------------------------------------------
384+
/ Copyright (c) 1996. \
385+
| The Regents of the University of California. |
386+
| All rights reserved. |
387+
| |
388+
| Permission to use, copy, modify, and distribute this software for |
389+
| any purpose without fee is hereby granted, provided that this en- |
390+
| tire notice is included in all copies of any software which is or |
391+
| includes a copy or modification of this software and in all |
392+
| copies of the supporting documentation for such software. |
393+
| |
394+
| This work was produced at the University of California, Lawrence |
395+
| Livermore National Laboratory under contract no. W-7405-ENG-48 |
396+
| between the U.S. Department of Energy and The Regents of the |
397+
| University of California for the operation of UC LLNL. |
398+
| |
399+
| DISCLAIMER |
400+
| |
401+
| This software was prepared as an account of work sponsored by an |
402+
| agency of the United States Government. Neither the United States |
403+
| Government nor the University of California nor any of their em- |
404+
| ployees, makes any warranty, express or implied, or assumes any |
405+
| liability or responsibility for the accuracy, completeness, or |
406+
| usefulness of any information, apparatus, product, or process |
407+
| disclosed, or represents that its use would not infringe |
408+
| privately-owned rights. Reference herein to any specific commer- |
409+
| cial products, process, or service by trade name, trademark, |
410+
| manufacturer, or otherwise, does not necessarily constitute or |
411+
| imply its endorsement, recommendation, or favoring by the United |
412+
| States Government or the University of California. The views and |
413+
| opinions of authors expressed herein do not necessarily state or |
414+
| reflect those of the United States Government or the University |
415+
| of California, and shall not be used for advertising or product |
416+
\ endorsement purposes. /
417+
---------------------------------------------------------------------
418+
\end{verbatim}
419+
420+
421+
422+
\subsection{MD5 message digest algorithm}
423+
424+
The source code for the \module{md5} module contains the following notice:
425+
426+
\begin{verbatim}
427+
Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
428+
rights reserved.
429+
430+
License to copy and use this software is granted provided that it
431+
is identified as the "RSA Data Security, Inc. MD5 Message-Digest
432+
Algorithm" in all material mentioning or referencing this software
433+
or this function.
434+
435+
License is also granted to make and use derivative works provided
436+
that such works are identified as "derived from the RSA Data
437+
Security, Inc. MD5 Message-Digest Algorithm" in all material
438+
mentioning or referencing the derived work.
439+
440+
RSA Data Security, Inc. makes no representations concerning either
441+
the merchantability of this software or the suitability of this
442+
software for any particular purpose. It is provided "as is"
443+
without express or implied warranty of any kind.
444+
445+
These notices must be retained in any copies of any part of this
446+
documentation and/or software.
447+
\end{verbatim}
448+
449+
450+
451+
\subsection{rotor -- Enigma-like encryption and decryption}
452+
453+
The source code for the \module{rotor} contains the following notice:
454+
455+
\begin{verbatim}
456+
Copyright 1994 by Lance Ellinghouse,
457+
Cathedral City, California Republic, United States of America.
458+
459+
All Rights Reserved
460+
461+
Permission to use, copy, modify, and distribute this software and its
462+
documentation for any purpose and without fee is hereby granted,
463+
provided that the above copyright notice appear in all copies and that
464+
both that copyright notice and this permission notice appear in
465+
supporting documentation, and that the name of Lance Ellinghouse
466+
not be used in advertising or publicity pertaining to distribution
467+
of the software without specific, written prior permission.
468+
469+
LANCE ELLINGHOUSE DISCLAIMS ALL WARRANTIES WITH REGARD TO
470+
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
471+
FITNESS, IN NO EVENT SHALL LANCE ELLINGHOUSE BE LIABLE FOR ANY SPECIAL,
472+
INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
473+
FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
474+
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
475+
WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
476+
\end{verbatim}
477+
478+
479+
\subsection{Asynchronous socket services}
480+
481+
The \module{asynchat} and \module{asyncore} modules contain the
482+
following notice:
483+
484+
\begin{verbatim}
485+
Copyright 1996 by Sam Rushing
486+
487+
All Rights Reserved
488+
489+
Permission to use, copy, modify, and distribute this software and
490+
its documentation for any purpose and without fee is hereby
491+
granted, provided that the above copyright notice appear in all
492+
copies and that both that copyright notice and this permission
493+
notice appear in supporting documentation, and that the name of Sam
494+
Rushing not be used in advertising or publicity pertaining to
495+
distribution of the software without specific, written prior
496+
permission.
497+
498+
SAM RUSHING DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
499+
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
500+
NO EVENT SHALL SAM RUSHING BE LIABLE FOR ANY SPECIAL, INDIRECT OR
501+
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
502+
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
503+
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
504+
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
505+
\end{verbatim}
506+
507+
508+
\subsection{Cookie management}
509+
510+
The \module{Cookie} module contains the following notice:
511+
512+
\begin{verbatim}
513+
Copyright 2000 by Timothy O'Malley <[email protected]>
514+
515+
All Rights Reserved
516+
517+
Permission to use, copy, modify, and distribute this software
518+
and its documentation for any purpose and without fee is hereby
519+
granted, provided that the above copyright notice appear in all
520+
copies and that both that copyright notice and this permission
521+
notice appear in supporting documentation, and that the name of
522+
Timothy O'Malley not be used in advertising or publicity
523+
pertaining to distribution of the software without specific, written
524+
prior permission.
525+
526+
Timothy O'Malley DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
527+
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
528+
AND FITNESS, IN NO EVENT SHALL Timothy O'Malley BE LIABLE FOR
529+
ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
530+
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
531+
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
532+
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
533+
PERFORMANCE OF THIS SOFTWARE.
534+
\end{verbatim}
535+
536+
537+
538+
\subsection{Profiling}
539+
540+
The \module{profile} and \module{pstats} modules contain
541+
the following notice:
542+
543+
\begin{verbatim}
544+
Copyright 1994, by InfoSeek Corporation, all rights reserved.
545+
Written by James Roskind
546+
547+
Permission to use, copy, modify, and distribute this Python software
548+
and its associated documentation for any purpose (subject to the
549+
restriction in the following sentence) without fee is hereby granted,
550+
provided that the above copyright notice appears in all copies, and
551+
that both that copyright notice and this permission notice appear in
552+
supporting documentation, and that the name of InfoSeek not be used in
553+
advertising or publicity pertaining to distribution of the software
554+
without specific, written prior permission. This permission is
555+
explicitly restricted to the copying and modification of the software
556+
to remain in Python, compiled Python, or other languages (such as C)
557+
wherein the modified or derived code is exclusively imported into a
558+
Python module.
559+
560+
INFOSEEK CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
561+
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
562+
FITNESS. IN NO EVENT SHALL INFOSEEK CORPORATION BE LIABLE FOR ANY
563+
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
564+
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
565+
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
566+
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
567+
\end{verbatim}
568+
569+
570+
571+
\subsection{Execution tracing}
572+
573+
The \module{trace} module contains the following notice:
574+
575+
\begin{verbatim}
576+
portions copyright 2001, Autonomous Zones Industries, Inc., all rights...
577+
err... reserved and offered to the public under the terms of the
578+
Python 2.2 license.
579+
Author: Zooko O'Whielacronx
580+
http://zooko.com/
581+
582+
583+
Copyright 2000, Mojam Media, Inc., all rights reserved.
584+
Author: Skip Montanaro
585+
586+
Copyright 1999, Bioreason, Inc., all rights reserved.
587+
Author: Andrew Dalke
588+
589+
Copyright 1995-1997, Automatrix, Inc., all rights reserved.
590+
Author: Skip Montanaro
591+
592+
Copyright 1991-1995, Stichting Mathematisch Centrum, all rights reserved.
593+
594+
595+
Permission to use, copy, modify, and distribute this Python software and
596+
its associated documentation for any purpose without fee is hereby
597+
granted, provided that the above copyright notice appears in all copies,
598+
and that both that copyright notice and this permission notice appear in
599+
supporting documentation, and that the name of neither Automatrix,
600+
Bioreason or Mojam Media be used in advertising or publicity pertaining to
601+
distribution of the software without specific, written prior permission.
602+
\end{verbatim}
603+
604+
605+
606+
\subsection{UUencode and UUdecode functions}
607+
608+
The \module{uu} module contains the following notice:
609+
610+
\begin{verbatim}
611+
Copyright 1994 by Lance Ellinghouse
612+
Cathedral City, California Republic, United States of America.
613+
All Rights Reserved
614+
Permission to use, copy, modify, and distribute this software and its
615+
documentation for any purpose and without fee is hereby granted,
616+
provided that the above copyright notice appear in all copies and that
617+
both that copyright notice and this permission notice appear in
618+
supporting documentation, and that the name of Lance Ellinghouse
619+
not be used in advertising or publicity pertaining to distribution
620+
of the software without specific, written prior permission.
621+
LANCE ELLINGHOUSE DISCLAIMS ALL WARRANTIES WITH REGARD TO
622+
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
623+
FITNESS, IN NO EVENT SHALL LANCE ELLINGHOUSE CENTRUM BE LIABLE
624+
FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
625+
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
626+
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
627+
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
628+
629+
Modified by Jack Jansen, CWI, July 1995:
630+
- Use binascii module to do the actual line-by-line conversion
631+
between ascii and binary. This results in a 1000-fold speedup. The C
632+
version is still 5 times faster, though.
633+
- Arguments more compliant with python standard
634+
\end{verbatim}
635+
636+
637+
638+
\subsection{XML Remote Procedure Calls}
639+
640+
The \module{xmlrpclib} module contains the following notice:
641+
642+
\begin{verbatim}
643+
The XML-RPC client interface is
644+
645+
Copyright (c) 1999-2002 by Secret Labs AB
646+
Copyright (c) 1999-2002 by Fredrik Lundh
647+
648+
By obtaining, using, and/or copying this software and/or its
649+
associated documentation, you agree that you have read, understood,
650+
and will comply with the following terms and conditions:
651+
652+
Permission to use, copy, modify, and distribute this software and
653+
its associated documentation for any purpose and without fee is
654+
hereby granted, provided that the above copyright notice appears in
655+
all copies, and that both that copyright notice and this permission
656+
notice appear in supporting documentation, and that the name of
657+
Secret Labs AB or the author not be used in advertising or publicity
658+
pertaining to distribution of the software without specific, written
659+
prior permission.
660+
661+
SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
662+
TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT-
663+
ABILITY AND FITNESS. IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR
664+
BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
665+
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
666+
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
667+
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
668+
OF THIS SOFTWARE.
669+
\end{verbatim}

0 commit comments

Comments
 (0)