
Originally Posted by
Norellicus
It's more elementary than that, it's saying that software, being nothing more than an arrangement of mathematics that has been organized by its programmers to provide a desired output, is no more patentable than mathematics itself is. You cannot patent an idea, nor can you patent that which already exists; by its very nature, all mathematical method is intrinsically present within itself, and that which we do not have record of is simply yet to be discovered (take special note here: discovered is not the same as invented).
Most people would probably scoff, because it sounds like you're taking away someone's right to protect their ingenuity, but that isn't the case; simply that you cannot intrinsically protect something that is, for all intents and purposes, a universal constant. What you CAN do as a developer is protect the specific work you have derived (copyright).