blob: 25546b42ef6794974a65f33a42d0fd3759ffcc81 [file] [log] [blame]
Roger Meier08dc7e82010-12-14 21:38:00 +00001This 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 informations 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_cocoa_generator.cc
32 compiler/cpp/src/generate/t_cpp_generator.cc
33 compiler/cpp/src/generate/t_csharp_generator.cc
34 compiler/cpp/src/generate/t_erl_generator.cc
35 compiler/cpp/src/generate/t_hs_generator.cc
36 compiler/cpp/src/generate/t_java_generator.cc
37 compiler/cpp/src/generate/t_ocaml_generator.cc
38 compiler/cpp/src/generate/t_perl_generator.cc
39 compiler/cpp/src/generate/t_php_generator.cc
40 compiler/cpp/src/generate/t_py_generator.cc
41 compiler/cpp/src/generate/t_rb_generator.cc
42 compiler/cpp/src/generate/t_st_generator.cc
43 compiler/cpp/src/generate/t_xsd_generator.cc
44 compiler/cpp/src/main.cc
45 compiler/cpp/src/parse/t_field.h
46 compiler/cpp/src/parse/t_program.h
47 compiler/cpp/src/platform.h
48 compiler/cpp/src/thriftl.ll
49 compiler/cpp/src/thrifty.yy
50 lib/csharp/src/Protocol/TBinaryProtocol.cs
51 lib/csharp/src/Protocol/TField.cs
52 lib/csharp/src/Protocol/TList.cs
53 lib/csharp/src/Protocol/TMap.cs
54 lib/csharp/src/Protocol/TMessage.cs
55 lib/csharp/src/Protocol/TMessageType.cs
56 lib/csharp/src/Protocol/TProtocol.cs
57 lib/csharp/src/Protocol/TProtocolException.cs
58 lib/csharp/src/Protocol/TProtocolFactory.cs
59 lib/csharp/src/Protocol/TProtocolUtil.cs
60 lib/csharp/src/Protocol/TSet.cs
61 lib/csharp/src/Protocol/TStruct.cs
62 lib/csharp/src/Protocol/TType.cs
63 lib/csharp/src/Server/TServer.cs
64 lib/csharp/src/Server/TSimpleServer.cs
65 lib/csharp/src/Server/TThreadPoolServer.cs
66 lib/csharp/src/TApplicationException.cs
67 lib/csharp/src/Thrift.csproj
68 lib/csharp/src/Thrift.sln
69 lib/csharp/src/TProcessor.cs
70 lib/csharp/src/Transport/TServerSocket.cs
71 lib/csharp/src/Transport/TServerTransport.cs
72 lib/csharp/src/Transport/TSocket.cs
73 lib/csharp/src/Transport/TStreamTransport.cs
74 lib/csharp/src/Transport/TTransport.cs
75 lib/csharp/src/Transport/TTransportException.cs
76 lib/csharp/src/Transport/TTransportFactory.cs
77 lib/csharp/ThriftMSBuildTask/Properties/AssemblyInfo.cs
78 lib/csharp/ThriftMSBuildTask/ThriftBuild.cs
79 lib/csharp/ThriftMSBuildTask/ThriftMSBuildTask.csproj
80 lib/rb/lib/thrift.rb
81 lib/st/README
82 lib/st/thrift.st
83 test/OptionalRequiredTest.cpp
84 test/OptionalRequiredTest.thrift
85 test/ThriftTest.thrift
86
87--------------------------------------------------
88For the aclocal/ax_boost_base.m4 and contrib/fb303/aclocal/ax_boost_base.m4 components:
89
90# Copyright (c) 2007 Thomas Porschberg <thomas@randspringer.de>
91#
92# Copying and distribution of this file, with or without
93# modification, are permitted in any medium without royalty provided
94# the copyright notice and this notice are preserved.
95
96--------------------------------------------------
97For the compiler/cpp/src/md5.[ch] components:
98
99/*
100 Copyright (C) 1999, 2000, 2002 Aladdin Enterprises. All rights reserved.
101
102 This software is provided 'as-is', without any express or implied
103 warranty. In no event will the authors be held liable for any damages
104 arising from the use of this software.
105
106 Permission is granted to anyone to use this software for any purpose,
107 including commercial applications, and to alter it and redistribute it
108 freely, subject to the following restrictions:
109
110 1. The origin of this software must not be misrepresented; you must not
111 claim that you wrote the original software. If you use this software
112 in a product, an acknowledgment in the product documentation would be
113 appreciated but is not required.
114 2. Altered source versions must be plainly marked as such, and must not be
115 misrepresented as being the original software.
116 3. This notice may not be removed or altered from any source distribution.
117
118 L. Peter Deutsch
119 ghost@aladdin.com
120
121 */
122
123---------------------------------------------------
124For the lib/rb/setup.rb: Copyright (c) 2000-2005 Minero Aoki,
125lib/ocaml/OCamlMakefile and lib/ocaml/README-OCamlMakefile components:
126 Copyright (C) 1999 - 2007 Markus Mottl
127
128Licensed under the terms of the GNU Lesser General Public License 2.1
129(see doc/lgpl-2.1.txt for the full terms of this license)