It's basically impossible to write any non-trivial piece of software without violating half a dozen completely absurd patents, and I don't think I've seen a legitimate software patent lawsuit in the last 10 years. There may be a few in there that I don't hear about, but upwards of 95% are either 1) a big company trying to kill a small competitor before they get too big by tying them up with useless litigation and legal fees, 2) an IP holding company trying to extract money from a big company with deep pockets, or 3) two big companies using patents as leverage to try to extract concessions out of each other.<p>I can't think of any company or engineer I know of that would stop writing software if they couldn't patent it, or of anyone that's learned anything useful from reading a patent filing.<p>The most important parts of software are already protected by copyright and trade secret laws, and patents have absolutely no place there.