-</pre>
- </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