Linked by Thom Holwerda on Mon 6th Oct 2008 10:37 UTC, submitted by John Mills
Mono Project The Mono project has released Mono 2.0. As most of you will know, Mono is an open-source implementation of Microsoft's .NET framework for Linux, Mac OS X, Windows, and other operating systems. The 2.0 release comes packed with new features, the main ones being the compiler upgrade to C# 3.0 with support for LINQ, as well as the inclusion of ADO.NET 2.0, ASP.NET 2.0 and System.Windows.Forms 2.0. The release notes detail all the changes and new features.
Thread beginning with comment 332859
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: Amazing
by abraxas on Tue 7th Oct 2008 22:23 UTC in reply to "RE[6]: Amazing"
abraxas
Member since:
2005-07-07

Microsoft did not claim its own patents in the Linux kernel. The Linux kernel is, after all, a UNIX work-alike, whereas the NT kernel is a VMS work-alike.


http://www.vnunet.com/vnunet/news/2189833/microsoft-claims-patents-...

Samba is OK. Samba is a free software implementation of the SMB protocol, which is an IBM invention.


Have you ever heard of CIFS?

... stop using any software where Microsoft can feasibly claim that you would need a license from them (even where Microsoft did not write the code you are running), because Microsoft hold prehaps-valid patents in the applicable technology. Yes. Indeed. Agreed. Precisely the point.


Have you ever read a software patent. They are so broad that everything in the open source world probably infringes on at least one of Microsoft's patents.

That is also why it is absolutely fine for me to run the Linux kernel, GNU software, KDE desktop, Qt libraries, Samba, LAMP stack, even ntfs-3g (since Microsoft clearly didn't invent the concept of "filesystem")


I'm happy for you. Run the software you want to run. No one cares. We just don't like you shoving your opinions down everyone's throat and spreading massive FUD because of your own irrational fears.

Reply Parent Score: 2

RE[8]: Amazing
by lemur2 on Wed 8th Oct 2008 02:17 in reply to "RE[7]: Amazing"
lemur2 Member since:
2007-02-17

Microsoft did not claim its own patents in the Linux kernel. The Linux kernel is, after all, a UNIX work-alike, whereas the NT kernel is a VMS work-alike.
http://www.vnunet.com/vnunet/news/2189833/microsoft-claims-patents-...

"The company claims that the Linux kernel violates 42 of Microsoft's patents, that the graphical user interface such as the Gnome and KDE projects fall foul of another 65 and that OpenOffice infringes 45."

That is what is called an "ambit claim". More on this later.

The software giant did not identify any individual patents on which the software infringes because that could allow open source developers either to challenge the patent or change the software to circumvent the patent.


Precisely so. The fact that Microsoft won't name the claimed patents means that Microsoft knows the claims are weak, and easily defended.

... and furthermore, as soon as Microsoft made such a claim, SFLC and the Linux Foundation would cherry-pick from the patent holdings of OIN and the Patent commons, and couter-claim with at least as many patent claims right back at Microsoft.

"Samba is OK. Samba is a free software implementation of the SMB protocol, which is an IBM invention.


Have you ever heard of CIFS?
"

Sure I have. CIFS is a new name that Microsoft gave to the SMB protocol, because people realised that the SMB protocol was actually invented by IBM.

http://en.wikipedia.org/wiki/Cifs

Note that the Samba program is not part of the Linux kernel, it is not KDE nor GNOME, and it is not OpenOffice. So Microsoftie quoted in the article you linked to actually made no claims at all of patent infringement by Samba.

"... stop using any software where Microsoft can feasibly claim that you would need a license from them (even where Microsoft did not write the code you are running), because Microsoft hold prehaps-valid patents in the applicable technology. Yes. Indeed. Agreed. Precisely the point.
Have you ever read a software patent. They are so broad that everything in the open source world probably infringes on at least one of Microsoft's patents. "

And everything in Windows probably infringes on at least one of the patents held by the OIN and the Patent Commons. So? We knew that already. It is all a part of the "mutually assured destruction" scenario. This is actually the reason why Microsoft does not sue Linux.

http://en.wikipedia.org/wiki/Open_Invention_Network
http://en.wikipedia.org/wiki/Patent_Commons
http://en.wikipedia.org/wiki/IBM_Technical_Disclosure_Bulletin
http://en.wikipedia.org/wiki/Software_patents_and_free_software#Tec...

Look at this one, for example:
"Novell donated the valuable Commerce One web services patents to OIN. These potentially threaten anyone who uses web services."
http://en.wikipedia.org/wiki/Commerce_One

"That is also why it is absolutely fine for me to run the Linux kernel, GNU software, KDE desktop, Qt libraries, Samba, LAMP stack, even ntfs-3g (since Microsoft clearly didn't invent the concept of "filesystem")
I'm happy for you. Run the software you want to run. No one cares. We just don't like you shoving your opinions down everyone's throat and spreading massive FUD because of your own irrational fears. "

Pfft. Blow it out your rear.

Reply Parent Score: 1

RE[9]: Amazing
by abraxas on Wed 8th Oct 2008 02:56 in reply to "RE[8]: Amazing"
abraxas Member since:
2005-07-07

Sure I have. CIFS is a new name that Microsoft gave to the SMB protocol, because people realised that the SMB protocol was actually invented by IBM.


Microsoft added features to SMB. They didn't just change the name.

We knew that already. It is all a part of the "mutually assured destruction" scenario. This is actually the reason why Microsoft does not sue Linux.


So does that mean you have come full circle and realize that bitching about Mono is pointless? The more and more I read your posts I realize that maybe you aren't really against Mono as much as you are just against GNOME.

Reply Parent Score: 2