I mistyped, I wanted to say, that you can create your own blueprints by studying a machine. But when your invention is patented this implementation is protected. But in software it is not about the implementation (because that's already protected via copyright) it is about the idea behind the implementation. Which even prohibits different implementations.
Yes, an almost universal trait of human languages is that they include redundancies for error correction. Reread the post the OP is replying to and then read the OP’s comment.
I think the idea is that the blueprint’s copywrite doesn’t give sufficient protection to keep someone from using the invention (since they can reverse-engineer based on the actual machine). Only a patent can actually protect in this case.