geekfun.com
Immortality Through Emulation
Software That Lasts 200 Years Today, hardware is capable enough that software can be written that will continue to run unmodified as hardware is changed.