Slashdot Mirror


Judgement Against Microsoft Declares XML Editing Software To Be Worth $98?

Many people have written to tell us about the patent infringement lawsuit that resulted in a $200 million judgement against Microsoft by a small Toronto firm called i4i. Techdirt has a line on the details of the suit where the patent in question is for "separating the manipulation of content from the architecture of the document." i4i argues that this covers basic XML editing to the tune of $98 per application. "It's quite troubling that doing something as simple as adding an XML editor should infringe on a patent, but what's even more troubling is that the court somehow ruled that such an editor was worth $98 in the copies of Microsoft Word where it was used. An XML editor. $98. And people say patent awards aren't out of sync with reality?"

6 of 230 comments (clear)

  1. If You Have a Repeat Offender, Increase Penalty? by eldavojohn · · Score: 3, Interesting

    ... but what's even more troubling is that the court somehow ruled that such an editor was worth $98 in the copies of Microsoft Word where it was used. An XML editor. $98. And people say patent awards aren't out of sync with reality?

    Well--and I stress that I am not defending this ruling--you could look at it like raising the stakes involved since there are so many patent cases.

    Example: You steal a piece of fruit. You are convicted in front of a jury and slapped on the wrist. So you and everyone else does it again tomorrow. To combat this they increase the penalty to a $70 fine and 4 days in jail. In an ideal world, people stop stealing fruit.

    Of course, I'm told hands get chopped off for stealing in some countries (could be wrong on that one though). I do know in Texas they're not opposed to electrocutin' ya for certain offenses though ... maybe they are just on their way to try to get all these patent cases prevented?

    Doesn't make a lick of sense at all considering you can't throw a goddamn progress bar on your application without risking litigation.

    --
    My work here is dung.
  2. Re:Patent Makes My Head Asplode by capt.Hij · · Score: 3, Interesting

    From that vague wording it seems that using the XML::RPC module in Perl would violate the patent. You can use that module to separate your manipulation of the xml and the data that is represented in the xml. Then again, it seems to me that this is exactly what word processors have been doing since wordstar. The editor allows you to focus on the contents while the program manipulates the file under the hood. The fact that it uses XML is not really relevant.

  3. Ridiculous. by cdn-programmer · · Score: 4, Interesting

    This is just ridiculous.

    The patent would apply to any markup language. This is totally obvious and there are many implementations which have been around for more than 25 years.

    There are several errors here.

    1) the patent should not have been granted because to do something like this is obvious.

    2) the court must be totally incompetent.

    3) the defense must be incompetent as well.

    Any database driven web page is an infringement. It doesn't need to be XML. In fact most databases have this and Oracle is an example. PostgreSQL also has tools which do this.

    Any templating software does this.

    This illustrates just how bad the USA patent system is.

    I hope it goes to appeal and that this gets straightened out. The thing is we software developers are under attack these days We will find that the 3rd world will eventually do all our software development. I know I would not go into software development if I were back in my university days. If a person does anything of any significance they can expect to be sued. No other profession that I know of is attacked as we software developers are being attacked.

  4. Re:Texas? You Don't Say! by digitig · · Score: 4, Interesting

    You make it sound like it's a good thing...

    I haven't read the patent, but TFA makes it sound like it applies to any kind of "WYSIWYG" editing of a document that gets saved in a structured format, not only XML ("separating the manipulation of content from the architecture of the document").

    Not just WYSIWYG. There are TeX and laTeX templates that aim to separate content from structure, and have been for a long time. There are even elements of it in roff. Just how old was that patent?

    --
    Quidnam Latine loqui modo coepi?
  5. Re:What about Open Office by belmolis · · Score: 3, Interesting

    The use of XML for documents may postdate the patent, but text processing systems that separate document structure from details of formatting go back at least to the late 1970s in the form of Brian Reid's Scribe. Unless I have misunderstood the patent, this constitutes prior art.

  6. Re:That makes sense... by FooRat · · Score: 5, Interesting

    You're joking, right? I develop an XML editor as my living, so I'm more than passingly familiar with this topic. Generating XML is on the order of a few hundred lines of code. A proper, full XML parser is on the order of 100,000 lines of code. The xerces source code is over 300,000 lines of code - there's a reason for that - does that sound "simple" to you? Even the simplest of XML parsers (and even if you only a tiny subset of XML) is orders of magnitude more complex and time-consuming than merely generating XML, which is trivial. Sure there's "very specific documentation" - so what? Have you even looked at that specification? The full specification is large. Having "very specific documentation" for something has nothing to do with difficulty of implementation (I'm sure there's "very specific documentation" for wiring a 747 too). And a parser has to handle so many more cases than a generator. And is much more work to test. For reasonably simple cases, you can write a generator that can generate a valid fairly complex XML document in under an hour. Good luck writing a proper XML parser in under an hour for an XML document of the same complexity.