IMGV is a cross-platform image viewer. It includes many standard and unique features such as a GUI that doesn't get in the way of viewing your images, a file/directory browser, slideshows, zooming, rotating, on-the-fly EXIF viewing, gamma correction, histograms, fullscreen support, wallpaper setting, the ability to view 4 images on the screen at once (and even slideshow them), adjustable thumbnail sizes, image playlists, viewing and downloading images from Web sites, movie playing, file searching/filtering, multiple directory loading, transitional effects, image hiding with password protection, and more.
HTML Slide Generator is a Linux-only script written in Perl, which automates the creation of HTML slideshows for your images, and the creation of HTML static pages (suitable both for your site and your CDs). You are able to add a comment to each image, and customize templates with specific tags (3 templates out of the box included). Thumbnails for the index page are automatically created, are you there is the possibility to enable (or not) automatic slideshow.
LibVNCServer is a library that makes it easy to make a VNC server. All you do is provide a frame buffer and some I/O functions, and call a function each time the frame buffer changes. It supports all encodings known, including tight, zlib, ZRLE, and cursor encodings. It also includes the HTTP server from Xvnc, so you can start a java viewer by surfing to http://my.vnc.server:5801 or similar. It includes a beta version of LibVNCClient, which makes it easy to make a VNC client. Also included is LinuxVNC, which is to the Linux console as WinVNC is to the Windows desktop.