I use Linux on my home desktop computers, as well as for my file and web servers. I use the Debian/GNU Linux distribution because Debian Rocks!. Well, that is mostly true, but I now use Ubuntu Linux, which is derived from Debian. I sometimes use KDE as my desktop since it is very well integrated, or a just bash in a console, but also like the look and feel of Gnome and the speed of Xfce.
Resources and Documentation
Linux Training Courses and Classes - a brief, introductory level course written specifically for those coming from a DOS/Windows background, without any knowledge of Unix or programming.
Linux Home Networking - Learn free Linux hosting at home using Fedora / Red Hat. The techniques shown are also applicable to SuSE, Mandrake, Debian Linux or any other operating system distribution. Cheap website hosting using Linux is perfect for home users, small business and SOHO environments.
Fresh Meat - new software
Trinux is a ramdisk-based Linux distribution that boots from a single floppy or CD-ROM, loads it packages from an HTTP/FTP server, a FAT/NTFS/ISO filesystem, or additional floppies. Trinux contains the latest versions of popular Open Source network security tools for port scanning, packet sniffing, vulnerability scanning, sniffer detection, packet construction, active/passive OS fingerprinting, network monitoring, session-hijacking, backup/recovery, computer forensics, intrusion detection, and more. Trinux also provides support for Perl, PHP, and Python scripting languages. Remote Trinux boxes can be managed securely with OpenSSH.
Linux from Scratch (LFS) is a project that provides you with the steps necessary to build your own custom Linux system.
Version Control with Subversion, a free book about the ubiquitous Apache(TM) Subversion® version control system and written by some of the developers of Subversion itself.
Pro Git - version control.
The Simple End-User Linux (SEUL) Project is a large organization trying to guide many other groups in the direction of making Linux better for the end-user.
The Source Forge the world's largest Open Source software development website, with the largest repository of Open Source code and applications available on the Internet. SourceForge.net provides free services to Open Source developers.
Savannah is a central point for development, distribution and maintenance of GNU Software. There is a companion site where they also host Free Software projects that are not part of the GNU Project, but run on free platforms.
The UNIX Socket FAQ - Frequently asked questions about programming with sockets in UNIX environments. Also includes Example Code. See also W. Richard Stevens' Home Page - he wrote the books on the subject.
Debian - Home Page
WikiDebian - Help in Wiki style
debianHELP - Militantly FREE software help.
About Debian Linux - Step-by-Step Guide and Tutorial Pages
Debian Administration - a simple weblog which is designed to contain interesting and useful information related to the System Administration of Debian GNU/Linux systems.
Knoppix.net - from zero to GNU/Linux in five minutes! A Debian based distribution that runs entirely from a CDROM.
Debian Documentation Project - coordinates and unifies all efforts to write more and better documentation for the Debian system.
Debian Backports - Backports are recompiled packages from testing (mostly) and unstable (in a few cases only, e.g. security updates), so they will run without new libraries (wherever it is possible) on a stable Debian distribution.
Ubuntu Linux - Cutting edge free GNOME desktop distribution based on Debian. Kubuntu Linux is the KDE based version. Edubuntu Linux is Ubuntu, customised for classroom use. It is a free software system designed for school environments, and should be equaly suitable for kids to use at home.