FAROO is a web search engine based on peer-to-peer technology. Every web page visited is automatically included in the distributed index. This software was created to provide censor resistant and anonymous search.
The ranking of search results is based on a distributed usage statistics of the web pages visited by FAROO users.
Here are some key features of "FAROO":
· Peer-to-peer web search
· Boolean search: supports the Boolean operators AND (+), OR (|), NOT (-); Parentheses supported.
· Phrases ("") and NEAR-Operator (within a radius of 10 words) supported.
· PeerRank-Ranking: better search results through user centered ranking.
· Search spam filter provides more relevant results.
· Search independent from diacrytics, umlaut and capitalization.
· Stemming: better search results through reduction of search term to its stem.
· Display of Favicons in results.
· Display historical versions of a web page by linking to the Internet Archive.
· Result display
· Summarization of text with Keyword in Context (KWIC).
· Keyword highlighting: Search terms are highlighted within the search results.
· Desktop search
· Full text search: FAROO is searching within file names as well as in full text of documents.
· Instant search: FAROO starts the search immediately after the user begins to type the search term.
· Supports many document formats: Word, Excel, PowerPoint, PDF, HTML, Text, ZIP. Extendible with Microsoft IFilter.
· Indexation of network drives.
· Separated local indexes for each Windows user.
· Incremental indexation through Windows Change Notification.
· Low resource overhead through monitoring of processor load and user activity.
· Full control
· Exclusion of directories or file types from indexation.
· Specification of location and maximum memory for index.
· User interface
· Browser based user interface
· Layout XSL based: Style of search page and result page customizable.
· Style may be specified as url parameter: Easy integration into other applications, web pages and easy adoption to different output channels as e.g. mobile, PDA, rss-feeds etc.
· Support of all character sets (Chinese, Japanese, Arabic, Cyrillic).
· Desktop Integration
· Integration of web search and desktop search.
· Searches may be saved as Favorites.
· Integration in Firefox Search Box, IE 7 Search Box and IE Search Pane.
· Simple link integration possible.
· Start of search also via www.faroo.com (if client is active).
· Program start also via url protocol handler faroo:// (e.g. for IE search panel)
Requirements:
· Microsoft .NET Framework 2.0 or above
What's New in This Release: [ read full changelog ]
· Better scaling: better application responsiveness and lower processor load under huge incoming traffic.Number of incoming connections and parallel threads limited, load throttled.
· Fixed overload, caused by active crawling under certain conditions.
· Configuration free NAT Traversal: Allows active peers behind routers. Supports full cone, restricted and port-restricted NAT devices. Symmetric NAT partially supported in Vista, Windows 7 & 2008. Enables multiple active peers per LAN. Used NAT traversal method displayed in Options / NAT traversal.
· Default internal and external ports are configurable in Options. The internal port used on your computer may be set. If already in use, automatically an alternative port is used. The external port used on your router may be set. Multiple active peers per LAN with different port forwardings.
· Peers may now be active, even if their external port is not 80.Therfore FAROO may run in parallel to a webserver running on port 80.
· Unique PeerID's created e...