Software Patents aren't really Software Patents. They're Algorithm Patents, or Process Patents. Copyright protects an exact copy, or derived copies. Patents protect Ideas or Processes. For example, one could copyright an image of a patent attorney being sunk at the bottom of a lake, but not patent it. One could also patent the compression used in said picture, but not the image created by it.
-- Where are we going? And why am I in this handbasket?