Linked by Kroc Camen on Tue 17th May 2011 12:05 UTC
Mono Project Two weeks ago we covered the news that the Mono development team were let go kicked out by the new owners of Novel, Attachmate, apparently to move operations to Germany. Miguel de Icazza, founder of Mono, has taken this opportunity to break off on his own and has started a new company, Xamarin, to bring commercial .NET development products to iOS and Android.
Permalink for comment 473530
To read all comments associated with this story, please click here.
RE[4]: Comment by Morin
by oiaohm on Wed 18th May 2011 09:00 UTC in reply to "RE[3]: Comment by Morin"
Member since:

Nice one.

1) I explain that I did get it from Novell (or Attachmate) and send you on your way. They distribute it identically (and I did actually get it from them in real life by the way). According to your post, I am golden and we are done. But let's continue anyway.

Voids end of this year. So as a wise troll I will wait until then. That you did or did not means nothing. The deal with Novell was only 5 years. So any attachmete or novell protection ends on that day. If you are still distributing past that point you are on your own.

2) If I am feeling energetic, I might spend an afternoon to modify the code to work around your patent. ADO.NET is not exactly rocket science. Avoiding it completely would not be difficult. Your patent will be quite specific though so I doubt I have to change much.

Maybe. But the problem that you should have known what your legal allowances were. So it will be willful or incompetence for infringement. Unless of course you have contacted MS to take out a patent deal directly when the novel deal expires. Hopefully they charge lightly.

3) I send you a written letter expressing my surprise that you have a patent claim on the code in question.

Also not valid. You will be asked to present where you got the patent grant. Basically at best you will be able to claim incompetence but that does not protect you under the law. This line has been tried in court with the Linux kernel. It don't work.

4) I sit back and relax while you spend your time pursuing people with much, much deeper pockets than me
- This would include practically every database vendor as they have all implemented custom ADO.NET connectors
- This would include the majority of the Fortune 500
- This would include every commercial Linux distribution that I am aware of (SUSE, Red Hat, Canonical, etc.) as they all distribute Mono
- This would include most of the companies that use Mono in their products and there are a whole bunch

Redhat does not install Mono by default. Redhat would not be attackable. Canonical is in a country were software patents don't apply. SUSE will be in a country where if I lose my patent claim I am up for costs. So you making a iphone app without a legal team to protect yourself will look quite good.

In fact most 500 companies either run windows servers or php and java based sites on Linux and Unix. Their is almost no Mono usage in that department to go after

5) I look at the System.Data stuff that Microsoft has distributed under the Apache 2.0 license. If it requires your patent, then I have a patent grant from Microsoft.

That only applies if the version you got from mono is the same version MS provided. Not some feature mono added extra. Tampered with code based are pricks because what appears protected can turn out not to be.

6) If Microsoft has not licensed the patent from you to cover me above, then I sit back while you work through suing an EXTREMELY long list of people first. If Microsoft truly sold it to you outright, the list (and pocket depth) of .NET infringers dwarfs the Mono crowd

Microsoft does not sell patent outright. They always include a clause. You cannot attack anyone using Microsoft Platforms. So MS .net users are off the menu. But Linux include android and iphone and os x users would be on the menu.

7) I call the Open Invention Network and tell them that some shitty patent troll is attacking Mono and that many of their members are exposed. Mono is listed under the definition of "Linux" that the OIN is designed to defend from patent attacks. The legal teams at Sony, IBM, NEC, Philips, Red Hat, RackSpace, and about a hundred other companies start working on my behalf.

Read the fine print of OIN. This is nasty but since the application is on a iphone this is not a Linux kernel based item. It is not pure mono its a subform not listed in OIN protected parts. So calling OIN gets you no where. If application is on Android you might be able to call on OIN. But you said iphone app.

8) I send a 911 to, who use the same definition of "Linux" as the OIN. (ie. Mono is included in this definition). I probably fire off an email to Groklaw while I am at it.

You are still alone at point. Did this help Tomtom. Answer no. As a troll my company is a shell so after I am done with you it cease to exist. So I really don't care how muddy they make my current company name.

9) I assert that your patent is not valid.

In-fact USA Patent law suxs. Because as the person attack with a patent I don't have to prove its valid or invalid. Its upto the attacked to prove that its invalid. At the attacked person costs.

10) I ask that the trial be set aside while the validity of your patent is determined

Tripple damages if its proven valid on any distributed past this point. USA patent law is a ass. Since you paid for a program and include in its documentation is a statement about the patent deal that laps you are stuffed. True its in the documentation for iphone and android runtime from novell.

11) Proceed pending the outcome of infringement cases you have launched against "more significant" users of the identical technology

Tomtom tried this does not work. You have no legal rights to direct a court to process another case first.

12) You could ask for an injunction against my product

If I have proof you should have know about possible patent issues with the code base and you have not done the required actions to address. Injunction will be granted even if you are trying to work around patent now. Because its incompetence that you are in court so injunction is simple to get.

13) If the trial proceeds at all, I argue that I am not (and have not been) infringing your patent as it does not apply to my use of the technology.

Very hard to win. And you are talking 4 years in court costs to get to this point. Also as a troll I can be despicable and demand inspection of your code base. In the process somehow it leaks. Since as a troll my company has no assets trying to claim damages for code loss is not an option.

14) I point out that the doctrines of estoppel and laches, in combination with the public statements and behaviour of Microsoft (the patent originator) limit or eliminate the possibility of my being found to be infringing even if your patent is valid.

Does not apply in a USA patent court. Those are anti-trust defense. Those are not use against patent trolls. Patent originator is not a factor.

15) If you somehow win, I am not a willful infringer. Damages are limited to "provable" sales losses or "reasonable royalties". I am not sure where you get this "twice the price" nonsense.

Twice the price is when you have to pay the winners court costs as well. iphone apps mostly don't make more money than the claimed court costs(Yes USA law has no requirement that they be real costs of the legal case either). Twice would be nice but I would expect it to be more like 3 to 4 times the income the application really made.

16) How long have you owned that patent? I may not have been infringing long. Selling patents to patent trolls to attack rivals is more about blocking the sale of those competing products.

As a troll this does not matter. Way because this goes to anti-trust that does not apply in a patent hearing. If you win this you might be able to get payment for how much you lost to the troll out of Microsoft. Yes you now have to take MS to court. No sane lawyer will suggest that defense.

Nasty part about being a troll. You will. My company has no assets. So you are still up the creek.

Yes their are reasons why Redhat is forced to settle with Trolls. is only an example. Other sections in Mono that have never been released as Apache 2.0 by Microsoft and are not under the ECMA or any other patent grant.

Wakeup if you go to court you lose.

Reply Parent Score: 2