XScreenSaver
5.0
Freeware
Author's description: XScreenSaver is the standard screen saver collection shipped on most Linux and Unix systems running the X11 Window System
Our verdict: A collection of over 200 screensavers. Most of these modules are fairly simple, but nevertheless there are some real gems here. The developer has a page with screenshots for many of the modules.
Notes on this version: Ported to MacOS X! (10.4.0 or newer)
API change: instead of providing a single screenhack() function that does not return, screen savers using the screenhack.h framework must now provide "init'' and "draw one frame'' functions instead. All bundled savers have been updated; third-party patches will need work.
All image-loading happens asynchronously.
xscreensaver-getimage-file caches the contents of the image directory for a few hours, so consecutive runs won't have to re-list the whole directory tree.
New hacks, topblock and glschool.
Removed xteevee (superceded by xanalogtv).
Added variable-sized puzzle pieces to jigsaw.
Changes to the defaults and command-line options of many hacks to make the .xml files more consistent.
Reap zombies in glslideshow and carousel.
sonar works without setuid on OSX (dgram icmp).
xmatrix -mode pipe displays the text of a subprocess.
endgame has higher resolution chess-piece models.
webcollage takes a -directory option to get images from a local directory.
The RPM spec file no longer auto-restarts xscreensaver when a new version is installed. Restart it manually.
API change: instead of providing a single screenhack() function that does not return, screen savers using the screenhack.h framework must now provide "init'' and "draw one frame'' functions instead. All bundled savers have been updated; third-party patches will need work.
All image-loading happens asynchronously.
xscreensaver-getimage-file caches the contents of the image directory for a few hours, so consecutive runs won't have to re-list the whole directory tree.
New hacks, topblock and glschool.
Removed xteevee (superceded by xanalogtv).
Added variable-sized puzzle pieces to jigsaw.
Changes to the defaults and command-line options of many hacks to make the .xml files more consistent.
Reap zombies in glslideshow and carousel.
sonar works without setuid on OSX (dgram icmp).
xmatrix -mode pipe displays the text of a subprocess.
endgame has higher resolution chess-piece models.
webcollage takes a -directory option to get images from a local directory.
The RPM spec file no longer auto-restarts xscreensaver when a new version is installed. Restart it manually.

