Quote: "If your textures or 3d models look remotely similar to their's (e.g. a grass texture!) they'll take you down to the good 'ol court house."
No, a 3D model would be copyrightable. Here's the difference between patents, copyrights, and trademarks:
http://www.uspto.gov/web/offices/pac/doc/general/whatis.htm
Quote: "A patent may be granted that is relatively trivial, simply because the Patent Officer / Software Engineer who reviewed it lacked the relevant knowledge."
But that could happen with any industry. A self-cleaning toilet patent could be awarded to someone who merely adds soap to the water output. This would be laughable, but could still be awarded a patent by an ignorant officer who lacked the relevant knowledge. So by that logic should we ban cleaning patents?
Quote: "Sorry to say it mate, but that directly contradicts a very recent conversion we had in the mods forum."
Actually I don't think it does at all. If the person we had the conversation about
patented his software algorithm, then I would have a problem with somebody else using the exact same algorithm in his software and releasing it for free.
I don't agree with patenting a software idea--- i.e. Windows. However, I agree that Microsoft should be able to patent algorithms within the OS that pertain to certain tasks. I.E. their FAT table patent was a new way of contenting a hard disk, something that was invented by an MS employee.
Quote: "Copyright is the correct course for protecting software IMO."
Copyrighting is what J.R.R. Tolkien would do with his LOTR trilogy. Patenting would be what the original inventor of the book
medium would do. There's a vast difference between artistic content and invention.
Quote: "Google for "IsNot operator patent" for what is arguably the most ridiculous patent application ever."
I agree that is an example of a ridiculous software patent. Why MS wastes money on such things is beyond me.
Quote: "Do you agree that if you by some chance, you produced a program that performed a similiar function which could be construde as a violation of an existing patent in someone else's product."
See that's not what a software patent protects. The MP3 encoding scheme can be found on the Internet, but it is patented. If you take that code, and implement it into your product without licensing it, that is what I'm against. It is up to you to use a free alternative.
Much the same way if you invent a no-smell toilet. You hire a lawyer to help determine whether that method of no-smell toilet has already been patented. That's the patent lawyer's job.
--[
R.O.B.O.I. and FireTris Coming Soon]--