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