Username or EmailPassword
I'm really so sick of hearing this argument. There is a gigantic difference between the fact that you might accidentally be infringing and knowingly infringing.
Of course you can always get hit by a car when crossing the street and of course that doesn't mean you should never leave your house but that does not mean you should cross at a blind corner with your eyes closed! Use the crosswalk or be very smart and careful!
Does this analogy make sense to you?! My god the "you might always be infringing" argument is so idiotic! I believe it only exists so short sighted mono fanboys can just go on without worring about how dumb they are being.
There is a gigantic difference between the fact that you might accidentally be infringing and knowingly infringing.
Can you "knowingly infringe" when you don't know for sure? :-)
Everybody keeps claiming that Microsoft might have patents on parts of .NET. For that matter, they might have patents on parts of the Linux Kernel (http://yro.slashdot.org/article.pl?sid=04/11/18/1338228&tid=155).
So should we stop using the Linux kernel now? Microsoft might have patents on it!
The fact is that Mono does not knowlingly infringe any patents, because Microsoft hasn't listed any actual patents it has that are required to implement the ECMA standards. The only way to know for sure would be to do a patent search, which is expensive. Further, doing a patent search and finding anything could make you liable for treble damages in any patent infringement suit, so it's actually better to just not know. Don't blame me, blame the SNAFU patent/lawsuit practies of the USA.
The patent situation is nearly identical between Mono and Linux. Neither group knows anything for sure, by design (to avoid treble damages).
Until someone brings forth specific patents that Mono/Linux/Apache/etc. actually infringes, nothing can be done. And until that point, raising the "but Microsoft might have patents" FUD against Mono is only a waste of time.
>The only way to know for sure would be to do a patent
>search, which is expensive.
OR you could do a Google search for ".NET patent" which is free and takes 0.38 seconds.
This would lead you to: http://news.com.com/2100-1001-984052.html -- ".Net patent could stifle standards effort"
The article links to a patent application entitled "Application program interface for network software platform", which seems reference such obscure things as System.Collections, System.Net.Sockets, System.Windows.Forms.
Well that was hard. Perhaps someone from Novell, preferable a patent lawyer, could address this patent application and how it affects Mono.