Catching up html with sgml.
[privoxy.git] / doc / webserver / faq / general.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 >General Information</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9 REL="HOME"
10 TITLE="Privoxy Frequently Asked Questions"
11 HREF="index.html"><LINK
12 REL="PREVIOUS"
13 TITLE="Privoxy Frequently Asked Questions"
14 HREF="index.html"><LINK
15 REL="NEXT"
16 TITLE="Installation"
17 HREF="installation.html"><LINK
18 REL="STYLESHEET"
19 TYPE="text/css"
20 HREF="../p_doc.css"></HEAD
21 ><BODY
22 CLASS="SECT1"
23 BGCOLOR="#EEEEEE"
24 TEXT="#000000"
25 LINK="#0000FF"
26 VLINK="#840084"
27 ALINK="#0000FF"
28 ><DIV
29 CLASS="NAVHEADER"
30 ><TABLE
31 SUMMARY="Header navigation table"
32 WIDTH="100%"
33 BORDER="0"
34 CELLPADDING="0"
35 CELLSPACING="0"
36 ><TR
37 ><TH
38 COLSPAN="3"
39 ALIGN="center"
40 >Privoxy Frequently Asked Questions</TH
41 ></TR
42 ><TR
43 ><TD
44 WIDTH="10%"
45 ALIGN="left"
46 VALIGN="bottom"
47 ><A
48 HREF="index.html"
49 ACCESSKEY="P"
50 >Prev</A
51 ></TD
52 ><TD
53 WIDTH="80%"
54 ALIGN="center"
55 VALIGN="bottom"
56 ></TD
57 ><TD
58 WIDTH="10%"
59 ALIGN="right"
60 VALIGN="bottom"
61 ><A
62 HREF="installation.html"
63 ACCESSKEY="N"
64 >Next</A
65 ></TD
66 ></TR
67 ></TABLE
68 ><HR
69 ALIGN="LEFT"
70 WIDTH="100%"></DIV
71 ><DIV
72 CLASS="SECT1"
73 ><H1
74 CLASS="SECT1"
75 ><A
76 NAME="GENERAL"
77 >1. General Information</A
78 ></H1
79 ><DIV
80 CLASS="SECT2"
81 ><H3
82 CLASS="SECT2"
83 ><A
84 NAME="WHO-USES"
85 >1.1. Who should use Privoxy?</A
86 ></H3
87 ><P
88 >  Anyone that is interested in security, privacy, or in 
89   finer-grained control over their web and Internet experience.
90   Everyone is encouraged to try <SPAN
91 CLASS="APPLICATION"
92 >Privoxy</SPAN
93 >.
94  </P
95 ></DIV
96 ><DIV
97 CLASS="SECT2"
98 ><H3
99 CLASS="SECT2"
100 ><A
101 NAME="BESTCHOICE"
102 >1.2. Is Privoxy the best choice for
103 me?</A
104 ></H3
105 ><P
106 >  <SPAN
107 CLASS="APPLICATION"
108 >Privoxy</SPAN
109 > is certainly a good choice, especially for those who want more 
110   control and security. Those that have the ability to fine-tune their installation
111   will benefit the most. One of <SPAN
112 CLASS="APPLICATION"
113 >Privoxy's</SPAN
114 >
115   strength's is that it is highly configurable giving you the ability to
116   completely personalize your installation. Being familiar with, or at least
117   having an interest in learning about <A
118 HREF="http://en.wikipedia.org/wiki/Http"
119 TARGET="_top"
120 >HTTP</A
121 > and other networking
122   protocols, <A
123 HREF="http://en.wikipedia.org/wiki/Html"
124 TARGET="_top"
125 >HTML</A
126 >, 
127   <A
128 HREF="http://en.wikipedia.org/wiki/Internet_Protocol"
129 TARGET="_top"
130 >IP (Internet
131   Protocol)</A
132 >, and 
133   <A
134 HREF="http://en.wikipedia.org/wiki/Regular_expressions"
135 TARGET="_top"
136 ><SPAN
137 CLASS="QUOTE"
138 >"Regular
139   Expressions"</SPAN
140 ></A
141 >
142   will be a big plus and will help you get the most out of <SPAN
143 CLASS="APPLICATION"
144 >Privoxy</SPAN
145 >. 
146   A new installation just includes a very basic configuration. The user 
147   should take this as a starting point only, and enhance it as he or she 
148   sees fit. In fact, the user is encouraged, and expected to, fine-tune the 
149   configuration.
150  </P
151 ><P
152 >  Much of <SPAN
153 CLASS="APPLICATION"
154 >Privoxy's</SPAN
155 > configuration can be done 
156   with a  <A
157 HREF="http://en.wikipedia.org/wiki/Web_browser"
158 TARGET="_top"
159 >Web browser</A
160 >.
161   But there are areas where configuration is done using a 
162   <A
163 HREF="http://en.wikipedia.org/wiki/Text_editors"
164 TARGET="_top"
165 >text editor</A
166 >
167   to edit configuration files.
168   </P
169 ></DIV
170 ><DIV
171 CLASS="SECT2"
172 ><H3
173 CLASS="SECT2"
174 ><A
175 NAME="PROXYMORON"
176 >1.3. What is a <SPAN
177 CLASS="QUOTE"
178 >"proxy"</SPAN
179 >? How does
180 Privoxy work?</A
181 ></H3
182 ><P
183 >  A  <A
184 HREF="http://en.wikipedia.org/wiki/Proxy_server"
185 TARGET="_top"
186 >web proxy</A
187 >
188   is a service, based on a software such as
189   <SPAN
190 CLASS="APPLICATION"
191 >Privoxy</SPAN
192 >, that clients (i.e. browsers) can use
193   instead of connecting directly to web servers on the Internet. The
194   clients then ask the proxy to fetch the objects they need (web pages,
195   images, movies etc) on their behalf, and when the proxy has done so, it
196   hands the results back to the client. It is a <SPAN
197 CLASS="QUOTE"
198 >"go-between"</SPAN
199 >. See
200   the <A
201 HREF="http://en.wikipedia.org/wiki/Proxy_server"
202 TARGET="_top"
203 >Wikipedia proxy
204   definition</A
205 > for more.
206  </P
207 ><P
208 >  There are many reasons to use web proxies, such as security (firewalling),
209   efficiency (caching) and others, and there are any number of proxies
210   to accommodate those needs.
211  </P
212 ><P
213 >  <SPAN
214 CLASS="APPLICATION"
215 >Privoxy</SPAN
216 > is a proxy that is primarily focused on privacy
217   protection, ad and junk elimination and freeing the user from restrictions placed on his 
218   activities. Sitting between your browser(s) and the Internet,
219   it is in a perfect position to filter outbound personal information that your
220   browser is leaking, as well as inbound junk. It uses a variety of techniques to do
221   this, all of which are under your complete control via the various configuration
222   files and options. Being a proxy also makes it easier to share
223   configurations among multiple browsers and/or users.
224  </P
225 ></DIV
226 ><DIV
227 CLASS="SECT2"
228 ><H3
229 CLASS="SECT2"
230 ><A
231 NAME="OTHERSTUFF"
232 >1.4. Does Privoxy do anything more than ad blocking?</A
233 ></H3
234 ><P
235
236   Yes, ad blocking is but one possible use. There are many, many ways <SPAN
237 CLASS="APPLICATION"
238 >Privoxy</SPAN
239
240   can be used to sanitize and customize web browsing. </P
241 ></DIV
242 ><DIV
243 CLASS="SECT2"
244 ><H3
245 CLASS="SECT2"
246 ><A
247 NAME="NEWJB"
248 >1.5. What is this new version of 
249 <SPAN
250 CLASS="QUOTE"
251 >"Junkbuster"</SPAN
252 >?</A
253 ></H3
254 ><P
255 > A long time ago, there was the
256  <A
257 HREF="http://www.junkbusters.com/ijb.html"
258 TARGET="_top"
259 ><SPAN
260 CLASS="APPLICATION"
261 >Internet Junkbuster</SPAN
262 ></A
263 >, 
264  by Anonymous Coders and <A
265 HREF="http://www.junkbusters.com/"
266 TARGET="_top"
267 >Junkbusters
268  Corporation</A
269 >. This saved many users a lot of pain in the early days of
270  web advertising and user tracking.</P
271 ><P
272 > But the web, its protocols and standards, and with it, the techniques for
273  forcing  ads on users, give up autonomy over their browsing, and
274  for tracking them, keeps evolving. Unfortunately, the <SPAN
275 CLASS="APPLICATION"
276 >Internet
277  Junkbuster</SPAN
278 > did not. Version 2.0.2, published in 1998, was 
279  (and is) the last official
280  <A
281 HREF="http://www.junkbusters.com/ijbdist.html#release"
282 TARGET="_top"
283 >release</A
284 >
285  available from <A
286 HREF="http://www.junkbusters.com"
287 TARGET="_top"
288 >Junkbusters Corporation</A
289 >.
290  Fortunately, it had been released under the GNU
291  <A
292 HREF="http://www.gnu.org/licenses/gpl.html"
293 TARGET="_top"
294 > GPL</A
295 >, which allowed further
296  development by others.</P
297 ><P
298 > So Stefan Waldherr started maintaining an
299  <A
300 HREF="http://www.waldherr.org/junkbuster/"
301 TARGET="_top"
302 >improved version of the
303  software</A
304 >, to which eventually a number of people contributed patches.
305  It could already replace banners with a transparent image, and had a first
306  version of pop-up killing, but it was still very closely based on the
307  original, with all its limitations, such as the lack of HTTP/1.1 support,
308  flexible per-site configuration, or content modification. The last release
309  from this effort was version 2.0.2-10, published in 2000.</P
310 ><P
311 > Then, some
312  <A
313 HREF="http://www.privoxy.org/user-manual/copyright.html#AUTHORS"
314 TARGET="_top"
315 >developers</A
316 >
317  picked up the thread, and started turning the software inside out, upside down,
318  and then reassembled it, adding many
319  <A
320 HREF="http://www.privoxy.org/user-manual/introduction.html#FEATURES"
321 TARGET="_top"
322 >new
323  features</A
324 > along the way.</P
325 ><P
326 > The result of this is <SPAN
327 CLASS="APPLICATION"
328 >Privoxy</SPAN
329 >, whose first
330  stable version, 3.0, was released August, 2002. 
331  </P
332 ></DIV
333 ><DIV
334 CLASS="SECT2"
335 ><H3
336 CLASS="SECT2"
337 ><A
338 NAME="AEN78"
339 >1.6. Why <SPAN
340 CLASS="QUOTE"
341 >"Privoxy"</SPAN
342 >? Why change the name from
343 Junkbuster at all?</A
344 ></H3
345 ><P
346 > Though outdated, <A
347 HREF="http://junkbusters.com/"
348 TARGET="_top"
349 >Junkbusters Corporation</A
350 >
351  continues to offer their original version of the <SPAN
352 CLASS="APPLICATION"
353 >Internet
354  Junkbuster</SPAN
355 >, so publishing our
356  <SPAN
357 CLASS="APPLICATION"
358 > Junkbuster</SPAN
359 >-derived software under the same name
360  led to confusion.</P
361 ><P
362 > There are also potential legal complications from our use of the 
363  <SPAN
364 CLASS="APPLICATION"
365 >Junkbuster</SPAN
366 > name, which is a registered trademark of 
367  <A
368 HREF="http://junkbusters.com/"
369 TARGET="_top"
370 >Junkbusters Corporation</A
371 >.
372  There are, however, no objections from Junkbusters Corporation to the 
373  <SPAN
374 CLASS="APPLICATION"
375 >Privoxy</SPAN
376 > project itself, and they, in fact, still
377  share our ideals and goals.</P
378 ><P
379 > The developers also believed that there are so many improvements over the original 
380  code, that it was time to make a clean break from the past and make 
381  a name in their own right.</P
382 ><P
383 > <SPAN
384 CLASS="APPLICATION"
385 >Privoxy</SPAN
386 > is the 
387  <SPAN
388 CLASS="QUOTE"
389 >"<SPAN
390 CLASS="emphasis"
391 ><I
392 CLASS="EMPHASIS"
393 >Privacy Enhancing Proxy</I
394 ></SPAN
395 >"</SPAN
396 >. Also, its content
397  modification and junk suppression gives <SPAN
398 CLASS="emphasis"
399 ><I
400 CLASS="EMPHASIS"
401 >you</I
402 ></SPAN
403 >, the user, more
404  control, more freedom, and allows you to browse your personal and
405  <SPAN
406 CLASS="QUOTE"
407 >"<SPAN
408 CLASS="emphasis"
409 ><I
410 CLASS="EMPHASIS"
411 >private</I
412 ></SPAN
413 > edition"</SPAN
414 > of the web.</P
415 ></DIV
416 ><DIV
417 CLASS="SECT2"
418 ><H3
419 CLASS="SECT2"
420 ><A
421 NAME="DIFFERS"
422 >1.7. How does Privoxy differ
423 from the old Junkbuster?</A
424 ></H3
425 ><P
426 > <SPAN
427 CLASS="APPLICATION"
428 >Privoxy</SPAN
429 > picks up where
430  <SPAN
431 CLASS="APPLICATION"
432 >Junkbuster</SPAN
433 > left off. All the old features remain.
434  The new <SPAN
435 CLASS="APPLICATION"
436 >Privoxy</SPAN
437 > still blocks ads and banners,
438  still manages <A
439 HREF="http://en.wikipedia.org/wiki/Browser_cookie"
440 TARGET="_top"
441 >cookies</A
442 >, and still
443  helps protect your privacy. But, these are all greatly enhanced, and many,
444  many new features have been added, all in the same vein.
445  </P
446 ><P
447 > The configuration has changed significantly as well. This is something that
448  users will notice right off the bat if upgrading from 
449  <SPAN
450 CLASS="APPLICATION"
451 >Junkbuster</SPAN
452 > 2.0.x. The <SPAN
453 CLASS="QUOTE"
454 >"blocklist"</SPAN
455 >
456  <SPAN
457 CLASS="QUOTE"
458 >"cookielist"</SPAN
459 >, <SPAN
460 CLASS="QUOTE"
461 >"imagelist"</SPAN
462 > and much more has been
463  combined into the <SPAN
464 CLASS="QUOTE"
465 >"actions"</SPAN
466 > files, with a completely different
467  syntax.  See the <A
468 HREF="../user-manual/whatsnew.html"
469 TARGET="_top"
470 >What's New</A
471
472  page for the latest updates.</P
473 ><P
474 > <SPAN
475 CLASS="APPLICATION"
476 >Privoxy</SPAN
477 >'s new features include:</P
478 ><P
479 > <P
480 ></P
481 ><UL
482 ><LI
483 ><P
484 >   Integrated browser based configuration and control utility at <A
485 HREF="http://config.privoxy.org/"
486 TARGET="_top"
487 >http://config.privoxy.org/</A
488 >
489    (shortcut: <A
490 HREF="http://p.p/"
491 TARGET="_top"
492 >http://p.p/</A
493 >). Browser-based
494    tracing of rule and filter effects. Remote toggling.
495   </P
496 ></LI
497 ><LI
498 ><P
499 >   Web page filtering (text replacements, removes banners based on size,
500    invisible <SPAN
501 CLASS="QUOTE"
502 >"web-bugs"</SPAN
503 >, JavaScript and HTML annoyances, 
504    pop-up windows, header manipulation, etc.)
505   </P
506 ></LI
507 ><LI
508 ><P
509 >   Modularized configuration that allows for standard settings and
510    user settings to reside in separate files, so that installing updated
511    actions files won't overwrite individual user settings.
512   </P
513 ></LI
514 ><LI
515 ><P
516 >   Support for Perl Compatible Regular Expressions in the configuration files, and 
517    generally a more sophisticated and flexible configuration syntax over
518    previous versions.
519   </P
520 ></LI
521 ><LI
522 ><P
523 >   Improved cookie management features (e.g. session based cookies).
524   </P
525 ></LI
526 ><LI
527 ><P
528 >   GIF de-animation. 
529   </P
530 ></LI
531 ><LI
532 ><P
533 >   Bypass many click-tracking scripts (avoids script redirection).
534   </P
535 ></LI
536 ><LI
537 ><P
538 >   Multi-threaded (POSIX and native threads).
539   </P
540 ></LI
541 ><LI
542 ><P
543 >   User-customizable HTML templates for all proxy-generated pages (e.g. "blocked" page).
544   </P
545 ></LI
546 ><LI
547 ><P
548 >   Auto-detection and re-reading of config file changes.
549   </P
550 ></LI
551 ><LI
552 ><P
553 >   Improved signal handling, and a true daemon mode (Unix).
554   </P
555 ></LI
556 ><LI
557 ><P
558 >   Every feature now controllable on a per-site or per-location basis, configuration
559    more powerful and versatile over-all.
560   </P
561 ></LI
562 ><LI
563 ><P
564 >   Many smaller new features added, limitations and bugs removed, and security holes fixed.
565   </P
566 ></LI
567 ></UL
568 ></P
569 ></DIV
570 ><DIV
571 CLASS="SECT2"
572 ><H3
573 CLASS="SECT2"
574 ><A
575 NAME="WHATSANAD"
576 >1.8. How does Privoxy know what is
577 an ad, and what is not?</A
578 ></H3
579 ><P
580 > <SPAN
581 CLASS="APPLICATION"
582 >Privoxy</SPAN
583 >'s approach to blocking ads is twofold:</P
584 ><P
585 > First, there are certain patterns in the <SPAN
586 CLASS="emphasis"
587 ><I
588 CLASS="EMPHASIS"
589 >locations</I
590 ></SPAN
591 > (URLs)
592  of banner images. This applies to both the path (you wouldn't guess how many
593  web sites serve their banners from a directory called <SPAN
594 CLASS="QUOTE"
595 >"banners"</SPAN
596 >!)
597  and the host (blocking the big banner hosting services like doublecklick.net
598  already helps a lot). <SPAN
599 CLASS="APPLICATION"
600 >Privoxy</SPAN
601 > takes advantage of this
602  fact by using <A
603 HREF="../user-manual/actions-file.html#AF-PATTERNS"
604 TARGET="_top"
605 >URL
606  patterns</A
607 > to sort out and block the requests for things that sound 
608  like they would be ads or banners.</P
609 ><P
610 > Second, banners tend to come in certain <SPAN
611 CLASS="emphasis"
612 ><I
613 CLASS="EMPHASIS"
614 >sizes</I
615 ></SPAN
616 >. But you
617  can't tell the size of an image by its URL without downloading it, and if you
618  do, it's too late to save bandwidth. Therefore, <SPAN
619 CLASS="APPLICATION"
620 >Privoxy</SPAN
621 >
622  also inspects the HTML sources of web pages while they are loaded, and replaces
623  references to images with standard banner sizes by dummy references, so that
624  your browser doesn't request them anymore in the first place.</P
625 ><P
626 > Both of this involves a certain amount of guesswork and is, of course, freely
627  and readily configurable.</P
628 ></DIV
629 ><DIV
630 CLASS="SECT2"
631 ><H3
632 CLASS="SECT2"
633 ><A
634 NAME="AEN157"
635 >1.9. Can Privoxy make mistakes? 
636 This does not sound very scientific.</A
637 ></H3
638 ><P
639 > Actually, it's a black art ;-) And yes, it is always possible to have a broad
640  rule accidentally block or change something by mistake. You will almost surely
641  run into such situations at some point. It is tricky writing rules to
642  cover every conceivable possibility, and not occasionally get false positives.</P
643 ><P
644 > But this should not be a big concern since the
645  <SPAN
646 CLASS="APPLICATION"
647 >Privoxy</SPAN
648 > configuration is very flexible, and
649  includes tools to help identify these types of situations so they can be
650  addressed as needed, allowing you to customize your installation.
651  (<A
652 HREF="trouble.html#BADSITE"
653 >See the Troubleshooting section below</A
654 >.)</P
655 ></DIV
656 ><DIV
657 CLASS="SECT2"
658 ><H3
659 CLASS="SECT2"
660 ><A
661 NAME="AEN163"
662 >1.10. Will I have to configure Privoxy
663  before I can use it?</A
664 ></H3
665 ><P
666 > No, not really. The default installation should give you a good starting
667  point, and block <SPAN
668 CLASS="emphasis"
669 ><I
670 CLASS="EMPHASIS"
671 >most</I
672 ></SPAN
673 > ads and unwanted content. Many of
674  the more advanced features are off by default, and would require you to 
675  activate them. </P
676 ><P
677 > You do have to set up your browser to use
678  <SPAN
679 CLASS="APPLICATION"
680 >Privoxy</SPAN
681 > (see the <A
682 HREF="installation.html#FIRSTSTEP"
683 >Installation section below</A
684 >). </P
685 ><P
686 > And you will certainly run into situations where there are false positives,
687  or ads not being blocked that you may not want to see. In these cases, you
688  would certainly benefit by customizing <SPAN
689 CLASS="APPLICATION"
690 >Privoxy's</SPAN
691 >
692  configuration to more closely match your individual situation. And we would
693  encourage you to do this. This is where the real power of
694  <SPAN
695 CLASS="APPLICATION"
696 >Privoxy</SPAN
697 > lies!</P
698 ></DIV
699 ><DIV
700 CLASS="SECT2"
701 ><H3
702 CLASS="SECT2"
703 ><A
704 NAME="LAN"
705 >1.11. Can Privoxy run as a server on a network?</A
706 ></H3
707 ><P
708
709   Yes, <SPAN
710 CLASS="APPLICATION"
711 >Privoxy</SPAN
712 > runs as a server already, and can easily be configured to
713   <SPAN
714 CLASS="QUOTE"
715 >"serve"</SPAN
716 > more than one client. See <A
717 HREF="configuration.html#LANCONFIG"
718 >  How can I set up Privoxy to act as a proxy for my LAN</A
719 > below.</P
720 ></DIV
721 ><DIV
722 CLASS="SECT2"
723 ><H3
724 CLASS="SECT2"
725 ><A
726 NAME="BROWSERS2"
727 >1.12. My browser does the same things as
728 Privoxy. Why should I use Privoxy at all?</A
729 ></H3
730 ><P
731 >  Modern browsers do indeed have <SPAN
732 CLASS="emphasis"
733 ><I
734 CLASS="EMPHASIS"
735 >some</I
736 ></SPAN
737 > of the same
738   functionality as <SPAN
739 CLASS="APPLICATION"
740 >Privoxy</SPAN
741 >. Maybe this is
742   adequate for you. But <SPAN
743 CLASS="APPLICATION"
744 >Privoxy</SPAN
745 > is much more
746   versatile and powerful, and can do a number of things that browsers just can't.
747  </P
748 ><P
749 >  In addition, a proxy is good choice if you use multiple browsers, or 
750   have a LAN with multiple computers since <SPAN
751 CLASS="APPLICATION"
752 >Privoxy</SPAN
753 > can run as a server  
754   application. This way all the configuration is in one place, and you don't
755   have to maintain a similar configuration for possibly many browsers or
756   users.
757  </P
758 ></DIV
759 ><DIV
760 CLASS="SECT2"
761 ><H3
762 CLASS="SECT2"
763 ><A
764 NAME="WHYTRUST"
765 >1.13. Why should I trust Privoxy?</A
766 ></H3
767 ><P
768 >  The most important reason is because you have access to
769   <SPAN
770 CLASS="emphasis"
771 ><I
772 CLASS="EMPHASIS"
773 >everything</I
774 ></SPAN
775 >, and you can control everything. You can
776   check every line of every configuration file yourself. You can check every
777   last bit of source code should you desire. And even if you can't read code, 
778   there should be some comfort in knowing that thousands of other people can, 
779   and some of them do read it. You can build the software from scratch, if you want,
780   so that you know the executable is clean, and that it is
781   <SPAN
782 CLASS="emphasis"
783 ><I
784 CLASS="EMPHASIS"
785 >yours</I
786 ></SPAN
787 >. In fact, we encourage this level of scrutiny. It
788   is one reason we use <SPAN
789 CLASS="APPLICATION"
790 >Privoxy</SPAN
791 > ourselves.
792  </P
793 ></DIV
794 ><DIV
795 CLASS="SECT2"
796 ><H3
797 CLASS="SECT2"
798 ><A
799 NAME="LICENSE"
800 >1.14. Is there is a license or fee? What about a 
801 warranty? Registration?</A
802 ></H3
803 ><P
804 >  <SPAN
805 CLASS="APPLICATION"
806 >Privoxy</SPAN
807 > is licensed under the <A
808 HREF="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html"
809 TARGET="_top"
810 >GNU General Public License (GPL) version 2</A
811 >.
812   It is free to use, copy, modify or distribute as you wish under the terms of this
813   license.  Please see the <A
814 HREF="copyright.html"
815 >Copyright</A
816 > section for more
817   information on the license and copyright. Or the <TT
818 CLASS="FILENAME"
819 >LICENSE</TT
820 > file 
821   that should be included.
822  </P
823 ><P
824 >  There is <SPAN
825 CLASS="emphasis"
826 ><I
827 CLASS="EMPHASIS"
828 >no warranty</I
829 ></SPAN
830 > of any kind, expressed, implied or otherwise.
831   That is something that would cost real money ;-) There is no registration either.
832   <SPAN
833 CLASS="APPLICATION"
834 >Privoxy</SPAN
835 > really is <SPAN
836 CLASS="emphasis"
837 ><I
838 CLASS="EMPHASIS"
839 >free</I
840 ></SPAN
841 >
842   in every respect!
843  </P
844 ></DIV
845 ><DIV
846 CLASS="SECT2"
847 ><H3
848 CLASS="SECT2"
849 ><A
850 NAME="SPYWARE"
851 >1.15. Can Privoxy remove spyware? Adware? Viruses?</A
852 ></H3
853 ><P
854 > No, at least not reliable enough to trust it. <SPAN
855 CLASS="APPLICATION"
856 >Privoxy</SPAN
857 > is not designed to be
858  a malware removal tool and the default configuration doesn't even try to
859  filter out any malware.</P
860 ><P
861 > <SPAN
862 CLASS="APPLICATION"
863 >Privoxy</SPAN
864 > could help prevent contact from (known) sites that use such
865  tactics with appropriate configuration rules, and thus could conceivably
866  prevent contamination from such sites.</P
867 ></DIV
868 ><DIV
869 CLASS="SECT2"
870 ><H3
871 CLASS="SECT2"
872 ><A
873 NAME="OTHERADS"
874 >1.16. Can I use Privoxy with other ad-blocking software?</A
875 ></H3
876 ><P
877 > <SPAN
878 CLASS="APPLICATION"
879 >Privoxy</SPAN
880 > should work fine with other proxies and other software in general.</P
881 ><P
882 > But it is probably not necessary to use <SPAN
883 CLASS="APPLICATION"
884 >Privoxy</SPAN
885 > in conjunction with other
886  ad-blocking products, and this could conceivably cause undesirable results.
887  It would be better to choose one software or the other and work a little to
888  tweak its configuration to your liking.</P
889 ></DIV
890 ><DIV
891 CLASS="SECT2"
892 ><H3
893 CLASS="SECT2"
894 ><A
895 NAME="JOINTEAM"
896 >1.17. I would like to help you, what can I do?</A
897 ></H3
898 ><DIV
899 CLASS="SECT3"
900 ><H4
901 CLASS="SECT3"
902 ><A
903 NAME="JOINTEAM-WORK"
904 >1.17.1. Would you like to participate?</A
905 ></H4
906 ><P
907 >   Well, we <SPAN
908 CLASS="emphasis"
909 ><I
910 CLASS="EMPHASIS"
911 >always</I
912 ></SPAN
913 > need help. There is something for
914    everybody who wants to help us. We welcome new developers, packagers,
915    testers, documentation writers or really anyone with a desire to help in
916    any way. You <SPAN
917 CLASS="emphasis"
918 ><I
919 CLASS="EMPHASIS"
920 >DO NOT</I
921 ></SPAN
922 > need to be a
923    <SPAN
924 CLASS="QUOTE"
925 >"programmer"</SPAN
926 >. There are many other tasks available. In fact,
927    the programmers often can't spend as much time programming because of some
928    of the other, more mundane things that need to be done, like checking the
929    Tracker feedback sections. 
930  </P
931 ><P
932 >  So first thing, <A
933 HREF="https://sourceforge.net/account/register.php"
934 TARGET="_top"
935 >get an account on SourceForge.net</A
936 >
937    and mail your id to the <A
938 HREF="mailto:ijbswa-developers@lists.sourceforge.net"
939 TARGET="_top"
940 >developers
941    mailing list</A
942 >. Then, please read the <A
943 HREF="../developer-manual/index.html"
944 TARGET="_top"
945 >Developer's Manual</A
946 >, at least
947    the pertinent sections.</P
948 ></DIV
949 ><DIV
950 CLASS="SECT3"
951 ><H4
952 CLASS="SECT3"
953 ><A
954 NAME="JOINTEAM-MONEY"
955 >1.17.2. Contribute!</A
956 ></H4
957 ><P
958 > We, of course, welcome donations and could use money for domain registering,
959  buying software to test <SPAN
960 CLASS="APPLICATION"
961 >Privoxy</SPAN
962 > with, and, of course,
963  for regular world-wide get-togethers (hahaha). If you enjoy the software and feel
964  like helping us with a donation, just <A
965 HREF="mailto: ijbswa-developers@lists.sourceforge.net"
966 TARGET="_top"
967 >drop us a note</A
968 >.</P
969 ></DIV
970 ><DIV
971 CLASS="SECT3"
972 ><H4
973 CLASS="SECT3"
974 ><A
975 NAME="JOINTEAM-SOFTWARE"
976 >1.17.3. Software</A
977 ></H4
978 ><P
979 > If you are a vendor of a web-related software like a browser, web server
980  or proxy, and would like us to ensure that <SPAN
981 CLASS="APPLICATION"
982 >Privoxy</SPAN
983 >
984  runs smoothly with your product, you might consider supplying us with a
985  copy or license. We can't, however, guarantee that we will fix all potential
986  compatibility issues as a result.</P
987 ></DIV
988 ></DIV
989 ></DIV
990 ><DIV
991 CLASS="NAVFOOTER"
992 ><HR
993 ALIGN="LEFT"
994 WIDTH="100%"><TABLE
995 SUMMARY="Footer navigation table"
996 WIDTH="100%"
997 BORDER="0"
998 CELLPADDING="0"
999 CELLSPACING="0"
1000 ><TR
1001 ><TD
1002 WIDTH="33%"
1003 ALIGN="left"
1004 VALIGN="top"
1005 ><A
1006 HREF="index.html"
1007 ACCESSKEY="P"
1008 >Prev</A
1009 ></TD
1010 ><TD
1011 WIDTH="34%"
1012 ALIGN="center"
1013 VALIGN="top"
1014 ><A
1015 HREF="index.html"
1016 ACCESSKEY="H"
1017 >Home</A
1018 ></TD
1019 ><TD
1020 WIDTH="33%"
1021 ALIGN="right"
1022 VALIGN="top"
1023 ><A
1024 HREF="installation.html"
1025 ACCESSKEY="N"
1026 >Next</A
1027 ></TD
1028 ></TR
1029 ><TR
1030 ><TD
1031 WIDTH="33%"
1032 ALIGN="left"
1033 VALIGN="top"
1034 >Privoxy Frequently Asked Questions</TD
1035 ><TD
1036 WIDTH="34%"
1037 ALIGN="center"
1038 VALIGN="top"
1039 >&nbsp;</TD
1040 ><TD
1041 WIDTH="33%"
1042 ALIGN="right"
1043 VALIGN="top"
1044 >Installation</TD
1045 ></TR
1046 ></TABLE
1047 ></DIV
1048 ></BODY
1049 ></HTML
1050 >