Squid is a FOSS package licensed under the GNU GPL and is primarily used as a web proxy server and cache.
Squid is a FOSS package licensed under the GNU GPL primarily used as a web proxy server and cache.
In addition to its primary usages for web proyying and caching, it supports FTP and has limited support for several other protocols, including TLS, SSL, HTTPS and Gopher.
It has a wide variety of uses, from speeding up a web server by caching repeated requests (reverse proxy); to caching web, DNS and other computer network lookups for a group of people sharing network resources (regular proxy); to improving security by filtering traffic (layer 7 firewall).