xref: /illumos-gate/usr/src/cmd/ssh/doc/LICENCE (revision 7c478bd95313f5f23a4c958a745db2134aa03244)
1*7c478bd9Sstevel@tonic-gateThis file is part of the ssh software.
2*7c478bd9Sstevel@tonic-gate
3*7c478bd9Sstevel@tonic-gateThe licences which components of this software falls under are as
4*7c478bd9Sstevel@tonic-gatefollows.  First, we will summarize and say that that all components
5*7c478bd9Sstevel@tonic-gateare under a BSD licence, or a licence more free than that.
6*7c478bd9Sstevel@tonic-gate
7*7c478bd9Sstevel@tonic-gateOpenSSH contains no GPL code.
8*7c478bd9Sstevel@tonic-gate
9*7c478bd9Sstevel@tonic-gate1)
10*7c478bd9Sstevel@tonic-gate     * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
11*7c478bd9Sstevel@tonic-gate     *                    All rights reserved
12*7c478bd9Sstevel@tonic-gate     *
13*7c478bd9Sstevel@tonic-gate     * As far as I am concerned, the code I have written for this software
14*7c478bd9Sstevel@tonic-gate     * can be used freely for any purpose.  Any derived versions of this
15*7c478bd9Sstevel@tonic-gate     * software must be clearly marked as such, and if the derived work is
16*7c478bd9Sstevel@tonic-gate     * incompatible with the protocol description in the RFC file, it must be
17*7c478bd9Sstevel@tonic-gate     * called by a name other than "ssh" or "Secure Shell".
18*7c478bd9Sstevel@tonic-gate
19*7c478bd9Sstevel@tonic-gate    [Tatu continues]
20*7c478bd9Sstevel@tonic-gate     *  However, I am not implying to give any licenses to any patents or
21*7c478bd9Sstevel@tonic-gate     * copyrights held by third parties, and the software includes parts that
22*7c478bd9Sstevel@tonic-gate     * are not under my direct control.  As far as I know, all included
23*7c478bd9Sstevel@tonic-gate     * source code is used in accordance with the relevant license agreements
24*7c478bd9Sstevel@tonic-gate     * and can be used freely for any purpose (the GNU license being the most
25*7c478bd9Sstevel@tonic-gate     * restrictive); see below for details.
26*7c478bd9Sstevel@tonic-gate
27*7c478bd9Sstevel@tonic-gate    [However, none of that term is relevant at this point in time.  All of
28*7c478bd9Sstevel@tonic-gate    these restrictively licenced software components which he talks about
29*7c478bd9Sstevel@tonic-gate    have been removed from OpenSSH, ie.
30*7c478bd9Sstevel@tonic-gate
31*7c478bd9Sstevel@tonic-gate     - RSA is no longer included, found in the OpenSSL library
32*7c478bd9Sstevel@tonic-gate     - IDEA is no longer included, it's use is depricated
33*7c478bd9Sstevel@tonic-gate     - DES is now external, in the OpenSSL library
34*7c478bd9Sstevel@tonic-gate     - GMP is no longer used, and instead we call BN code from OpenSSL
35*7c478bd9Sstevel@tonic-gate     - Zlib is now external, in a library
36*7c478bd9Sstevel@tonic-gate     - The make-ssh-known-hosts script is no longer included
37*7c478bd9Sstevel@tonic-gate     - TSS has been removed
38*7c478bd9Sstevel@tonic-gate     - MD5 is now external, in the OpenSSL library
39*7c478bd9Sstevel@tonic-gate     - RC4 support has been replaced with ARC4 support from OpenSSL
40*7c478bd9Sstevel@tonic-gate     - Blowfish is now external, in the OpenSSL library
41*7c478bd9Sstevel@tonic-gate
42*7c478bd9Sstevel@tonic-gate    [The licence continues]
43*7c478bd9Sstevel@tonic-gate
44*7c478bd9Sstevel@tonic-gate    Note that any information and cryptographic algorithms used in this
45*7c478bd9Sstevel@tonic-gate    software are publicly available on the Internet and at any major
46*7c478bd9Sstevel@tonic-gate    bookstore, scientific library, and patent office worldwide.  More
47*7c478bd9Sstevel@tonic-gate    information can be found e.g. at "http://www.cs.hut.fi/crypto".
48*7c478bd9Sstevel@tonic-gate
49*7c478bd9Sstevel@tonic-gate    The legal status of this program is some combination of all these
50*7c478bd9Sstevel@tonic-gate    permissions and restrictions.  Use only at your own responsibility.
51*7c478bd9Sstevel@tonic-gate    You will be responsible for any legal consequences yourself; I am not
52*7c478bd9Sstevel@tonic-gate    making any claims whether possessing or using this is legal or not in
53*7c478bd9Sstevel@tonic-gate    your country, and I am not taking any responsibility on your behalf.
54*7c478bd9Sstevel@tonic-gate
55*7c478bd9Sstevel@tonic-gate
56*7c478bd9Sstevel@tonic-gate    			    NO WARRANTY
57*7c478bd9Sstevel@tonic-gate
58*7c478bd9Sstevel@tonic-gate    BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
59*7c478bd9Sstevel@tonic-gate    FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
60*7c478bd9Sstevel@tonic-gate    OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
61*7c478bd9Sstevel@tonic-gate    PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
62*7c478bd9Sstevel@tonic-gate    OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
63*7c478bd9Sstevel@tonic-gate    MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
64*7c478bd9Sstevel@tonic-gate    TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
65*7c478bd9Sstevel@tonic-gate    PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
66*7c478bd9Sstevel@tonic-gate    REPAIR OR CORRECTION.
67*7c478bd9Sstevel@tonic-gate
68*7c478bd9Sstevel@tonic-gate    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
69*7c478bd9Sstevel@tonic-gate    WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
70*7c478bd9Sstevel@tonic-gate    REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
71*7c478bd9Sstevel@tonic-gate    INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
72*7c478bd9Sstevel@tonic-gate    OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
73*7c478bd9Sstevel@tonic-gate    TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
74*7c478bd9Sstevel@tonic-gate    YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
75*7c478bd9Sstevel@tonic-gate    PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
76*7c478bd9Sstevel@tonic-gate    POSSIBILITY OF SUCH DAMAGES.
77*7c478bd9Sstevel@tonic-gate
78*7c478bd9Sstevel@tonic-gate2)
79*7c478bd9Sstevel@tonic-gate    The 32-bit CRC implementation in crc32.c is due to Gary S. Brown.
80*7c478bd9Sstevel@tonic-gate    Comments in the file indicate it may be used for any purpose without
81*7c478bd9Sstevel@tonic-gate    restrictions:
82*7c478bd9Sstevel@tonic-gate
83*7c478bd9Sstevel@tonic-gate     * COPYRIGHT (C) 1986 Gary S. Brown.  You may use this program, or
84*7c478bd9Sstevel@tonic-gate     * code or tables extracted from it, as desired without restriction.
85*7c478bd9Sstevel@tonic-gate
86*7c478bd9Sstevel@tonic-gate3)
87*7c478bd9Sstevel@tonic-gate    The 32-bit CRC compensation attack detector in deattack.c was
88*7c478bd9Sstevel@tonic-gate    contributed by CORE SDI S.A. under a BSD-style license. See
89*7c478bd9Sstevel@tonic-gate    http://www.core-sdi.com/english/ssh/ for details.
90*7c478bd9Sstevel@tonic-gate
91*7c478bd9Sstevel@tonic-gate     * Cryptographic attack detector for ssh - source code
92*7c478bd9Sstevel@tonic-gate     *
93*7c478bd9Sstevel@tonic-gate     * Copyright (c) 1998 CORE SDI S.A., Buenos Aires, Argentina.
94*7c478bd9Sstevel@tonic-gate     *
95*7c478bd9Sstevel@tonic-gate     * All rights reserved. Redistribution and use in source and binary
96*7c478bd9Sstevel@tonic-gate     * forms, with or without modification, are permitted provided that
97*7c478bd9Sstevel@tonic-gate     * this copyright notice is retained.
98*7c478bd9Sstevel@tonic-gate     *
99*7c478bd9Sstevel@tonic-gate     * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
100*7c478bd9Sstevel@tonic-gate     * WARRANTIES ARE DISCLAIMED. IN NO EVENT SHALL CORE SDI S.A. BE
101*7c478bd9Sstevel@tonic-gate     * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY OR
102*7c478bd9Sstevel@tonic-gate     * CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OR MISUSE OF THIS
103*7c478bd9Sstevel@tonic-gate     * SOFTWARE.
104*7c478bd9Sstevel@tonic-gate     *
105*7c478bd9Sstevel@tonic-gate     * Ariel Futoransky <futo@core-sdi.com>
106*7c478bd9Sstevel@tonic-gate     * <http://www.core-sdi.com>
107*7c478bd9Sstevel@tonic-gate
108*7c478bd9Sstevel@tonic-gate4)
109*7c478bd9Sstevel@tonic-gate    Remaining components of the software are provided under a standard
110*7c478bd9Sstevel@tonic-gate    2-term BSD licence with the following names as copyright holders:
111*7c478bd9Sstevel@tonic-gate
112*7c478bd9Sstevel@tonic-gate	Markus Friedl
113*7c478bd9Sstevel@tonic-gate	Theo de Raadt
114*7c478bd9Sstevel@tonic-gate	Niels Provos
115*7c478bd9Sstevel@tonic-gate	Dug Song
116*7c478bd9Sstevel@tonic-gate	Aaron Campbell
117*7c478bd9Sstevel@tonic-gate
118*7c478bd9Sstevel@tonic-gate     * Redistribution and use in source and binary forms, with or without
119*7c478bd9Sstevel@tonic-gate     * modification, are permitted provided that the following conditions
120*7c478bd9Sstevel@tonic-gate     * are met:
121*7c478bd9Sstevel@tonic-gate     * 1. Redistributions of source code must retain the above copyright
122*7c478bd9Sstevel@tonic-gate     *    notice, this list of conditions and the following disclaimer.
123*7c478bd9Sstevel@tonic-gate     * 2. Redistributions in binary form must reproduce the above copyright
124*7c478bd9Sstevel@tonic-gate     *    notice, this list of conditions and the following disclaimer in the
125*7c478bd9Sstevel@tonic-gate     *    documentation and/or other materials provided with the distribution.
126*7c478bd9Sstevel@tonic-gate     *
127*7c478bd9Sstevel@tonic-gate     * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
128*7c478bd9Sstevel@tonic-gate     * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
129*7c478bd9Sstevel@tonic-gate     * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
130*7c478bd9Sstevel@tonic-gate     * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
131*7c478bd9Sstevel@tonic-gate     * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
132*7c478bd9Sstevel@tonic-gate     * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
133*7c478bd9Sstevel@tonic-gate     * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
134*7c478bd9Sstevel@tonic-gate     * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
135*7c478bd9Sstevel@tonic-gate     * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
136*7c478bd9Sstevel@tonic-gate     * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
137