Nanoshot - it's easy to use program for Linux, which will help you to take screenshots of all kinds.
Features
* Take fullsize screenshots
* Take screenshot of windows, including the active window screenshot
* Take desktop screenshots
* Take screenshots of web pages
* Capture frames from video using Gstreamer and Mplayer
* Upload screenshots to the popular image hostings
This application writes messages received by a TCP/IP socket connection to the local file system. It can be operated either as multi client capable socket server or as a socket client and is multithreaded. Both, Linux/Unix and Windows, are supported.
Licq is a multi-threaded ICQ (originally; now it supports AOL and MSN as well) clone written mostly in C++. It uses an extensive plugin system to manage many different functions.