Best Free and Open Source Software – Internet

Internet & Networking
Internet and networking software has always been one of Linux's strongest areas.
Web Browsers - The quintessential desktop application
Small Footprint Web Browsers - The quintessential desktop application with a small footprint
Email - Email clients, groupware, servers, utilities, security, filtering, mailing list managers and more
Lightweight Graphical Email Clients - Widely used from beginners to power users
Console Email Clients - Work your mailbox from a terminal
Anti-Spam Tools - Proficient Linux anti-spam tools
Email Encryption Tools - One method of ensuring electronic privacy
Mailing List Managers - Manage electronic mail discussion and e-newsletter lists
Google Reader Replacements - News aggregators for web browsers
Instant Messaging Clients - Real-time text communication between two or more individuals
Usenet Tools - Usenet is a worldwide distributed Internet discussion system
News Aggregators - Collect news, weblog posts, and other information from the web
Voice Over IP Software - Telephone-like voice conversations across IP based networks
Remote Display Software - Use the mouse and keyboard to control another computer remotely
IRC Clients - IRC is a type of real-time Internet text messaging
Console IRC Clients - Good fit; small, lean clients, that can be run on any hardware
Social Networking - Create your own Facebook, Twitter, LinkedIn
System Monitoring Tools - Real-time incident notification, performance analysis etc
More Monitoring Tools - Additional high quality solutions for monitoring services, services and network hardware
Console Based Network 'top' Tools - Small tools that derive inspiration from the 'top' troubleshooting tool
Port Scanners - For network inventory and the verification of the security of a network
Disk Encryption - Easy-to-use data encryption and security
MAC/RBAC Tools - These controls include authentication, authorisation and audit
LDAP Solutions - Lightweight Directory Access Protocol
Network Inventory Management - Collate all network infrastructure data and keep it up to date
FTP Clients - Time-honored method of transferring files
Command-line FTP Clients - Time-honored method of transferring files on the command line
Console Internet Applications - Superior replacements for their GUI equivalents
Command line HTTP clients - More than download tools
UPnP Servers - Share your music, photos and videos with your network
Network Authentication Servers - Connection authentication, authorization, and accounting management
Load Balancers - Methodical and efficient distribution of network or application traffic across multiple servers in a server farm
Big Data
Big Data is an all-inclusive term that refers to data sets so large and complex that they need to be processed by specially designed hardware and software tools.
Search Engines - Full-featured search engines through an application programming interface
Data Analysis Tools - Examine huge quantities of data to find patterns, correlations, and more
File Systems - Storage solution which is designed to scale out on multiple servers
Key Value Stores - Allow the application to store its data in a schema-less way
Native XML Databases - Store data and documents without requiring a database schema
Cloud Computing
Run programs simultaneously on many connected computers.
Platform as a Service - Develop new applications or services in the cloud
Infrastructure as a Service - Virtualised hardware, in other words, computing infrastructure
Type 1 Hypervisors - Native / bare-metal running directly on the host's hardware
Cloud Management Tools - Automate, monitor, provision, track and tweak cloud computing infrastructure
Cloud Development Tools - Four excellent tools that caught our eye
Share this article