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