1This package was debianized by Thrift Developer's <dev@thrift.apache.org>. 2 3 4This package and the Debian packaging is licensed under the Apache License, 5see `/usr/share/common-licenses/Apache-2.0'. 6 7The following information was copied from Apache Thrift LICENSE file. 8 9-------------------------------------------------- 10SOFTWARE DISTRIBUTED WITH THRIFT: 11 12The Apache Thrift software includes a number of subcomponents with 13separate copyright notices and license terms. Your use of the source 14code for the these subcomponents is subject to the terms and 15conditions of the following licenses. 16 17-------------------------------------------------- 18Portions of the following files are licensed under the MIT License: 19 20 lib/erl/src/Makefile.am 21 22Please see doc/otp-base-license.txt for the full terms of this license. 23 24 25-------------------------------------------------- 26The following files contain some portions of code contributed under 27the Thrift Software License (see doc/old-thrift-license.txt), and relicensed 28under the Apache 2.0 License: 29 30 compiler/cpp/Makefile.am 31 compiler/cpp/src/generate/t_cpp_generator.cc 32 compiler/cpp/src/generate/t_netstd_generator.cc 33 compiler/cpp/src/generate/t_erl_generator.cc 34 compiler/cpp/src/generate/t_hs_generator.cc 35 compiler/cpp/src/generate/t_java_generator.cc 36 compiler/cpp/src/generate/t_ocaml_generator.cc 37 compiler/cpp/src/generate/t_perl_generator.cc 38 compiler/cpp/src/generate/t_php_generator.cc 39 compiler/cpp/src/generate/t_py_generator.cc 40 compiler/cpp/src/generate/t_rb_generator.cc 41 compiler/cpp/src/generate/t_st_generator.cc 42 compiler/cpp/src/generate/t_xsd_generator.cc 43 compiler/cpp/src/main.cc 44 compiler/cpp/src/parse/t_field.h 45 compiler/cpp/src/parse/t_program.h 46 compiler/cpp/src/platform.h 47 compiler/cpp/src/thriftl.ll 48 compiler/cpp/src/thrifty.yy 49 lib/netstd/src/Protocol/TBinaryProtocol.cs 50 lib/netstd/src/Protocol/TField.cs 51 lib/netstd/src/Protocol/TList.cs 52 lib/netstd/src/Protocol/TMap.cs 53 lib/netstd/src/Protocol/TMessage.cs 54 lib/netstd/src/Protocol/TMessageType.cs 55 lib/netstd/src/Protocol/TProtocol.cs 56 lib/netstd/src/Protocol/TProtocolException.cs 57 lib/netstd/src/Protocol/TProtocolFactory.cs 58 lib/netstd/src/Protocol/TProtocolUtil.cs 59 lib/netstd/src/Protocol/TSet.cs 60 lib/netstd/src/Protocol/TStruct.cs 61 lib/netstd/src/Protocol/TType.cs 62 lib/netstd/src/Server/TServer.cs 63 lib/netstd/src/Server/TSimpleServer.cs 64 lib/netstd/src/Server/TThreadPoolServer.cs 65 lib/netstd/src/TApplicationException.cs 66 lib/netstd/src/Thrift.csproj 67 lib/netstd/src/Thrift.sln 68 lib/netstd/src/TProcessor.cs 69 lib/netstd/src/Transport/TServerSocket.cs 70 lib/netstd/src/Transport/TServerTransport.cs 71 lib/netstd/src/Transport/TSocket.cs 72 lib/netstd/src/Transport/TStreamTransport.cs 73 lib/netstd/src/Transport/TTransport.cs 74 lib/netstd/src/Transport/TTransportException.cs 75 lib/netstd/src/Transport/TTransportFactory.cs 76 lib/netstd/ThriftMSBuildTask/Properties/AssemblyInfo.cs 77 lib/netstd/ThriftMSBuildTask/ThriftBuild.cs 78 lib/netstd/ThriftMSBuildTask/ThriftMSBuildTask.csproj 79 lib/rb/lib/thrift.rb 80 lib/st/README 81 lib/st/thrift.st 82 test/OptionalRequiredTest.cpp 83 test/OptionalRequiredTest.thrift 84 test/ThriftTest.thrift 85 86-------------------------------------------------- 87For the aclocal/ax_boost_base.m4 and contrib/fb303/aclocal/ax_boost_base.m4 components: 88 89# Copyright (c) 2007 Thomas Porschberg <thomas@randspringer.de> 90# 91# Copying and distribution of this file, with or without 92# modification, are permitted in any medium without royalty provided 93# the copyright notice and this notice are preserved. 94 95-------------------------------------------------- 96For the compiler/cpp/src/md5.[ch] components: 97 98/* 99 Copyright (C) 1999, 2000, 2002 Aladdin Enterprises. All rights reserved. 100 101 This software is provided 'as-is', without any express or implied 102 warranty. In no event will the authors be held liable for any damages 103 arising from the use of this software. 104 105 Permission is granted to anyone to use this software for any purpose, 106 including commercial applications, and to alter it and redistribute it 107 freely, subject to the following restrictions: 108 109 1. The origin of this software must not be misrepresented; you must not 110 claim that you wrote the original software. If you use this software 111 in a product, an acknowledgment in the product documentation would be 112 appreciated but is not required. 113 2. Altered source versions must be plainly marked as such, and must not be 114 misrepresented as being the original software. 115 3. This notice may not be removed or altered from any source distribution. 116 117 L. Peter Deutsch 118 ghost@aladdin.com 119 120 */ 121 122--------------------------------------------------- 123For the lib/rb/setup.rb: Copyright (c) 2000-2005 Minero Aoki, 124lib/ocaml/OCamlMakefile and lib/ocaml/README-OCamlMakefile components: 125 Copyright (C) 1999 - 2007 Markus Mottl 126 127Licensed under the terms of the GNU Lesser General Public License 2.1 128(see doc/lgpl-2.1.txt for the full terms of this license) 129