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