+ </td>
+ </tr>
+ </table>
+ </div>
+ <div class="SECT2">
+ <h2 class="SECT2">
+ <a name="HISTORY">12.2. History</a>
+ </h2>
+ <p>
+ A long time ago, there was the <span class="APPLICATION">Internet
+ Junkbuster</span>, by Anonymous Coders and Junkbusters Corporation.
+ This saved many users a lot of pain in the early days of web
+ advertising and user tracking.
+ </p>
+ <p>
+ But the web, its protocols and standards, and with it, the
+ techniques for forcing ads on users, give up autonomy over their
+ browsing, and for tracking them, keeps evolving. Unfortunately, the
+ <span class="APPLICATION">Internet Junkbuster</span> did not.
+ Version 2.0.2, published in 1998, was the last official release,
+ available from Junkbusters Corporation. Fortunately, it had been
+ released under the GNU <a href=
+ "http://www.gnu.org/licenses/old-licenses/gpl-2.0.html" target=
+ "_top">GPL</a>, which allowed further development by others.
+ </p>
+ <p>
+ So Stefan Waldherr started maintaining an improved version of the
+ software, to which eventually a number of people contributed
+ patches. It could already replace banners with a transparent image,
+ and had a first version of pop-up killing, but it was still very
+ closely based on the original, with all its limitations, such as
+ the lack of HTTP/1.1 support, flexible per-site configuration, or
+ content modification. The last release from this effort was version
+ 2.0.2-10, published in 2000.
+ </p>
+ <p>
+ Then, some <a href=
+ "https://www.privoxy.org/user-manual/copyright.html#AUTHORS"
+ target="_top">developers</a> picked up the thread, and started
+ turning the software inside out, upside down, and then reassembled
+ it, adding many <a href=
+ "https://www.privoxy.org/user-manual/introduction.html#FEATURES"
+ target="_top">new features</a> along the way.
+ </p>
+ <p>
+ The result of this is <span class="APPLICATION">Privoxy</span>,
+ whose first stable version, 3.0, was released August, 2002.
+ </p>
+ <p>
+ As of 2012 the Junkbusters Corporation's website
+ (http://www.junkbusters.com/) has been shut down, but Privoxy is
+ still actively maintained.
+ </p>
+ </div>
+ <div class="SECT2">
+ <h2 class="SECT2">
+ <a name="AUTHORS">12.3. Authors</a>
+ </h2>
+ <p>
+ Current Privoxy Team:
+ </p>
+ <p class="LITERALLAYOUT">
+ Fabian Keil, lead developer<br>
+ David Schmidt<br>
+ Hal Burgiss<br>
+ Lee Rian<br>
+ Roland Rosenfeld<br>
+ Ian Silvester
+ </p>
+ <p>
+ Former Privoxy Team Members:
+ </p>
+ <p class="LITERALLAYOUT">
+ Johny Agotnes<br>
+ Rodrigo Barbosa<br>
+ Moritz Barsnick<br>
+ Ian Cummings<br>
+ Brian Dessent<br>
+ Jon Foster<br>
+ Karsten Hopp<br>
+ Alexander Lazic<br>
+ Daniel Leite<br>
+ Gábor Lipták<br>
+ Adam Lock<br>
+ Guy Laroche<br>
+ Justin McMurtry<br>
+ Mark Miller<br>
+ Gerry Murphy<br>
+ Andreas Oesterhelt<br>
+ Haroon Rafique<br>
+ Georg Sauthoff<br>
+ Thomas Steudten<br>
+ Jörg Strohmayer<br>
+ Rodney Stromlund<br>
+ Sviatoslav Sviridov<br>
+ Sarantis Paskalis<br>
+ Stefan Waldherr
+ </p>
+ <p>
+ Thanks to the many people who have tested Privoxy, reported bugs,
+ provided patches, made suggestions, donated or contributed in some
+ other way. These include (in alphabetical order):
+ </p>
+ <p class="LITERALLAYOUT">
+ Rustam Abdullaev<br>
+ Anatoly Arzhnikov<br>
+ Ken Arromdee<br>
+ Natxo Asenjo<br>
+ Devin Bayer<br>
+ Havard Berland<br>
+ David Bo<br>
+ Gergely Bor<br>
+ Francois Botha<br>
+ Reiner Buehl<br>
+ Andrew J. Caines<br>
+ Clifford Caoile<br>
+ Edward Carrel<br>
+ Pak Chan<br>
+ Wan-Teh Chang<br>
+ Sam Chen<br>
+ Ramkumar Chinchani<br>
+ Billy Crook<br>
+ Frédéric Crozat<br>
+ Matthew Daley<br>
+ Michael T. Davis<br>
+ Markus Dittrich<br>
+ Mattes Dolak<br>
+ Matthias Drochner<br>
+ Peter E.<br>
+ Florian Effenberger<br>
+ Markus Elfring<br>
+ Ryan Farmer<br>
+ Matthew Fischer<br>
+ Dean Gaudet<br>
+ Stephen Gildea<br>
+ John McGowan<br>
+ Lizik Grelier<br>
+ Daniel Griscom<br>
+ Felix Gröbert<br>
+ Bernard Guillot<br>
+ Jeff H.<br>
+ Tim H.<br>
+ Aaron Hamid<br>
+ Basil Hussain<br>
+ Darel Henman<br>
+ Magnus Holmgren<br>
+ Eric M. Hopper<br>
+ Ralf Horstmann<br>
+ Stefan Huehner<br>
+ Peter Hyman<br>
+ Derek Jennings<br>
+ Andrew Jones<br>
+ Julien Joubert<br>
+ Ralf Jungblut<br>
+ Petr Kadlec<br>
+ Robert Klemme<br>
+ Steven Kolins<br>
+ Korda<br>
+ Stefan Kurtz<br>
+ Zeno Kugy<br>
+ David Laight<br>
+ Bert van Leeuwen<br>
+ Don Libes<br>
+ Paul Lieverse<br>
+ Han Liu<br>
+ Toby Lyward<br>
+ Wil Mahan<br>
+ Jindrich Makovicka<br>
+ Raphael Marichez<br>
+ Francois Marier<br>
+ Angelina Matson<br>
+ Jonathan McKenzie<br>
+ David Mediavilla<br>
+ J. Momberger<br>
+ Raphael Moll<br>
+ Mathew Murphy<br>
+ Amuro Namie<br>
+ Mark Nelson<br>
+ Adam Piggott<br>
+ Petr Písar<br>
+ Dan Price<br>
+ Kai Raven<br>
+ Roberto Ragusa<br>
+ Félix Rauch<br>
+ Chris John Riley<br>
+ Maynard Riley<br>
+ Andreas Rutkauskas<br>
+ Bart Schelstraete<br>
+ Gregory Seidman<br>
+ Atman Sense<br>
+ Chung-chieh Shan<br>
+ Benjamin C. Wiley Sittler<br>
+ Simon South<br>
+ Dan Stahlke<br>
+ Oliver Stoeneberg<br>
+ Rick Sykes<br>
+ Spinor S.<br>
+ Peter Thoenen<br>
+ Martin Thomas<br>
+ Reuben Thomas<br>
+ Guybrush Threepwood<br>
+ Joel Verhagen<br>
+ Bobby G. Vinyard<br>
+ Jochen Voss<br>
+ David Wagner<br>
+ Glenn Washburn<br>
+ Song Weijia<br>
+ Jörg Weinmann<br>
+ Darren Wiebe<br>
+ Anduin Withers<br>
+ Yang Xia<br>
+ Jarry Xu<br>
+ Oliver Yeoh<br>
+ Jamie Zawinski<br>
+ Eduard Wulff
+ </p>
+ <p>
+ Privoxy is based in part on code originally developed by
+ Junkbusters Corp. and Anonymous Coders.
+ </p>
+ <p>
+ Privoxy heavily relies on Philip Hazel's PCRE.
+ </p>
+ <p>
+ The code to filter compressed content makes use of zlib which is
+ written by Jean-loup Gailly and Mark Adler.
+ </p>
+ <p>
+ On systems that lack snprintf(), Privoxy is using a version written
+ by Mark Martinec. On systems that lack strptime(), Privoxy is using
+ the one from the GNU C Library written by Ulrich Drepper.
+ </p>
+ </div>
+ </div>
+ <div class="NAVFOOTER">
+ <hr align="LEFT" width="100%">
+ <table summary="Footer navigation table" width="100%" border="0"
+ cellpadding="0" cellspacing="0">
+ <tr>
+ <td width="33%" align="left" valign="top">
+ <a href="contact.html" accesskey="P">Prev</a>
+ </td>
+ <td width="34%" align="center" valign="top">
+ <a href="index.html" accesskey="H">Home</a>
+ </td>
+ <td width="33%" align="right" valign="top">
+ <a href="seealso.html" accesskey="N">Next</a>
+ </td>
+ </tr>
+ <tr>
+ <td width="33%" align="left" valign="top">
+ Contacting the Developers, Bug Reporting and Feature Requests
+ </td>
+ <td width="34%" align="center" valign="top">
+
+ </td>
+ <td width="33%" align="right" valign="top">
+ See Also