blob: 7245167c173fd8c2aeac958b4f869823955ce20a [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
Roger Meier681e6042016-01-10 16:25:57 +01007The following information was copied from Apache Thrift LICENSE file.
Roger Meier08dc7e82010-12-14 21:38:00 +00008
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
Jihoon Seo897652e2021-02-10 19:08:28 +090020 lib/erl/Makefile.am
Roger Meier08dc7e82010-12-14 21:38:00 +000021
Jihoon Seo897652e2021-02-10 19:08:28 +090022Please see doc/licenses/otp-base-license.txt for the full terms of this license.
Roger Meier08dc7e82010-12-14 21:38:00 +000023
24
25--------------------------------------------------
26The following files contain some portions of code contributed under
Jihoon Seo897652e2021-02-10 19:08:28 +090027the Thrift Software License (see doc/licenses/old-thrift-license.txt), and relicensed
Roger Meier08dc7e82010-12-14 21:38:00 +000028under the Apache 2.0 License:
29
30 compiler/cpp/Makefile.am
Jihoon Seo897652e2021-02-10 19:08:28 +090031 compiler/cpp/src/thrift/generate/t_cpp_generator.cc
32 compiler/cpp/src/thrift/generate/t_netstd_generator.cc
33 compiler/cpp/src/thrift/generate/t_erl_generator.cc
34 compiler/cpp/src/thrift/generate/t_hs_generator.cc
35 compiler/cpp/src/thrift/generate/t_java_generator.cc
36 compiler/cpp/src/thrift/generate/t_ocaml_generator.cc
37 compiler/cpp/src/thrift/generate/t_perl_generator.cc
38 compiler/cpp/src/thrift/generate/t_php_generator.cc
39 compiler/cpp/src/thrift/generate/t_py_generator.cc
40 compiler/cpp/src/thrift/generate/t_rb_generator.cc
41 compiler/cpp/src/thrift/generate/t_st_generator.cc
42 compiler/cpp/src/thrift/generate/t_xsd_generator.cc
43 compiler/cpp/src/thrift/main.cc
44 compiler/cpp/src/thrift/parse/t_field.h
45 compiler/cpp/src/thrift/parse/t_program.h
46 compiler/cpp/src/thrift/platform.h
47 compiler/cpp/src/thrift/thriftl.ll
48 compiler/cpp/src/thrift/thrifty.yy
49 lib/netstd/Thrift/Protocol/TBinaryProtocol.cs
50 lib/netstd/Thrift/Protocol/Entities/TField.cs
51 lib/netstd/Thrift/Protocol/Entities/TList.cs
52 lib/netstd/Thrift/Protocol/Entities/TMap.cs
53 lib/netstd/Thrift/Protocol/Entities/TMessage.cs
54 lib/netstd/Thrift/Protocol/Entities/TMessageType.cs
55 lib/netstd/Thrift/Protocol/TProtocol.cs
56 lib/netstd/Thrift/Protocol/TProtocolException.cs
57 lib/netstd/Thrift/Protocol/TProtocolFactory.cs
58 lib/netstd/Thrift/Protocol/Utilities/TProtocolUtil.cs
59 lib/netstd/Thrift/Protocol/Entities/TSet.cs
60 lib/netstd/Thrift/Protocol/Entities/TStruct.cs
61 lib/netstd/Thrift/Protocol/Entities/TType.cs
62 lib/netstd/Thrift/Server/TServer.cs
63 lib/netstd/Thrift/Server/TSimpleAsyncServer.cs
64 lib/netstd/Thrift/Server/TThreadPoolAsyncServer.cs
65 lib/netstd/Thrift/TApplicationException.cs
66 lib/netstd/Thrift/Thrift.csproj
67 lib/netstd/Thrift.sln
68 lib/netstd/Thrift/Transport/Server/TServerSocketTransport.cs
69 lib/netstd/Thrift/Transport/Server/TServerTransport.cs
70 lib/netstd/Thrift/Transport/Client/TSocketTransport.cs
71 lib/netstd/Thrift/Transport/Client/TStreamTransport.cs
72 lib/netstd/Thrift/Transport/TTransport.cs
73 lib/netstd/Thrift/Transport/TTransportException.cs
74 lib/netstd/Thrift/Transport/TTransportFactory.cs
Jens Geyer0f0e11f2024-07-19 00:44:43 +020075 lib/netstd/Tests/Thrift.Compile.Tests/Thrift.Compile.netstd2/Properties/AssemblyInfo.cs
76 lib/netstd/Tests/Thrift.Compile.Tests/Thrift.Compile.netstd2/Thrift.Compile.netstd2.csproj
Jens Geyer0f0e11f2024-07-19 00:44:43 +020077 lib/netstd/Tests/Thrift.Compile.Tests/Thrift.Compile.net8/Properties/AssemblyInfo.cs
78 lib/netstd/Tests/Thrift.Compile.Tests/Thrift.Compile.net8/Thrift.Compile.net8.csproj
Jens Geyere26b4a82024-11-12 23:53:04 +010079 lib/netstd/Tests/Thrift.Compile.Tests/Thrift.Compile.net9/Properties/AssemblyInfo.cs
80 lib/netstd/Tests/Thrift.Compile.Tests/Thrift.Compile.net9/Thrift.Compile.net9.csproj
Jihoon Seo897652e2021-02-10 19:08:28 +090081 lib/st/README.md
Roger Meier08dc7e82010-12-14 21:38:00 +000082 lib/st/thrift.st
Jihoon Seo897652e2021-02-10 19:08:28 +090083 lib/cpp/test/OptionalRequiredTest.cpp
Roger Meier08dc7e82010-12-14 21:38:00 +000084 test/OptionalRequiredTest.thrift
85 test/ThriftTest.thrift
Jens Geyerf066d842022-06-13 23:37:25 +020086 test/v0.16/ThriftTest.thrift
Roger Meier08dc7e82010-12-14 21:38:00 +000087
88--------------------------------------------------
89For the aclocal/ax_boost_base.m4 and contrib/fb303/aclocal/ax_boost_base.m4 components:
90
91# Copyright (c) 2007 Thomas Porschberg <thomas@randspringer.de>
92#
93# Copying and distribution of this file, with or without
94# modification, are permitted in any medium without royalty provided
95# the copyright notice and this notice are preserved.