ed5b5d2a410b82f73840ee95f39662fa0ff9acfe
[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.13 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.13 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-2009 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="AEN5073"
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 License</I
117 >, version 2,
118  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 <A
123 HREF="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html"
124 TARGET="_top"
125 > <I
126 CLASS="CITETITLE"
127 >GNU General Public License</I
128 ></A
129 > for details.</P
130 ><P
131 > You should have received a copy of the <I
132 CLASS="CITETITLE"
133 >GNU GPL</I
134 >
135  along with this program; if not, write to the <P
136 CLASS="ADDRESS"
137 >&nbsp;Free&nbsp;Software<br>
138 &nbsp;Foundation,&nbsp;Inc.&nbsp;<SPAN
139 CLASS="STREET"
140 >51 Franklin Street, Fifth Floor</SPAN
141 ><br>
142 &nbsp;<SPAN
143 CLASS="CITY"
144 >Boston</SPAN
145 >,&nbsp;<SPAN
146 CLASS="STATE"
147 >MA</SPAN
148 >&nbsp;<SPAN
149 CLASS="POSTCODE"
150 >02110-1301</SPAN
151 ><br>
152 &nbsp;<SPAN
153 CLASS="COUNTRY"
154 >USA</SPAN
155 >&nbsp;</P
156 ></P
157 ></DIV
158 ><DIV
159 CLASS="SECT2"
160 ><H2
161 CLASS="SECT2"
162 ><A
163 NAME="HISTORY"
164 >12.2. History</A
165 ></H2
166 ><P
167 > A long time ago, there was the
168  <A
169 HREF="http://www.junkbusters.com/ijb.html"
170 TARGET="_top"
171 ><SPAN
172 CLASS="APPLICATION"
173 >Internet Junkbuster</SPAN
174 ></A
175 >, 
176  by Anonymous Coders and <A
177 HREF="http://www.junkbusters.com/"
178 TARGET="_top"
179 >Junkbusters
180  Corporation</A
181 >. This saved many users a lot of pain in the early days of
182  web advertising and user tracking.</P
183 ><P
184 > But the web, its protocols and standards, and with it, the techniques for
185  forcing ads on users, give up autonomy over their browsing, and
186  for tracking them, keeps evolving. Unfortunately, the <SPAN
187 CLASS="APPLICATION"
188 >Internet
189  Junkbuster</SPAN
190 > did not. Version 2.0.2, published in 1998, was 
191  (and is) the last official
192  <A
193 HREF="http://www.junkbusters.com/ijbdist.html#release"
194 TARGET="_top"
195 >release</A
196 >
197  available from <A
198 HREF="http://www.junkbusters.com"
199 TARGET="_top"
200 >Junkbusters Corporation</A
201 >.
202  Fortunately, it had been released under the GNU
203  <A
204 HREF="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html"
205 TARGET="_top"
206 >GPL</A
207 >,
208  which allowed further development by others.</P
209 ><P
210 > So Stefan Waldherr started maintaining an improved version of the
211  software, to which eventually a number of people contributed patches.
212  It could already replace banners with a transparent image, and had a first
213  version of pop-up killing, but it was still very closely based on the
214  original, with all its limitations, such as the lack of HTTP/1.1 support,
215  flexible per-site configuration, or content modification. The last release
216  from this effort was version 2.0.2-10, published in 2000.</P
217 ><P
218 > Then, some
219  <A
220 HREF="http://www.privoxy.org/user-manual/copyright.html#AUTHORS"
221 TARGET="_top"
222 >developers</A
223 >
224  picked up the thread, and started turning the software inside out, upside down,
225  and then reassembled it, adding many
226  <A
227 HREF="http://www.privoxy.org/user-manual/introduction.html#FEATURES"
228 TARGET="_top"
229 >new
230  features</A
231 > along the way.</P
232 ><P
233 > The result of this is <SPAN
234 CLASS="APPLICATION"
235 >Privoxy</SPAN
236 >, whose first
237  stable version, 3.0, was released August, 2002. 
238  </P
239 ></DIV
240 ><DIV
241 CLASS="SECT2"
242 ><H2
243 CLASS="SECT2"
244 ><A
245 NAME="AUTHORS"
246 >12.3. Authors</A
247 ></H2
248 ><P
249 >Current Privoxy Team:</P
250 ><P
251 CLASS="LITERALLAYOUT"
252 >&nbsp;Fabian&nbsp;Keil,&nbsp;lead&nbsp;developer<br>
253 &nbsp;David&nbsp;Schmidt,&nbsp;developer<br>
254 <br>
255 &nbsp;Hal&nbsp;Burgiss<br>
256 &nbsp;Mark&nbsp;Miller<br>
257 &nbsp;Gerry&nbsp;Murphy<br>
258 &nbsp;Lee&nbsp;Rian<br>
259 &nbsp;Roland&nbsp;Rosenfeld</P
260 ><P
261 > Former Privoxy Team Members:</P
262 ><P
263 CLASS="LITERALLAYOUT"
264 >&nbsp;Johny&nbsp;Agotnes<br>
265 &nbsp;Rodrigo&nbsp;Barbosa<br>
266 &nbsp;Moritz&nbsp;Barsnick<br>
267 &nbsp;Ian&nbsp;Cummings<br>
268 &nbsp;Brian&nbsp;Dessent<br>
269 &nbsp;Jon&nbsp;Foster<br>
270 &nbsp;Karsten&nbsp;Hopp<br>
271 &nbsp;Alexander&nbsp;Lazic<br>
272 &nbsp;Daniel&nbsp;Leite<br>
273 &nbsp;Gábor&nbsp;Lipták<br>
274 &nbsp;Adam&nbsp;Lock<br>
275 &nbsp;Guy&nbsp;Laroche<br>
276 &nbsp;Justin&nbsp;McMurtry<br>
277 &nbsp;Andreas&nbsp;Oesterhelt<br>
278 &nbsp;Haroon&nbsp;Rafique<br>
279 &nbsp;Georg&nbsp;Sauthoff<br>
280 &nbsp;Thomas&nbsp;Steudten<br>
281 &nbsp;Jörg&nbsp;Strohmayer<br>
282 &nbsp;Rodney&nbsp;Stromlund<br>
283 &nbsp;Sviatoslav&nbsp;Sviridov<br>
284 &nbsp;Sarantis&nbsp;Paskalis<br>
285 &nbsp;Stefan&nbsp;Waldherr</P
286 ><P
287 > Thanks to the many people who have tested Privoxy, reported bugs, provided
288  patches, made suggestions or contributed in some way. These include (in
289  alphabetical order):</P
290 ><P
291 CLASS="LITERALLAYOUT"
292 >&nbsp;Ken&nbsp;Arromdee<br>
293 &nbsp;Devin&nbsp;Bayer<br>
294 &nbsp;Gergely&nbsp;Bor<br>
295 &nbsp;Reiner&nbsp;Buehl<br>
296 &nbsp;Andrew&nbsp;J.&nbsp;Caines<br>
297 &nbsp;Clifford&nbsp;Caoile<br>
298 &nbsp;Frédéric&nbsp;Crozat<br>
299 &nbsp;Michael&nbsp;T.&nbsp;Davis<br>
300 &nbsp;Mattes&nbsp;Dolak<br>
301 &nbsp;Matthias&nbsp;Drochner<br>
302 &nbsp;Peter&nbsp;E.<br>
303 &nbsp;Florian&nbsp;Effenberger<br>
304 &nbsp;Markus&nbsp;Elfring<br>
305 &nbsp;Dean&nbsp;Gaudet<br>
306 &nbsp;Stephen&nbsp;Gildea<br>
307 &nbsp;Daniel&nbsp;Griscom<br>
308 &nbsp;Felix&nbsp;Gröbert<br>
309 &nbsp;Aaron&nbsp;Hamid<br>
310 &nbsp;Darel&nbsp;Henman<br>
311 &nbsp;Magnus&nbsp;Holmgren<br>
312 &nbsp;Eric&nbsp;M.&nbsp;Hopper<br>
313 &nbsp;Ralf&nbsp;Horstmann<br>
314 &nbsp;Stefan&nbsp;Huehner<br>
315 &nbsp;Peter&nbsp;Hyman<br>
316 &nbsp;Derek&nbsp;Jennings<br>
317 &nbsp;Petr&nbsp;Kadlec<br>
318 &nbsp;David&nbsp;Laight<br>
319 &nbsp;Bert&nbsp;van&nbsp;Leeuwen<br>
320 &nbsp;Don&nbsp;Libes<br>
321 &nbsp;Paul&nbsp;Lieverse<br>
322 &nbsp;Toby&nbsp;Lyward<br>
323 &nbsp;Wil&nbsp;Mahan<br>
324 &nbsp;Jindrich&nbsp;Makovicka<br>
325 &nbsp;David&nbsp;Mediavilla<br>
326 &nbsp;Raphael&nbsp;Moll<br>
327 &nbsp;Amuro&nbsp;Namie<br>
328 &nbsp;Adam&nbsp;Piggott<br>
329 &nbsp;Petr&nbsp;Písar<br>
330 &nbsp;Dan&nbsp;Price<br>
331 &nbsp;Roberto&nbsp;Ragusa<br>
332 &nbsp;Félix&nbsp;Rauch<br>
333 &nbsp;Maynard&nbsp;Riley<br>
334 &nbsp;Chung-chieh&nbsp;Shan<br>
335 &nbsp;Spinor&nbsp;S.<br>
336 &nbsp;Bart&nbsp;Schelstraete<br>
337 &nbsp;Oliver&nbsp;Stoeneberg<br>
338 &nbsp;Peter&nbsp;Thoenen<br>
339 &nbsp;Martin&nbsp;Thomas<br>
340 &nbsp;Bobby&nbsp;G.&nbsp;Vinyard<br>
341 &nbsp;Jochen&nbsp;Voss<br>
342 &nbsp;Glenn&nbsp;Washburn<br>
343 &nbsp;Song&nbsp;Weijia<br>
344 &nbsp;Jörg&nbsp;Weinmann<br>
345 &nbsp;Darren&nbsp;Wiebe<br>
346 &nbsp;Anduin&nbsp;Withers<br>
347 &nbsp;Oliver&nbsp;Yeoh<br>
348 &nbsp;Jamie&nbsp;Zawinski</P
349 ><P
350 > Privoxy is based in part on code originally developed by
351  Junkbusters Corp. and Anonymous Coders.</P
352 ><P
353 > Privoxy heavily relies on Philip Hazel's PCRE.</P
354 ><P
355 > The code to filter compressed content makes use of zlib
356  which is written by Jean-loup Gailly and Mark Adler.</P
357 ><P
358 > On systems that lack snprintf(), Privoxy is using a version
359  written by Mark Martinec. On systems that lack strptime(),
360  Privoxy is using the one from the GNU C Library written
361  by Ulrich Drepper.</P
362 ></DIV
363 ></DIV
364 ><DIV
365 CLASS="NAVFOOTER"
366 ><HR
367 ALIGN="LEFT"
368 WIDTH="100%"><TABLE
369 SUMMARY="Footer navigation table"
370 WIDTH="100%"
371 BORDER="0"
372 CELLPADDING="0"
373 CELLSPACING="0"
374 ><TR
375 ><TD
376 WIDTH="33%"
377 ALIGN="left"
378 VALIGN="top"
379 ><A
380 HREF="contact.html"
381 ACCESSKEY="P"
382 >Prev</A
383 ></TD
384 ><TD
385 WIDTH="34%"
386 ALIGN="center"
387 VALIGN="top"
388 ><A
389 HREF="index.html"
390 ACCESSKEY="H"
391 >Home</A
392 ></TD
393 ><TD
394 WIDTH="33%"
395 ALIGN="right"
396 VALIGN="top"
397 ><A
398 HREF="seealso.html"
399 ACCESSKEY="N"
400 >Next</A
401 ></TD
402 ></TR
403 ><TR
404 ><TD
405 WIDTH="33%"
406 ALIGN="left"
407 VALIGN="top"
408 >Contacting the Developers, Bug Reporting and Feature
409 Requests</TD
410 ><TD
411 WIDTH="34%"
412 ALIGN="center"
413 VALIGN="top"
414 >&nbsp;</TD
415 ><TD
416 WIDTH="33%"
417 ALIGN="right"
418 VALIGN="top"
419 >See Also</TD
420 ></TR
421 ></TABLE
422 ></DIV
423 ></BODY
424 ></HTML
425 >