These three novels form the "Rifters Trilogy", and has been posted online in it's entirety on his website. I point you to chapter 4 of Maelstrom, and the following. It provides a more biological concept of viruses, one that should be well in place in the 6th world.
QUOTE
It has a purpose, which it has long since forgotten. It has a destiny, which it is about to meet. In the meantime it breeds.
Replication is all that matters. The code has lived by that edict since before it even learned how to rewrite itself. Way back then it had a name, something cute like Jerusalem or Whiptail. Lots of things have changed since; the code has rewritten itself so many times, been parasitised and fucked and bombed by so many other pieces of code, that by now it's got as much in common with its origins as a humpback whale would have with the sperm cells from a therapsid lizard. Still, things have been fairly quiet lately. In the sixty-eight generations since it last speciated, the code has managed to maintain a fairly stable mean size of ninety-four megabytes.
94 sits high in pointer space looking for a place to breed. This is a much tougher proposition than it used to be. Gone are the days when you could simply write yourself over anything that happened to be in the way. Everything's got spines and armor now. You try dropping your eggs on top of strange source and you'll be facing down a logic bomb on the next cycle.
94's feelers are paragons of delicacy. They probe lightly, a scarce whisper of individual bits drizzling here and there with barely any pattern. They tap against something dark and dormant a few registers down; it doesn't stir. They sweep past a creature busily replicating, but not too busy to shoot off a warning bit in return. (94 decides not to push it.) Something hurries along the addresses, looking everywhere, seeing nothing, its profile so utterly crude that 94 almost doesn't recognize it; a virus checker from the dawn of time. A fossil hunter, blind and stupid enough to think that it's after big game.
There. Just under the operating system, a hole about four hundred Megs wide. 94 triple checks the addresses (certain ambush predators lure you into their mouths by impersonating empty space) and starts writing. It completes three copies of itself before something touches one its perimeter whiskers.
At the second touch its defenses are ready, all thoughts of reproduction on hold.
At the third touch it senses a familiar pattern. It runs a checksum.
It touches back: friend.
They exchange specs. It turns out they have a common ancestor. They've had different experiences since then, though. Different lessons, different mutations. Each shares some of the other's genes, and each knows things the other doesn't.
The stuff of which relationships are made.
Replication is all that matters. The code has lived by that edict since before it even learned how to rewrite itself. Way back then it had a name, something cute like Jerusalem or Whiptail. Lots of things have changed since; the code has rewritten itself so many times, been parasitised and fucked and bombed by so many other pieces of code, that by now it's got as much in common with its origins as a humpback whale would have with the sperm cells from a therapsid lizard. Still, things have been fairly quiet lately. In the sixty-eight generations since it last speciated, the code has managed to maintain a fairly stable mean size of ninety-four megabytes.
94 sits high in pointer space looking for a place to breed. This is a much tougher proposition than it used to be. Gone are the days when you could simply write yourself over anything that happened to be in the way. Everything's got spines and armor now. You try dropping your eggs on top of strange source and you'll be facing down a logic bomb on the next cycle.
94's feelers are paragons of delicacy. They probe lightly, a scarce whisper of individual bits drizzling here and there with barely any pattern. They tap against something dark and dormant a few registers down; it doesn't stir. They sweep past a creature busily replicating, but not too busy to shoot off a warning bit in return. (94 decides not to push it.) Something hurries along the addresses, looking everywhere, seeing nothing, its profile so utterly crude that 94 almost doesn't recognize it; a virus checker from the dawn of time. A fossil hunter, blind and stupid enough to think that it's after big game.
There. Just under the operating system, a hole about four hundred Megs wide. 94 triple checks the addresses (certain ambush predators lure you into their mouths by impersonating empty space) and starts writing. It completes three copies of itself before something touches one its perimeter whiskers.
At the second touch its defenses are ready, all thoughts of reproduction on hold.
At the third touch it senses a familiar pattern. It runs a checksum.
It touches back: friend.
They exchange specs. It turns out they have a common ancestor. They've had different experiences since then, though. Different lessons, different mutations. Each shares some of the other's genes, and each knows things the other doesn't.
The stuff of which relationships are made.