25427c2ace3d0660318592879dd67270f2f90081
[privoxy.git] / doc / webserver / user-manual / copyright.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >Privoxy Copyright, License and History</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9 REL="HOME"
10 TITLE="Privoxy 3.0.9 User Manual"
11 HREF="index.html"><LINK
12 REL="PREVIOUS"
13 TITLE="Contacting the Developers, Bug Reporting and Feature
14 Requests"
15 HREF="contact.html"><LINK
16 REL="NEXT"
17 TITLE="See Also"
18 HREF="seealso.html"><LINK
19 REL="STYLESHEET"
20 TYPE="text/css"
21 HREF="../p_doc.css"><META
22 HTTP-EQUIV="Content-Type"
23 CONTENT="text/html;
24 charset=ISO-8859-1">
25 <LINK REL="STYLESHEET" TYPE="text/css" HREF="p_doc.css">
26 </head
27 ><BODY
28 CLASS="SECT1"
29 BGCOLOR="#EEEEEE"
30 TEXT="#000000"
31 LINK="#0000FF"
32 VLINK="#840084"
33 ALINK="#0000FF"
34 ><DIV
35 CLASS="NAVHEADER"
36 ><TABLE
37 SUMMARY="Header navigation table"
38 WIDTH="100%"
39 BORDER="0"
40 CELLPADDING="0"
41 CELLSPACING="0"
42 ><TR
43 ><TH
44 COLSPAN="3"
45 ALIGN="center"
46 >Privoxy 3.0.9 User Manual</TH
47 ></TR
48 ><TR
49 ><TD
50 WIDTH="10%"
51 ALIGN="left"
52 VALIGN="bottom"
53 ><A
54 HREF="contact.html"
55 ACCESSKEY="P"
56 >Prev</A
57 ></TD
58 ><TD
59 WIDTH="80%"
60 ALIGN="center"
61 VALIGN="bottom"
62 ></TD
63 ><TD
64 WIDTH="10%"
65 ALIGN="right"
66 VALIGN="bottom"
67 ><A
68 HREF="seealso.html"
69 ACCESSKEY="N"
70 >Next</A
71 ></TD
72 ></TR
73 ></TABLE
74 ><HR
75 ALIGN="LEFT"
76 WIDTH="100%"></DIV
77 ><DIV
78 CLASS="SECT1"
79 ><H1
80 CLASS="SECT1"
81 ><A
82 NAME="COPYRIGHT"
83 >12. Privoxy Copyright, License and History</A
84 ></H1
85 ><P
86 > Copyright © 2001-2008 by Privoxy Developers <CODE
87 CLASS="EMAIL"
88 >&#60;<A
89 HREF="mailto:ijbswa-developers@lists.sourceforge.net"
90 >ijbswa-developers@lists.sourceforge.net</A
91 >&#62;</CODE
92 ></P
93 ><P
94 > Some source code is based on code Copyright © 1997 by Anonymous Coders
95  and Junkbusters, Inc. and licensed under the <I
96 CLASS="CITETITLE"
97 >GNU General Public
98  License</I
99 >.</P
100 ><DIV
101 CLASS="SECT2"
102 ><H2
103 CLASS="SECT2"
104 ><A
105 NAME="AEN5092"
106 >12.1. License</A
107 ></H2
108 ><P
109 > <SPAN
110 CLASS="APPLICATION"
111 >Privoxy</SPAN
112 > is free software; you can
113  redistribute it and/or modify it under the terms of the 
114  <I
115 CLASS="CITETITLE"
116 >GNU General Public
117  License</I
118 >, version 2, as published by the Free Software Foundation.</P
119 ><P
120 > This program is distributed in the hope that it will be useful, but WITHOUT
121  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
122  FITNESS FOR A PARTICULAR PURPOSE.  See the 
123  <I
124 CLASS="CITETITLE"
125 >GNU General Public License</I
126 > for
127  
128  more details, which is available from the Free Software Foundation, Inc, 
129 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA</P
130 ><P
131 > You should have received a copy of the <A
132 HREF="http://www.gnu.org/copyleft/gpl.html"
133 TARGET="_top"
134 > <I
135 CLASS="CITETITLE"
136 >GNU General Public License</I
137 ></A
138 >
139  along with this program; if not, write to the <P
140 CLASS="ADDRESS"
141 >&nbsp;Free&nbsp;Software<br>
142 &nbsp;Foundation,&nbsp;Inc.&nbsp;<SPAN
143 CLASS="STREET"
144 >51 Franklin Street, Fifth Floor</SPAN
145 ><br>
146 &nbsp;<SPAN
147 CLASS="CITY"
148 >Boston</SPAN
149 >,&nbsp;<SPAN
150 CLASS="STATE"
151 >MA</SPAN
152 >&nbsp;<SPAN
153 CLASS="POSTCODE"
154 >02110-1301</SPAN
155 ><br>
156 &nbsp;<SPAN
157 CLASS="COUNTRY"
158 >USA</SPAN
159 >&nbsp;</P
160 ></P
161 ></DIV
162 ><DIV
163 CLASS="SECT2"
164 ><H2
165 CLASS="SECT2"
166 ><A
167 NAME="HISTORY"
168 >12.2. History</A
169 ></H2
170 ><P
171 > A long time ago, there was the
172  <A
173 HREF="http://www.junkbusters.com/ijb.html"
174 TARGET="_top"
175 ><SPAN
176 CLASS="APPLICATION"
177 >Internet Junkbuster</SPAN
178 ></A
179 >, 
180  by Anonymous Coders and <A
181 HREF="http://www.junkbusters.com/"
182 TARGET="_top"
183 >Junkbusters
184  Corporation</A
185 >. This saved many users a lot of pain in the early days of
186  web advertising and user tracking.</P
187 ><P
188 > But the web, its protocols and standards, and with it, the techniques for
189  forcing  ads on users, give up autonomy over their browsing, and
190  for tracking them, keeps evolving. Unfortunately, the <SPAN
191 CLASS="APPLICATION"
192 >Internet
193  Junkbuster</SPAN
194 > did not. Version 2.0.2, published in 1998, was 
195  (and is) the last official
196  <A
197 HREF="http://www.junkbusters.com/ijbdist.html#release"
198 TARGET="_top"
199 >release</A
200 >
201  available from <A
202 HREF="http://www.junkbusters.com"
203 TARGET="_top"
204 >Junkbusters Corporation</A
205 >.
206  Fortunately, it had been released under the GNU
207  <A
208 HREF="http://www.gnu.org/licenses/gpl.html"
209 TARGET="_top"
210 > GPL</A
211 >, which allowed further
212  development by others.</P
213 ><P
214 > So Stefan Waldherr started maintaining an
215  <A
216 HREF="http://www.waldherr.org/junkbuster/"
217 TARGET="_top"
218 >improved version of the
219  software</A
220 >, to which eventually a number of people contributed patches.
221  It could already replace banners with a transparent image, and had a first
222  version of pop-up killing, but it was still very closely based on the
223  original, with all its limitations, such as the lack of HTTP/1.1 support,
224  flexible per-site configuration, or content modification. The last release
225  from this effort was version 2.0.2-10, published in 2000.</P
226 ><P
227 > Then, some
228  <A
229 HREF="http://www.privoxy.org/user-manual/copyright.html#AUTHORS"
230 TARGET="_top"
231 >developers</A
232 >
233  picked up the thread, and started turning the software inside out, upside down,
234  and then reassembled it, adding many
235  <A
236 HREF="http://www.privoxy.org/user-manual/introduction.html#FEATURES"
237 TARGET="_top"
238 >new
239  features</A
240 > along the way.</P
241 ><P
242 > The result of this is <SPAN
243 CLASS="APPLICATION"
244 >Privoxy</SPAN
245 >, whose first
246  stable version, 3.0, was released August, 2002. 
247  </P
248 ></DIV
249 ><DIV
250 CLASS="SECT2"
251 ><H2
252 CLASS="SECT2"
253 ><A
254 NAME="AUTHORS"
255 >12.3. Authors</A
256 ></H2
257 ><P
258 >Current Privoxy Team:</P
259 ><P
260 CLASS="LITERALLAYOUT"
261 >&nbsp;Fabian&nbsp;Keil,&nbsp;lead&nbsp;developer<br>
262 &nbsp;David&nbsp;Schmidt,&nbsp;developer<br>
263 &nbsp;<br>
264 &nbsp;Hal&nbsp;Burgiss<br>
265 &nbsp;Gerry&nbsp;Murphy<br>
266 &nbsp;Roland&nbsp;Rosenfeld<br>
267 &nbsp;Jörg&nbsp;Strohmayer</P
268 ><P
269 > Former Privoxy Team Members:</P
270 ><P
271 CLASS="LITERALLAYOUT"
272 >&nbsp;Johny&nbsp;Agotnes&nbsp;<br>
273 &nbsp;Rodrigo&nbsp;Barbosa<br>
274 &nbsp;Moritz&nbsp;Barsnick<br>
275 &nbsp;Ian&nbsp;Cummings<br>
276 &nbsp;Brian&nbsp;Dessent<br>
277 &nbsp;Jon&nbsp;Foster<br>
278 &nbsp;Karsten&nbsp;Hopp<br>
279 &nbsp;Alexander&nbsp;Lazic<br>
280 &nbsp;Daniel&nbsp;Leite<br>
281 &nbsp;Gábor&nbsp;Lipták<br>
282 &nbsp;Adam&nbsp;Lock<br>
283 &nbsp;Guy&nbsp;Laroche<br>
284 &nbsp;Mark&nbsp;Martinec&nbsp;<br>
285 &nbsp;Justin&nbsp;McMurtry<br>
286 &nbsp;Andreas&nbsp;Oesterhelt<br>
287 &nbsp;Haroon&nbsp;Rafique<br>
288 &nbsp;Georg&nbsp;Sauthoff<br>
289 &nbsp;Thomas&nbsp;Steudten<br>
290 &nbsp;Rodney&nbsp;Stromlund<br>
291 &nbsp;Sviatoslav&nbsp;Sviridov<br>
292 &nbsp;Sarantis&nbsp;Paskalis<br>
293 &nbsp;Stefan&nbsp;Waldherr</P
294 ><P
295 > Thanks to the many people who have tested Privoxy, reported bugs, provided 
296  patches, made suggestions or contributed in some way. These include (in
297  alphabetical order):</P
298 ><P
299 CLASS="LITERALLAYOUT"
300 >&nbsp;Ken&nbsp;Arromdee<br>
301 &nbsp;Devin&nbsp;Bayer<br>
302 &nbsp;Gergely&nbsp;Bor<br>
303 &nbsp;Reiner&nbsp;Buehl<br>
304 &nbsp;Andrew&nbsp;J.&nbsp;Caines<br>
305 &nbsp;Clifford&nbsp;Caoile<br>
306 &nbsp;Frédéric&nbsp;Crozat<br>
307 &nbsp;Michael&nbsp;T.&nbsp;Davis<br>
308 &nbsp;Mattes&nbsp;Dolak&nbsp;<br>
309 &nbsp;Peter&nbsp;E.<br>
310 &nbsp;Florian&nbsp;Effenberger<br>
311 &nbsp;Markus&nbsp;Elfring<br>
312 &nbsp;Dean&nbsp;Gaudet<br>
313 &nbsp;Stephen&nbsp;Gildea<br>
314 &nbsp;Daniel&nbsp;Griscom<br>
315 &nbsp;Felix&nbsp;Gröbert<br>
316 &nbsp;Aaron&nbsp;Hamid<br>
317 &nbsp;Darel&nbsp;Henman<br>
318 &nbsp;Magnus&nbsp;Holmgren<br>
319 &nbsp;Eric&nbsp;M.&nbsp;Hopper<br>
320 &nbsp;Ralf&nbsp;Horstmann<br>
321 &nbsp;Stefan&nbsp;Huehner&nbsp;<br>
322 &nbsp;Peter&nbsp;Hyman<br>
323 &nbsp;Derek&nbsp;Jennings<br>
324 &nbsp;Petr&nbsp;Kadlec<br>
325 &nbsp;David&nbsp;Laight<br>
326 &nbsp;Bert&nbsp;van&nbsp;Leeuwen<br>
327 &nbsp;Don&nbsp;Libes&nbsp;&nbsp;<br>
328 &nbsp;Paul&nbsp;Lieverse<br>
329 &nbsp;Toby&nbsp;Lyward<br>
330 &nbsp;Wil&nbsp;Mahan<br>
331 &nbsp;Jindrich&nbsp;Makovicka&nbsp;<br>
332 &nbsp;David&nbsp;Mediavilla&nbsp;<br>
333 &nbsp;Raphael&nbsp;Moll<br>
334 &nbsp;Amuro&nbsp;Namie<br>
335 &nbsp;Adam&nbsp;Piggott<br>
336 &nbsp;Dan&nbsp;Price<br>
337 &nbsp;Lee&nbsp;R.<br>
338 &nbsp;Roberto&nbsp;Ragusa<br>
339 &nbsp;Félix&nbsp;Rauch<br>
340 &nbsp;Maynard&nbsp;Riley<br>
341 &nbsp;Chung-chieh&nbsp;Shan<br>
342 &nbsp;Spinor&nbsp;S.<br>
343 &nbsp;Bart&nbsp;Schelstraete<br>
344 &nbsp;Oliver&nbsp;Stoeneberg<br>
345 &nbsp;Peter&nbsp;Thoenen<br>
346 &nbsp;Martin&nbsp;Thomas<br>
347 &nbsp;Song&nbsp;Weijia<br>
348 &nbsp;Jörg&nbsp;Weinmann&nbsp;<br>
349 &nbsp;Darren&nbsp;Wiebe<br>
350 &nbsp;Bobby&nbsp;G.&nbsp;Vinyard<br>
351 &nbsp;Anduin&nbsp;Withers<br>
352 &nbsp;Oliver&nbsp;Yeoh<br>
353 &nbsp;Jamie&nbsp;Zawinski</P
354 ><P
355 > Privoxy is based in part on code originally developed by
356  Junkbusters Corp. and Anonymous Coders.</P
357 ><P
358 > Privoxy heavily relies on Philip Hazel's PCRE.</P
359 ><P
360 > The code to filter compressed content makes use of zlib
361  which is written by Jean-loup Gailly and Mark Adler.</P
362 ><P
363 > On systems that lack snprintf(), Privoxy is using a version
364  written by Mark Martinec. On systems that lack strptime(),
365  Privoxy is using the one from the GNU C Library written
366  by Ulrich Drepper.</P
367 ></DIV
368 ></DIV
369 ><DIV
370 CLASS="NAVFOOTER"
371 ><HR
372 ALIGN="LEFT"
373 WIDTH="100%"><TABLE
374 SUMMARY="Footer navigation table"
375 WIDTH="100%"
376 BORDER="0"
377 CELLPADDING="0"
378 CELLSPACING="0"
379 ><TR
380 ><TD
381 WIDTH="33%"
382 ALIGN="left"
383 VALIGN="top"
384 ><A
385 HREF="contact.html"
386 ACCESSKEY="P"
387 >Prev</A
388 ></TD
389 ><TD
390 WIDTH="34%"
391 ALIGN="center"
392 VALIGN="top"
393 ><A
394 HREF="index.html"
395 ACCESSKEY="H"
396 >Home</A
397 ></TD
398 ><TD
399 WIDTH="33%"
400 ALIGN="right"
401 VALIGN="top"
402 ><A
403 HREF="seealso.html"
404 ACCESSKEY="N"
405 >Next</A
406 ></TD
407 ></TR
408 ><TR
409 ><TD
410 WIDTH="33%"
411 ALIGN="left"
412 VALIGN="top"
413 >Contacting the Developers, Bug Reporting and Feature
414 Requests</TD
415 ><TD
416 WIDTH="34%"
417 ALIGN="center"
418 VALIGN="top"
419 >&nbsp;</TD
420 ><TD
421 WIDTH="33%"
422 ALIGN="right"
423 VALIGN="top"
424 >See Also</TD
425 ></TR
426 ></TABLE
427 ></DIV
428 ></BODY
429 ></HTML
430 >