Has anyone suggested stone tablets yet?
My idea is self-propagating storage with a nice fat error correcting
code like the one used on this project to record data to mini-dv tapes:
http://dvbackup.sourceforge.net/ Add more error correcting code to
taste.
So maybe devote 50 meg of a CD or DVD to a mini linux distro like damn
small linux that boots to a menu and can either replicate the OS and
payload to another CD/DVD or ftp/http/scp/etc. the payload to another
machine that you give it the IP address and login for.
This would be usable as long as CD or DVD drives and PCs or PC emulators
are around. It carries the code to replicate itself like a virus. Before
CD/DVD drives become archaic you just boot it up and transfer it to
another medium.
Actually with emulators, .iso images themselves are bootable, so you
could just rip the .iso file and transfer it to the medium du jour.
One snafu is that for it to work you would want the error correcting
code to also be applied to the self-replicating software. Otherwise you
could end up with a payload and no (easy, and the key here is easy)way
to unlock it. Have to look into bootable CDs and see how that works...
-- John.