&gt;The same problems affecting software continually affect every other industry<p>Software has it worse than traditional engineering because the field of software engineering is only about two patent life lengths old, and both development times and product life cycles are incredibly short for most things. It makes little sense that a new algorithm gets the same protection length as a better brake system for trains. Shorter life cycles also makes defering to courts comparatively less effective and more expensive, encouraging misuse of the system.<p>Of course software engineering isn&#x27;t the only field with this problem, but it&#x27;s one of few.