The Electric Sheep screensaver realizes the collective dream of sleeping computers from all over the Internet. It harnesses idle computers into a render farm for the purpose of animating and evolving artificial organisms.
| Tags | multimedia Graphics |
|---|---|
| Licenses | GPL |
| Operating Systems | Mac OS X POSIX Linux Windows Windows |
Recent releases


Release Notes: A more expressive visual language, double the number of pixels, 800x600x160 MPEG4, a dynamic filter to remove noise, and a new server with way more capacity.


Release Notes: The new libpng api is used, and libpng errors are handled properly. The window now has a name. The documentation was updated. The use of AC_OUTPUT was updated. Readonly parts of the cache are handled. Files partially downloaded by bittorrent are not played. The --show-errors option was added.


Release Notes: Protection against buffer overflows was implemented. The use of tif and xsetbg was removed.


Release Notes: A bug where all sheep could be deleted because of network errors was fixed along with a bug where special environment arguments to flam3-animate were not necessarily null-terminated. The program now zooms down to fit in the xscreensaver preview window. Better logging was implemented along with an update to the latest flam3 library. GCC 4 compatibility was achieved and autotools and the man page were updated. electricsheep.spec and electricsheep.xml are now automatically generated with the current version number.


Release Notes: The RPM has been fixed. A unique id is generated in the client and saved in in .sheep/rc instead of at install time in /usr/share/local. init_delay_list has been added to be even nicer to servers. The flam3 library has been updated (may have produced a crash or bad result). This release reduces the load on the server and starts up smoother.