
SquidNT, a port of the Squid proxy server was merged into the main Squid project in September 2006. Squid version 1.0.0 was released in July 1996. Duane Wessels forked the "last pre-commercial version of Harvest" and renamed it to Squid to avoid confusion with the commercial fork called Cached 2.0, which became NetCache. Further work on the program was completed at the University of California, San Diego and funded via two grants from the National Science Foundation. Squid was originally developed as the Harvest object cache, part of the Harvest project at the University of Colorado Boulder.


Squid is free software released under the GNU General Public License. New versions available on Windows use the Cygwin environment. A Windows port was maintained up to version 2.7. Squid was originally designed to run as a daemon on Unix-like systems.

It has a wide variety of uses, including speeding up a web server by caching repeated requests, caching World Wide Web (Squid does not support the SOCKS protocol, unlike Privoxy, with which Squid can be used in order to provide SOCKS support. Squid is a caching and forwarding HTTP web proxy.
