Thinking of Mountweazels and trap streets, I wonder if a similar concept exists in software. Maybe patents with non-obvious but critical flaws or useless embellishments put into the documents, or interfaces with extra fields or methods to trap wholesale copying.