"I think that in most cases, open source projects should just ignore the patent system. Of course, if a particular patent is brought to your attention, you have to deal with it. But in almost all cases when you're dealing with open source, the best thing that you can do is to start publishing your source code, which is very conveniently done through the public CVS and Subversion and Git repositories that are out there. That is the easiest protection for open source projects generally. Now there are so many patents out there—particularly software patents. I once heard a licensing executive express the opinion that there's no large and substantial piece of software out there that doesn't infringe at least one patent. There's just too much stuff out there."