1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2 "http://www.w3.org/TR/html4/loose.dtd">
6 <title>Privoxy Copyright, License and History</title>
7 <meta name="GENERATOR" content=
8 "Modular DocBook HTML Stylesheet Version 1.79">
9 <link rel="HOME" title="Privoxy 3.0.20 User Manual" href="index.html">
10 <link rel="PREVIOUS" title=
11 "Contacting the Developers, Bug Reporting and Feature Requests" href=
13 <link rel="NEXT" title="See Also" href="seealso.html">
14 <link rel="STYLESHEET" type="text/css" href="../p_doc.css">
15 <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
16 <link rel="STYLESHEET" type="text/css" href="p_doc.css">
19 <body class="SECT1" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink=
20 "#840084" alink="#0000FF">
21 <div class="NAVHEADER">
22 <table summary="Header navigation table" width="100%" border="0"
23 cellpadding="0" cellspacing="0">
25 <th colspan="3" align="center">Privoxy 3.0.20 User Manual</th>
29 <td width="10%" align="left" valign="bottom"><a href="contact.html"
30 accesskey="P">Prev</a></td>
32 <td width="80%" align="center" valign="bottom"></td>
34 <td width="10%" align="right" valign="bottom"><a href="seealso.html"
35 accesskey="N">Next</a></td>
38 <hr align="left" width="100%">
42 <h1 class="SECT1"><a name="COPYRIGHT" id="COPYRIGHT">12. Privoxy
43 Copyright, License and History</a></h1>
45 <p>Copyright © 2001-2013 by Privoxy Developers <code class=
47 "mailto:ijbswa-developers@lists.sourceforge.net">ijbswa-developers@lists.sourceforge.net</a>></code></p>
49 <p>Some source code is based on code Copyright © 1997 by Anonymous
50 Coders and Junkbusters, Inc. and licensed under the <i class=
51 "CITETITLE">GNU General Public License</i>.</p>
54 <h2 class="SECT2"><a name="AEN5580" id="AEN5580">12.1. License</a></h2>
56 <p><span class="APPLICATION">Privoxy</span> is free software; you can
57 redistribute it and/or modify it under the terms of the <i class=
58 "CITETITLE">GNU General Public License</i>, version 2, as published by
59 the Free Software Foundation.</p>
61 <p>This program is distributed in the hope that it will be useful, but
62 WITHOUT ANY WARRANTY; without even the implied warranty of
63 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the <a href=
64 "http://www.gnu.org/licenses/old-licenses/gpl-2.0.html" target=
65 "_top"><i class="CITETITLE">GNU General Public License</i></a> for
68 <p>You should have received a copy of the <i class="CITETITLE">GNU
69 GPL</i> along with this program; if not, write to the</p>
71 <p class="ADDRESS"> Free Software<br>
72 Foundation, Inc. <span class="STREET">51 Franklin
73 Street, Fifth Floor</span><br>
74 <span class="CITY">Boston</span>, <span class=
75 "STATE">MA</span> <span class="POSTCODE">02110-1301</span><br>
76 <span class="COUNTRY">USA</span> </p>
80 <h2 class="SECT2"><a name="HISTORY" id="HISTORY">12.2. History</a></h2>
82 <p>A long time ago, there was the <span class="APPLICATION">Internet
83 Junkbuster</span>, by Anonymous Coders and Junkbusters Corporation.
84 This saved many users a lot of pain in the early days of web
85 advertising and user tracking.</p>
87 <p>But the web, its protocols and standards, and with it, the
88 techniques for forcing ads on users, give up autonomy over their
89 browsing, and for tracking them, keeps evolving. Unfortunately, the
90 <span class="APPLICATION">Internet Junkbuster</span> did not. Version
91 2.0.2, published in 1998, was the last official release, available from
92 Junkbusters Corporation. Fortunately, it had been released under the
93 GNU <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html"
94 target="_top">GPL</a>, which allowed further development by others.</p>
96 <p>So Stefan Waldherr started maintaining an improved version of the
97 software, to which eventually a number of people contributed patches.
98 It could already replace banners with a transparent image, and had a
99 first version of pop-up killing, but it was still very closely based on
100 the original, with all its limitations, such as the lack of HTTP/1.1
101 support, flexible per-site configuration, or content modification. The
102 last release from this effort was version 2.0.2-10, published in
105 <p>Then, some <a href=
106 "http://www.privoxy.org/user-manual/copyright.html#AUTHORS" target=
107 "_top">developers</a> picked up the thread, and started turning the
108 software inside out, upside down, and then reassembled it, adding many
109 <a href="http://www.privoxy.org/user-manual/introduction.html#FEATURES"
110 target="_top">new features</a> along the way.</p>
112 <p>The result of this is <span class="APPLICATION">Privoxy</span>,
113 whose first stable version, 3.0, was released August, 2002.</p>
115 <p>As of 2012 the Junkbusters Corporation's website
116 (http://www.junkbusters.com/) has been shut down, but Privoxy is still
117 actively maintained.</p>
121 <h2 class="SECT2"><a name="AUTHORS" id="AUTHORS">12.3. Authors</a></h2>
123 <p>Current Privoxy Team:</p>
125 <p class="LITERALLAYOUT">
126 Fabian Keil, lead developer<br>
127 David Schmidt, developer<br>
128 Hal Burgiss<br>
129 Lee Rian<br>
130 Roland Rosenfeld<br>
131 Ian Silvester</p>
133 <p>Former Privoxy Team Members:</p>
135 <p class="LITERALLAYOUT"> Johny Agotnes<br>
136 Rodrigo Barbosa<br>
137 Moritz Barsnick<br>
138 Ian Cummings<br>
139 Brian Dessent<br>
140 Jon Foster<br>
141 Karsten Hopp<br>
142 Alexander Lazic<br>
143 Daniel Leite<br>
144 Gábor Lipták<br>
145 Adam Lock<br>
146 Guy Laroche<br>
147 Justin McMurtry<br>
148 Mark Miller<br>
149 Gerry Murphy<br>
150 Andreas Oesterhelt<br>
151 Haroon Rafique<br>
152 Georg Sauthoff<br>
153 Thomas Steudten<br>
154 Jörg Strohmayer<br>
155 Rodney Stromlund<br>
156 Sviatoslav Sviridov<br>
157 Sarantis Paskalis<br>
158 Stefan Waldherr</p>
160 <p>Thanks to the many people who have tested Privoxy, reported bugs,
161 provided patches, made suggestions or contributed in some way. These
162 include (in alphabetical order):</p>
164 <p class="LITERALLAYOUT"> Ken Arromdee<br>
165 Devin Bayer<br>
166 Havard Berland<br>
167 David Bo<br>
168 Gergely Bor<br>
169 Francois Botha<br>
170 Reiner Buehl<br>
171 Andrew J. Caines<br>
172 Clifford Caoile<br>
173 Wan-Teh Chang<br>
174 Ramkumar Chinchani<br>
175 Billy Crook<br>
176 Frédéric Crozat<br>
177 Michael T. Davis<br>
178 Markus Dittrich<br>
179 Mattes Dolak<br>
180 Matthias Drochner<br>
181 Peter E.<br>
182 Florian Effenberger<br>
183 Markus Elfring<br>
184 Ryan Farmer<br>
185 Matthew Fischer<br>
186 Dean Gaudet<br>
187 Stephen Gildea<br>
188 Lizik Grelier<br>
189 Daniel Griscom<br>
190 Felix Gröbert<br>
191 Jeff H.<br>
192 Tim H.<br>
193 Aaron Hamid<br>
194 Darel Henman<br>
195 Magnus Holmgren<br>
196 Eric M. Hopper<br>
197 Ralf Horstmann<br>
198 Stefan Huehner<br>
199 Peter Hyman<br>
200 Derek Jennings<br>
201 Andrew Jones<br>
202 Julien Joubert<br>
203 Petr Kadlec<br>
204 Steven Kolins<br>
205 Zeno Kugy<br>
206 David Laight<br>
207 Bert van Leeuwen<br>
208 Don Libes<br>
209 Paul Lieverse<br>
210 Han Liu<br>
211 Toby Lyward<br>
212 Wil Mahan<br>
213 Jindrich Makovicka<br>
214 Raphael Marichez<br>
215 Francois Marier<br>
216 Angelina Matson<br>
217 David Mediavilla<br>
218 Raphael Moll<br>
219 Amuro Namie<br>
220 Adam Piggott<br>
221 Petr Písar<br>
222 Dan Price<br>
223 Roberto Ragusa<br>
224 Félix Rauch<br>
225 Maynard Riley<br>
226 Andreas Rutkauskas<br>
227 Bart Schelstraete<br>
228 Chung-chieh Shan<br>
229 Simon South<br>
230 Dan Stahlke<br>
231 Oliver Stoeneberg<br>
232 Rick Sykes<br>
233 Spinor S.<br>
234 Peter Thoenen<br>
235 Martin Thomas<br>
236 Bobby G. Vinyard<br>
237 Jochen Voss<br>
238 Glenn Washburn<br>
239 Song Weijia<br>
240 Jörg Weinmann<br>
241 Darren Wiebe<br>
242 Anduin Withers<br>
243 Oliver Yeoh<br>
244 Jamie Zawinski</p>
246 <p>Privoxy is based in part on code originally developed by Junkbusters
247 Corp. and Anonymous Coders.</p>
249 <p>Privoxy heavily relies on Philip Hazel's PCRE.</p>
251 <p>The code to filter compressed content makes use of zlib which is
252 written by Jean-loup Gailly and Mark Adler.</p>
254 <p>On systems that lack snprintf(), Privoxy is using a version written
255 by Mark Martinec. On systems that lack strptime(), Privoxy is using the
256 one from the GNU C Library written by Ulrich Drepper.</p>
260 <div class="NAVFOOTER">
261 <hr align="left" width="100%">
263 <table summary="Footer navigation table" width="100%" border="0"
264 cellpadding="0" cellspacing="0">
266 <td width="33%" align="left" valign="top"><a href="contact.html"
267 accesskey="P">Prev</a></td>
269 <td width="34%" align="center" valign="top"><a href="index.html"
270 accesskey="H">Home</a></td>
272 <td width="33%" align="right" valign="top"><a href="seealso.html"
273 accesskey="N">Next</a></td>
277 <td width="33%" align="left" valign="top">Contacting the Developers,
278 Bug Reporting and Feature Requests</td>
280 <td width="34%" align="center" valign="top"> </td>
282 <td width="33%" align="right" valign="top">See Also</td>