(code) limits the practical life of a patent. You still can't patent
an idea, only a specific implementation of an idea.
And yet that implementation can be used in competing products (arrived
at completely independantly), or products which have nothing whatsoever
to do with the original. This is not a valid point regarding swpatents.