Z:gnu-www-ja-danger-of-software-patents--318c82-The reason is=26hellip; in the p/en

The reason is&hellip; in the process you conceived of it in one particular way&mdash;you've got a mental structure to apply to your design. And because of that, it will block you from seeing other structures that somebody might use to understand the same program&mdash;because you're not coming to it fresh; you already designed it with one structure in mind. Someone else who sees it for the first time might see a different structure, which involves different ideas, and it would be hard for you to see what those other ideas are. But nonetheless they're implemented in your program, and those patents could prohibit your program, if those ideas are patented.