Comment This makes no sense. (Score 2, Insightful) 132
First of all, you don't "patent" software - you patent portions of software. Patenting entire pieces of software would make no sense, as it would do nearly the same darned thing as copyrighting it. Second, what defines complex? All software ideas are complex. Is a BSP tree sufficiently complex? I imagine so, and a patent on that would have decimated the game industry early on.