Would you not agree though that all cars generally operate off of the same basic design principle? The internal combustion engine, is more or less the same thing as originally designed its just had improvements built upon it.
That is how people avoid patent violations because they can take the original and change it just enough to be issued their own patent.
With software you can't do that. For instance say I bought photoshop but I saw improvement I could add to it. I could personally do it but I could never sell it because it is copyrighted.
Software is a virtual mechanical device. It has an input and it delivers an output just like a physical machine.
Copyrighted material does not.
I'll pick up your response tomorrow. I have school in the morning.