a Linux distribution that is about 100 megabytes, yet it includes a complete set of graphical applications, combined with extensive utility applications. Puppy was created from scratch, file-by-file, optimized for size at every step. Another feature of Puppy Linux is that it can work totally without a hard drive, even allowing you to save data and install extra packages by saving back to the CD or DVD.
The Linux Kernel is one of the most complex open source projects. There are a lot of books, however it is still a difficult subject to comprehend. The Interactive map of Linux Kernel gives you a top-down view of the Kernel. You can see most important layers, functionalities, modules, functions and calls. You can zoom in and drag around to see details. Each item on the map is a hypertext link to source code or documentation.
This document explores methods for squeezing excess bytes out of simple programs. (Of course, the more practical purpose of this document is to describe a few of the inner workings of the ELF file format and the Linux operating system. But hopefully you can also learn something about how to make really teensy ELF executables in the process.)
Tricks, tips and tools to help you get things done on the web. Lifehacker is full of application reviews, news and 'lifehacks' designed to help you be more productive in work and life.
explores a novel interface to a system administration task. Instead of creating an interface de novo for the task, the author modified a popular computer game, Doom, to perform useful work.
a flexible debugger for Linux applications written in C and C++, supports POSIX threads (pthreads), designed for user-space applications, works on the Intel x86 family and the x86_64 (AMD 64) platforms
A Multi-Seat Linux Box: This tutorial shows how to build a multi-head, multi-user Linux box using a recent distribution of Linux and standard USB keyboards and mice. Xorg calls this arrangement a "multi-seat" system.
a UNIX program used to mirror the contents of WWW documents or files. It transfers documents from HTTP, FTP, Gopher and optionally from HTTPS (HTTP over SSL) servers. Pavuk has an optional GUI based on the GTK2 widget set.