. . . "In alternative embodiments, the distributed software may comprise data other than programs, such as text, images, sound, video, etc." .