Slashdot Mirror


Kodak Wins $1 Billion Java Lawsuit

nberardi writes "The Rochester Democrat & Chronicle is reporting that Eastman Kodak Company has just won a patent suit against Sun on the Java Language. According to the article Kodak owns a patent which describes a way for a piece of software to "ask for help" from another application. What they are claiming is that Sun violates this patent when Java byte code uses the Java engine to run the code. This may really upset the industry, because not only Sun uses this technology for Java but Microsoft uses this technology in .Net."

134 of 673 comments (clear)

  1. WTF? Kodak?! The camera people? by base3 · · Score: 5, Insightful

    And people laugh at me when I say the stock market is nothing but a legalized casino.

    --
    One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    1. Re:WTF? Kodak?! The camera people? by general_re · · Score: 5, Interesting

      Sure, the camera people. Their native market - chemicals, film, film cameras - is gradually dying due to advances in technology elsewhere, and so they plan to sue themselves right back into the game. Sound like a familiar plan?

      --
      ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
    2. Re:WTF? Kodak?! The camera people? by base3 · · Score: 2, Funny

      I assume SCO is the answer here? Or is it the RIAA labels :)?

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    3. Re:WTF? Kodak?! The camera people? by DAldredge · · Score: 3, Informative

      Kodak doesn't make chemicals any more, they spun those operations off into Eastman Chemical several years ago.

      Kodak now buys its chemicals from the open market.

    4. Re:WTF? Kodak?! The camera people? by Richard_at_work · · Score: 5, Insightful

      Why not? Kodak is a huge international corporation, and usually such corps have massive and overreaching research arms. Quite a few companies have patents well outside their normal scope. IBM has pharmaceutical orientated patents, yet its doubtful you are going to see them produce medicines any day soon. What was a telephone company doing developing UNIX? Why does Boeing own patents on bridgebuilding? Its not wierd when you think about it.

    5. Re:WTF? Kodak?! The camera people? by Anonymous Coward · · Score: 2, Insightful

      you act like they don't sell digital cameras...

    6. Re:WTF? Kodak?! The camera people? by slAckEr+Of+dOOm · · Score: 5, Funny

      Soon we'll be calling every patent lawsuit a "Kodak moment"

    7. Re:WTF? Kodak?! The camera people? by servoled · · Score: 5, Informative
      Perhaps this will help explain how Kodak came across these patents. From Boston Business Journal:
      Three patents once registered to Lowell minicomputer-maker Wang Laboratories could cost Sun Microsystems Inc. $1 billion, following a jury verdict Friday afternoon in Rochester, N.Y.

      Jurors ruled that Sun's Java web software infringes the patents, which were acquired by Eastman Kodak Co. in 1997, first reported Friday afternoon in the Rochester Business Journal. The same jury will assign damages, with Kodak asking for $1 billion.
      --
      "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
    8. Re:WTF? Kodak?! The camera people? by afidel · · Score: 2, Insightful

      What was a telephone company doing developing UNIX? Well it should be obvious that computers, and specifically multiuser computers, are a major tool for any company that has to do billing for an entire country.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    9. Re:WTF? Kodak?! The camera people? by tabdelgawad · · Score: 3, Informative

      Yup, they really fumbled their opportunity for jumping on the early digital bandwagon. Here's proof that they're dying, and it has taken a toll on the city of Rochester, NY. Kodak used to be one of the Dow Jones 30 component stocks, but no longer as of this year. Another nail in the coffin ...

      --
      Imposing Libertarian views on everyone online since 1992.
    10. Re:WTF? Kodak?! The camera people? by skoda · · Score: 2, Informative

      First RTFM. The patents were purchased from Wang.

      EKC has had its hands in many pots: photographic chemicals, digital printers, OLEDs, special effects, night vision goggles. And it just sold a division which is now ITT Space Systems Division.

      Kodak defined itself by the little yellow box, but it did range of business most people knew nothing about.

    11. Re:WTF? Kodak?! The camera people? by drinkypoo · · Score: 5, Interesting

      Yes, the telephone company developed UNIX. Yes, Microsoft is branching out into "entertainment and media". No, the two are not remotely the same. Yes, they both make sense.

      AT&T was a natural user of computer systems. They invented the packet switched network for long distance telephone calling. It only makes sense that they should be interested in computers since their network (on that scale) was not possible without them. Even discounting billing (no pun intended) the fact is that computers are an absolute necessity for switched networks.

      Microsoft, on the other hand, develops software. Are you aware that computer gaming is now a multi-billion dollar industry? That's not even counting merchandising toys and shit. Meanwhile, Microsoft's primary business is making money. They have the resources to do computer games. Meanwhile people are demanding that their computers do all kinds of media shit so it kind of makes sense that Microsoft should move into media.

      The two situations are not at all congruent. AT&T got into operating systems because they had to build the tools to do the job - the tools simply didn't exist before then. Microsoft got into entertainment software because it was a logical progression from what they were already doing. In fact you might say that the two companies' situations are direct opposites.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    12. Re:WTF? Kodak?! The camera people? by BurritoWarrior · · Score: 2, Funny

      Pieces of crap they are.

      Watching those Star Wars DVDs, huh? :)

    13. Re:WTF? Kodak?! The camera people? by ianezz · · Score: 4, Informative
      What was a telephone company doing developing UNIX?

      For running a typesetting system for patent applications?

      No, really!.

    14. Re:WTF? Kodak?! The camera people? by Cecil · · Score: 4, Insightful

      you act like they don't sell digital cameras...

      They don't. Not in any meaningful way. They produce a few middle-of-the-road point and shoot cameras that don't even really compete on features or price with the rest of the market. The only thing they've got going for them is their name. Much like Minolta, they were busy putzing around and not even really paying attention to their film business while other people were busy jumping on the digital bandwagon. They could've either gone digital, or consolidated the film market after everyone else refocused on digital. They missed not one big opportunity, but two. Now they've got a big game of catch-up to play which they likely won't succeed at.

      As far as digital goes, Pentax and a few others have the low-end market pretty well covered, Sony and Canon have near-complete domination of the high-end point and shoots, and Canon and Nikon have complete domination of the digital SLRs. Where will Kodak find a niche?

      Canon is quickly establishing themselves as the king of digital photography, with a very strong showing in film cameras to boot.

    15. Re:WTF? Kodak?! The camera people? by senatorpjt · · Score: 2, Insightful

      Well, there is that absolutely horrible "Imaging for Windows" thing they used to throw in with Windows.

    16. Re:WTF? Kodak?! The camera people? by drinkypoo · · Score: 2, Insightful

      You are mistaken. The long-distance network was packet-switched before there was an internet. Furthermore, today almost all long-distance carriers carry their voice traffic over IP, though not generally over the same connection as their internet traffic.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:WTF? Kodak?! The camera people? by norton_I · · Score: 3, Insightful

      The long distance network is basically virtual circuit switched, but has been physically packet switched for a long time now.

    18. Re:WTF? Kodak?! The camera people? by Anonymous Coward · · Score: 4, Informative

      This is quite beyond reason, technically all computer programs have worked this way since the earliest days of VAX and such. The prior art on this particular patent is more than substantial. According to their patent, runtime linking to a library would be illegal without paying it up to grand daddy Kodak. I suggest to people in the US to get up in arms about Software Patents. Not only are they beyond stupidity, they are generalized and require no implementation. Software patents are dangerous, everyone is entitled to their work not being distributed and such, but Kodak did nothing here, they just bought a couple patents. They have not been harmed, because A) they didn't create anything like Java and distribute it, and B) this doesn't compete with them.
      Oh btw, this affects EVERY computer language out there pratically now, so expect to see your favorite languages organizers asking for help from the EFF.

      Remember there is very very little intellectual property in the computer industry, most of it is just property, not intellectual.

    19. Re:WTF? Kodak?! The camera people? by Alan+Cox · · Score: 4, Informative

      People forget but Kodak _were_ a Unix company at one point. Kodak interactive systems corporation. In fact if I remember rightly and ironically they sold that business to Sun to help Solaris x86 off the ground.

      Another dying US corporation harms the efficiency of US businesa and harms other US businesses. Its no wonder the Chinese are winning in the technology battles.

      Alan

    20. Re:WTF? Kodak?! The camera people? by mentin · · Score: 4, Insightful
      Or maybe because these jurors are from Rochester where Kodak is located and they hope Kodak will return the money it wins from Sun to the state.

      There are two problems: first, Kodak would not return these money, they will instead cut local jobs and outsource

      Second, I doubt federal court will uphold this decision (although it may temporary rise Kodak's stock and let several people do some money in between).

      --
      MSDOS: 20+ years without remote hole in the default install
    21. Re:WTF? Kodak?! The camera people? by Cecil · · Score: 3, Interesting

      Ever met anyone who uses one? Nope, me neither, and I hang out with a lot of professional modelling/sports/commercial photographers. It's by all accounts a horrible camera. It cannot do long exposures, it cannot do moderate or high ISO sensitivies, the images are badly softened, it's built about as ergonomically as a brick, and the battery life sucks. Of course, I've never owned one, that's all just hearsay from people who have.

      The 14n is like a poster-child for all of Kodak's cameras. Too little too late.

    22. Re:WTF? Kodak?! The camera people? by isdnip · · Score: 5, Informative

      You're full of crap, and I do know of what I speak, being well connected to the phone industry.

      The AT&T domestic backbone was for all intents and purposes entirely circuit-switched (TDM nowadays) until the past couple of years. The Incumbent Local Exchange Carriers are almost entirely circuit-switched. MCI and Sprint are circuit switched. The phone backbones use SONET transmission and TDM switches.

      There are narrow examples of packet switching in the phone network. AT&T rolled out a Frame Relay-based system in the late 1980s, to compress the bandwidth on high-cost international links. Others have done similar things, for the same reason, with various vendors' technology. It's called "Digital Circuit Multiplication Equipment" (DCME). But domestic SONET bandwidth is so cheap that DCME isn't worth using, especially since DCME degrades call quality. And it's used below the switch layer, to make more TDM virtual channels.

      There's a fair amount of ATM (asynchronous transfer mode) floating around too. Some LD carriers may use it, mostly as a multiplexing technique over SONET pipes. Verizon has started using Nortel's ATM switches in its own local networks, especially in New Jersey. But it's still a minority technology. AT&T (back when it owned Lucent, Bell Labs, etc.) was a major advocate of ATM technology, but hardly invented it in house by itself (more like the work a committee -- and I was on the committee, so I know why the camel's so humpy). AT&T also pushed hard for Frame Relay, largely to mix voice and data on DCME.

      In today's LD world, Qwest's backbone is mostly VoIP, using Sonus switches. Ditto Wiltel, a fairly small player. AT&T has started to migrate to VoIP, as have Sprint and MCI, but it's not "over the Internet", it's just using IP headers as a multiplexing technique on fat dedicated circuits. Mainly because the VoIP switches are really cheap, and because Wall Street expects it. (The new switches do circuit switching too; the cost per minute differential is negligible. VoIP actually uses more bandwidth, regardless of what the propagandists claim, but fat TDM switch ports are a bit costlier.)

      In the local world, VoIP is coming on strong in the form of PacketCable, again not over the public Internet. And of course Vonage and its imitators, who for all their bluster have a combined market share of far less than one percent. A little VoIP gets used here and there by other carriers. The Bells are experimenting with it, but it's a negligible share of their traffic. They're backward monopolists, but they also have reasonably high service-level standards, and they know how hard it is to do that with VoIP.

      The signaling network is packet switched (Signaling System 7), but that's a whole story of its own.

    23. Re:WTF? Kodak?! The camera people? by Geoff-with-a-G · · Score: 3, Insightful

      Did I misread that, or did you just say that you've never met anyone who uses the camera, then state that all your knowledge about it is from the people you have met who use it?

    24. Re:WTF? Kodak?! The camera people? by sejanus · · Score: 2, Informative

      If it's just a lot of hearsay and you've never owned one, why are you ranting about it and spreading FUD?

      It is certainly not a high iso camera, but in it's intended environment (studio, or well lit environments), the Kodak 14N & SLR/N are really in class of their own, they resolve some serious detail with quality rivalling medium format at their low iso's (say, 320 and below).

      Soft images? It's the opposite - the camera does not have an anti alias filter so the images come out a lot sharper than the rest - in fact Canon is the company that should be accused of having soft images, with their cmos sensors relying on strong AA filters and heavy in camera noise reduction, they need a significant amount of sharpening in post processing to meet the same sharpness levels the kodaks give.

      Ergonomics is personal but I find it quite good, it's basically a beefed up N80.

      Batttery life - well remember it's 14mp and the 400 shot battery life is fine. Kodak intended it to be tethered in a studio. 400 is still fine though.

      I don't own one, but I did eval one very recently for my wedding business. In it's intended bracket, it's stunning.

      *QUOTE*

      Ever met anyone who uses one? Nope, me neither, and I hang out with a lot of professional modelling/sports/commercial photographers. It's by all accounts a horrible camera. It cannot do long exposures, it cannot do moderate or high ISO sensitivies, the images are badly softened, it's built about as ergonomically as a brick, and the battery life sucks. Of course, I've never owned one, that's all just hearsay from people who have.

    25. Re:WTF? Kodak?! The camera people? by maxpublic · · Score: 2, Funny

      And people are actually stupid enough to fall for this? Hell, I have a dozen gmail accounts and just about every one of them has an invite. Perhaps I should make this my sig:

      "send me a nice picture of teen porn and I'll send you a gmail invite! Woohoo!"

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
  2. Kodak by mfh · · Score: 3, Insightful

    Okay so a program asks for help from another program. I guess the internet now belongs to Kodak!

    I do not welcome this.

    --
    The dangers of knowledge trigger emotional distress in human beings.
    1. Re:Kodak by civilizedINTENSITY · · Score: 2, Insightful

      Photo imaging overlords? I thought we were talking Kodak! When did Homeland Security enter the conversation?

    2. Re:Kodak by civilizedINTENSITY · · Score: 2, Insightful

      Flamebait? It was both *funny* and true. See definition: spy satellite, and a list of launches, and a list of types

      Try googling for "KeyHole satellight".

      Consider the job oppurtunities! Develop time-frequency transforms for radar imaging and signal analysis. Become ever more efficient at extracting dispersive scattering features, while detecting and extracting weak signals in noise. Detect and track moving targets in the synthetic aperture radar, then analyze vibration and rotation induced micro-Doppler.

      Haven't you heard that security is a "booming" field?
      (Note for the further clearless: that was intended as a pun.)

  3. Who's next, IBM? by salimma · · Score: 4, Interesting

    Dating back from OS/360 and possibly before, user program "asks for help" from the OS so that they could run.

    Oh wait, that's prior art =)

    --
    Michel
    Fedora Project Contribut
    1. Re:Who's next, IBM? by servoled · · Score: 4, Insightful

      (1) Anyone have a link to the patent?
      (2) Software that needs to "ask for help" is way too broad.
      (3) The judge who granted Kodak the win obviously doesn't know a thing about the software industry. The case is bogus.

      Given the first statement it is clear that you have not read the patent in question, and therefore you have no idea what they are actually patenting other than the incredibly broad summary given in the article (i.e. "software that asks for help, statement (2)).

      Therefore, I really don't see how you can condemn the Judge of the this case and Sun's lawyers for losing since you obviously don't have 95% of the important facts which are needed to make a fair decision.

      --
      "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
    2. Re:Who's next, IBM? by torstenvl · · Score: 2, Insightful

      I've done a few searches on the USPTO website but their search engine is throwing fits and I can't find it.

      Prevented from independent research into the topic, we the people must trust the news (this scares me to no end).

      The news, apparently, only knows that the patent applies to "asking for help".

      The Java runtime is just virtual machine and some base classes. So which is it, the virtual machine or the base classes? Either way a HUGE segment of the industry is affected. C++ has base classes. Everything has base classes or base libraries. And virtual machines have been around forever. Do you think they'll sue Intel too for emulating ia32 on ia64? Maybe IBM for its multiple-machines-on-a-server thing (is that the eServer?).

      I hereby condemn the judge, if not for making a piss-poor decision, then for not giving any information to the press. The People have a right to know.

      Hail the Philosopher King!

    3. Re:Who's next, IBM? by Sigma+7 · · Score: 4, Informative

      Given the first statement it is clear that you have not read the patent in question, and therefore you have no idea what they are actually patenting other than the incredibly broad summary given in the article (i.e. "software that asks for help, statement (2)).
      While I have only read the abstracts on the patent, it seems that the patents in question cover a mixture of Object-Oriented programming and Interprocess Communication. The only difference is that there is a method of identifing which applications (or application components) should modify a certain piece of data. It's hard to tell for sure (especially without legal training and a quick-glance on a dial-up connection).

      The content of the patent does seem a bit familiar - I have seen something very similar used in Microsoft Windows API, where Microsoft Word requests another application to modify an image. Either Microsoft has found a method that somehow evades the patent, or Kodak is simply building a case law before they can take on MS.

      At least I checked the abstract - most others are incorrectly assuming that Java is infringing on the bytecode interpreter.
    4. Re:Who's next, IBM? by TheRaven64 · · Score: 2, Insightful

      From your description, it sounds like Microsoft's DCOM and NeXT's distributed objects would both count as prior art. The article states that the patent was acquired in 1997. Any idea when it was filed?

      --
      I am TheRaven on Soylent News
    5. Re:Who's next, IBM? by rabtech · · Score: 2, Informative

      Wang had the patents, Kodak bought them.

      Microsoft settled claims with Wang and paid $90 mil for the tech.

      No matter what happens in the Sun lawsuit, Microsoft is immune due to that prior licensing agreement.

      --
      Natural != (nontoxic || beneficial)
  4. Groklaw analysis by LMCBoy · · Score: 4, Informative

    PJ has an excellent analysis of this case and what software pantents mean for the industry over at Groklaw this morning.

    --
    Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
    1. Re:Groklaw analysis by Kanon · · Score: 2, Funny

      Darl says the check is in the post :)

    2. Re:Groklaw analysis by wes33 · · Score: 2, Insightful

      you seem a little slow; you've just again *stated* that groklaw censors; I think the op was asking for evidence besides your mere words

    3. Re:Groklaw analysis by haxor.dk · · Score: 4, Insightful

      "PJ has an excellent analysis [groklaw.net] of this case and what software pantents mean for the industry [fatherryan.org] over at Groklaw [groklaw.net] this morning."

      Oh, I can tell you what it means to the software industry, in a single sentence.

      It means that ANYONE who dares to write a successful piece of software will be SCREWED as long as patents are allowed to be filed with ambiguous language and meanings that are open to interpretation.

    4. Re:Groklaw analysis by Hooded+One · · Score: 2, Insightful

      A screenshot or saved copy of the page would be a start. Not proof, as either could be fairly easily faked, but still evidence. If censorship were actually going on, the obvious first step would be to document it.

    5. Re:Groklaw analysis by IllForgetMyNickSoonA · · Score: 2

      Check up on 5,206,951, 5,421,012 and 5,226,161 (links found in a news.com URL posted previously by another reader).

      BTW: I just glanced over those patents, the mechanisms they describe are really nothing to write home about. They seem not to be *completely* trivial, but they definitely do count as examples of why software patents are evil.

    6. Re:Groklaw analysis by HiThere · · Score: 3, Informative

      She does consider certain differences of opinion to be grounds for excision. E.g., she has quite tight standards as to what she considers decent language.

      Her purpose in running the "discussion board" is to develop a useful legal resource. The discussion is not the purpose. Thus anything that would detract from the usefulness of the site as a legal resource is subject to removal.

      Sorry, but not every site has the same purposes as /.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    7. Re:Groklaw analysis by Anonymous Coward · · Score: 2, Insightful

      So you're tolerant to others, as long as they're not intolerant, and when they are you're intolerant of them? Nope, no irony there.

      Correct. Tolerance has to have limits, and to suggest anyone believes or claims otherwise is to demolish a straw man.

      A true liberal believes that homosexuals should be allowed to marry, because that's their choice and should be tolerated, even if one doesn't feel the urge to have gay sex oneself. The same liberal also believes that bigoted fundamentalists should be allowed to rant about the torments allegedly waiting for those homosexuals in the black pits of hell, because that's their free expression and should be tolerated, however detestable. But no liberal believes that the fundamentalists should be allowed to go and shoot gays, because that is taking tolerance too far: one should tolerate others saying that something should not be tolerated, but the one thing that truly must not be tolerated is someone acting to prevent something they consider intolerable.

      It sounds like I'm contradicting myself, but I'm not - that's a trick of language. When I say "tolerate", I'm referring to tolerating the set of all things apart from the refusal to tolerate a member of the aforementioned set. That is a logical position. Indeed, it is the only logical position.

      Interesting to note that the GPL runs on similar terms: it preserves freedom by restricting one's freedom to restrict others' freedom. It sounds like a paradox because our language does not express the concept adequately; but if you think about it for a moment, you should be able to understand.

  5. Can we say... Prior Art? by strredwolf · · Score: 3, Interesting

    Okay, pull out your first issues of Dr. Dobbs Journal (Running Light without Overbyte) from the 1970s and chant:

    Tiiiiiiinnnnnny Baaaaaaaasssssssssiiiiiicccccc

    --

    --
    # Canmephians for a better Linux Kernel
    $Stalag99{"URL"}="http://stalag99.net";
  6. That's, like, all interpreted byte-coded languages by Rosco+P.+Coltrane · · Score: 5, Informative

    Python, most modern basics (GFA, QBasic, ...), Perl,...

    Shall I write the check to Kodak or Eastman-Kodak sir? Cuz I have a script to hack on the server tonite.

    sheesh...

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  7. Oh my God by Anonymous Coward · · Score: 5, Informative

    Forget Sun, this is batshit nuts. Bytecode interpreters have been common since Smalltalk in the 70s and are used by a simply huge number of common progrmaming languages.

    Does anyone have the patent in question? Can this be appealed?

    1. Re:Oh my God by illuvata · · Score: 5, Informative

      The patents are 5,206,951, 5,421,012 and 5,226,161

    2. Re: Oh my God by Black+Parrot · · Score: 2, Informative


      > The patents are 5,206,951, 5,421,012 and 5,226,161

      Patent's from the 90s, eh. Looks like they won't be suing me for running UCSD's p-code interpreter on my Apple ][ way back when.

      --
      Sheesh, evil *and* a jerk. -- Jade
    3. Re:Oh my God by jrumney · · Score: 3, Informative

      These patents (1993-1995) would seem to cover COM (1993) and CORBA (first drafts 1989), but why has the lawsuit been taken against Java, and why the hell did Sun's lawyers not pull CORBA out and show the judge that Kodak's patents were worthless? Even Java itself had been spec'ed out by 1991, two years before Kodak had their fit of "inventiveness", so no matter how broadly you interpret them, there is no way they should have won this.

    4. Re: Oh my God by arkanes · · Score: 3, Interesting

      I haven't read all of them yet but just the first one (5,306,951) is crazy. It basically covers the concept of having RTTI and taking different actions based on the runtime type of an object. The main example included in the patent is embedded objects in a word processor. OLE is almost certainly covered by this. In fact, any object system that handles dispatch based on type is. There have also been a series of continuations, meaning this dates back as far as the 1980s. On the other hand, the listed prior art is minimal, so perhaps it can be invalidated on those grounds.

    5. Re:Oh my God by servoled · · Score: 2, Informative

      Smalltalk VM is a perfect example of (functionally equivalent) prior art.

      I have no opinion whether Smalltak VM would be readable on these patents or not. However, functional equivelancy is not sufficient for overturning a patent. As an admittedly ridiculous example of what I am talking about, the Astoria-Megler Bridge and the Golden Gate Bridge are functional equivelants. They both perform the function of transporting cars over bodies of water, however you would be hard pressed to convince a jury that they are the same bridge.

      It is possible to implement VM's using vastly different methods just as it is possible to implement bridges using different constrution methods

      --
      "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
    6. Re:Oh my God by Wavicle · · Score: 5, Interesting

      why the hell did Sun's lawyers not pull CORBA out and show the judge that Kodak's patents were worthless?

      Because it wasn't the Judge they had to convince. They had to convince a Rochester jury that the area's largest employer, Kodak, was full of it.

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    7. Re:Oh my God by Steve1952 · · Score: 5, Informative

      The patents are continuations of applications originally filed in 1987, so prior art before 1987 is most relevant in this case. Try to find examples from 1986 or earlier.

    8. Re:Oh my God by BillyBlaze · · Score: 4, Insightful

      It kinda brings to light the outrageousness of the Patent Office's "let the courts sort it out" policy. Because convincing the courts means one lawyer trying to convince a jury of laypeople it's obvious, and another trying to confuse the shit out of them. These are "Internet Explorer is teh intarnet!!one" class people here, yet they are having the final say over just how fucked up the industry should become.

    9. Re:Oh my God by itsNothing · · Score: 2, Interesting
      Point taken on functional equivalence.

      However, given that Smalltalk was the original object oriented language, it would seem to me that their methods for effecting operations on objects predate those claimed in the patent. That is, an object represents a data type which has code fragments associated with the datatype.

      The patent claims to be innovative in that it applies operators/operations to a composite datatype as opposed to atomic datatypes which reside on a given architecture (int, real, etc.)

      If smalltalk supported composite objects, some variant of it optimized object operations, which implies to me an implementation in a VM.

      (Now i'd better go back and study the Kodak patents. Sigh, and i wanted to get some real work done.)

    10. Re:Oh my God by servoled · · Score: 3, Informative
      The patent claims to be innovative in that it applies operators/operations to a composite datatype as opposed to atomic datatypes which reside on a given architecture (int, real, etc.)

      If smalltalk supported composite objects, some variant of it optimized object operations, which implies to me an implementation in a VM.


      It sounds to me like your venturing more in to 35 USC 103 (obviousness rejections) territory, which is much tricker than it needs to be. To prove obviousness you need to keep in mind a few points:
      (A) The claimed invention must be considered as a whole;

      (B) The references must be considered as a whole and must suggest the desirability and thus the obviousness of making the combination;

      (C) The references must be viewed without the benefit of impermissible hindsight vision afforded by the claimed invention and

      (D) Reasonable expectation of success is the standard with which obviousness is determined.
      Points (B) and (C) are especially tricky. Basically, you would need to provide dated references which disclose the derisirability to modify the existing prior art to meed the claimed invention. If the reference does not give a good reason why you should change the prior art, then you are pretty much stuck.

      For example, about you said "If smalltalk supported composite objects". If composite objects are required by the claim (I haven't read any of the patents in question, so I can't comment on them directly, I am just speaking in a general sense) and smalltalk does not disclose them you would have to provide a reference which discloses the use of composite objects and gives a reason as to why it is desirable to use composite objects. Just because composite objects are known, does not make their use in a specific instance obvious.

      For example, saying that smalltalk is known and composite objects are known, therefore it is obvious to use composite objects in smalltalk to produce java is no different (in a legal sense) than saying that steel is known and cement is known, therefore it is obevious to use steel and cement to produce the golden gate bridge. Not that you actually said this, but it follows the typical logic of the average slashdotter.
      --
      "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
    11. Re: Oh my God by man_of_mr_e · · Score: 4, Informative

      Actually, yes. OLE is covered by this system, and MS settled with Wang for over for $90 million in 1995 (two years before Wang sold the patents to Kodak).

      My guess is that .NET may be immune from that earlier lawsuit. Also, .NET and Java work in subtly different, but quite possibly significantly important ways. The Sun patents are specific to two seperate applications working in unison.

      MS's .NET (not counting remoting) is largely a single application that loads a runtime shared library, while Sun's java is a standalone virtual machine that communicates with a seperate application (yes, it can work otherwise, but that doesn't change that the current JVM does work as a "plurality" of programs as the patent claims).

    12. Re:Oh my God by itsNothing · · Score: 2, Insightful
      Actually, i was confused because
      • Smalltalk supports objects as its atomic data structure (it doesn't suffer the dicotomy between "atomic" and composite objects like Java), and
      • these objects are in the heap (are not merely kept on the program's stack frame), and
      • the VM has the ability to create, destroy and print objects
      so that Smalltalk demonstrates both an implementation of management of data objects and (at least) an implicit statement of their value.

      Using your "bridge" metaphor, the Kodak patent seems more like the case where thousands of bridges had been built and then i suddenly i come along and declare: Bridges are useful for crossing rivers and other gaps that separate ridge-like geographic locations ... and then proceed to describe how to build the bridge. So, suddenly, i'm in control of building bridges because i've articulated the obvious.

      I've looked throught the three patents (no i have not studied them), but the claims are stating the desirability of using libraries of functions to support operations on composite objects. Smalltalk had gazillions of objects created/printed/destroyed, so it had been done for at least a dozen years before the patent was filed. It's hard not to see how these capabilities aren't part of the structure of the Smalltalk VM, and hence represent prior art.

      Of course, IANAL, nor am i a patent examiner. But it might be useful to check out flavors of Smalltalk to contrast. (Note, patent 5,421,012, which is a continuation of the other two, specifically references the Aug. 1981 issue of Byte magazine for its in-depth coverage of Smalltalk.)

  8. Kodak is run by idiots. by DAldredge · · Score: 3, Interesting

    Kodak is run by idiots. To beat fuji film they had to move production offshore. The problem with this is that Fuji Film makes it's film in the USA.

    Kodak is run by people that only care about their money. Shareholders and employees come in damn near last.

    As a side not, Kodak lost a patent suit against poloroid in the 80's that cost the company millions and forced the Kodak instant camera off the market.

  9. Only the lawyers win... by datastalker · · Score: 5, Insightful

    "Kodak praised the verdict and said it was part of an aggressive push to convert innovations -- both homegrown and purchased -- into real money. The company over the past several years has been issuing licenses, filing lawsuits, forming spinoff companies and finding other uses for its technologies."

    It seems that today, companies don't produce products, they produce lawsuits, and that's how they get their money. How long can this continue?

    Furthermore, since 1.06B is about 1/3 of Sun's cash on hand (here), what will that mean for Sun? It's 7% of their total value, so this can't be good for them.

    In the end, it's only the lawyers who win.

    1. Re:Only the lawyers win... by mekkab · · Score: 3, Funny

      In the end, it's only the lawyers who win.


      And their (soon-to-be after this settlement!) stay-at-home spouses!

      Mekka- married to a lawyer- B

      P.S.- I know what I'm asking for as a christmas present! It starts with a "b" and ends with a "eowolf cluster"

      --
      In the future, I would want to not be isolated from my friends in the Space Station.
  10. Misleading title by ChaseTec · · Score: 4, Informative

    The article text says the dollar amount hasn't been decided yet and Sun is probably going to appeal anyway.

    --
    My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
  11. What will it take?! by ShatteredDream · · Score: 4, Insightful

    First the Eolas lawsuit, now this. What is going to take for Bill Gates to wake up and say that suing OpenOffice developers isn't worth being able to lose $1.06B to a company that actually has the legal resources to wage a protracted war with Microsoft? If Sun loses this, the Microsoft had better be willing to settle in a very generous was or Kodak will go after them. $1.06B for Sun, since Microsoft has much, much more money it could just as easily be $5B from Microsoft.

    This is all starting to become like nuclear weapons in and after the cold war. First it seemed like no big deal, hell it was even a requirement to be a big player to have nukes. Now all these little players are getting them, and Eolas and Kodak IMO are no different or better than the rogue states getting their own arsenals of nukes. Now the big boys are getting attacked so, what do they do? Disarm by pushing for the elimination of all software and business method patents, to keep these guys from having legal nukes to use against them, or do they just pray that not enough ankle biters will get enough patents to bankrupt them in independent and coordinated lawsuits?

    1. Re:What will it take?! by This+is+outrageous! · · Score: 4, Insightful
      What is going to take for Bill Gates to wake up and say that suing OpenOffice developers isn't worth being able to lose $1.06B to a company that actually has the legal resources to wage a protracted war with Microsoft?
      Or: wake up and buy out Kodak so he'll be the one who does the suing? After all, Kodak themselves bought the patents from Wang.

      Note, how once patents are for sale, the whole game shifts from rewarding creators to rewarding businessmen. (Same with copyrights, where Vivendi makes its money selling Charlie Parker records. Other legal regimes make it impossible to sell authors' rights.)

      Kodak IMO are no different or better than the rogue states getting their own arsenals of nukes. Now the big boys are getting attacked so, what do they do?
      They do the same -- only in international affairs it's not called buying out but regime change ;)
      --
      This is...

      O
      U
      T
      R
      A
      G
      E
      O
      U
      S

      !

  12. Unix Scripts... Prior Art? by agwadude · · Score: 3, Insightful

    This seems quite similar to how scripts work in Unix-land. If you're writing a script in the KornShell language, you put the "#!/bin/ksh" header on the first line of the script. When the script runs, it asks for help from /bin/ksh to execute. Surely that concept has been around longer than this absurd patent?

  13. Stupid patent? by bcmm · · Score: 2, Insightful

    Isn't this not just prior art, but also blindingly obvious?
    Either of those would be enough to invalidate the patent...

    --
    # cat /dev/mem | strings | grep -i llama
    Damn, my RAM is full of llamas.
  14. Re:That's, like, all interpreted byte-coded langua by etaluclac · · Score: 3, Funny

    See, that's why c will never die--not from tradition, nostalgia or speed. From now on, to avoid liability, the linux startup scripts will have to be written in precompiled c (thanks to the wonderful #! symbol). I welcome our new patent-holding overlords!

  15. Did NOT win $1 billion by FattyBoeBatty · · Score: 5, Informative

    It was only decided that Sun had infringed on Kodak's patent. Kodak will return to court and they're initial claim of damages is $1 billion. So it's only a worst-case that Kodak would end up with that much, they'll most likely get less.

    However, this still leaves that fact that, unless an appeal overturns this ruling, Sun will need to pay Kodak something for every java product out there. Wow is the patent office messed up... anybody think of some prior art out there?

    -Fatty

    1. Re:Did NOT win $1 billion by mkldev · · Score: 2, Informative
      Plenty of prior art.

      By direct action:

      • OpenDoc
      • Network servers in general
      • Web Services
      • Applescript (tell Finder to empty trash)
      Without direct action:

      • #! notation (e.g. #!/bin/sh)
      • File type and creator
      • File extensions
      Oh, and I haven't seen the patent numbers posted yet. 5,206,951, 5,421,012, and 5,226,161.

      --
      120 character sigs suck. Make it 250.
    2. Re:Did NOT win $1 billion by wrook · · Score: 2, Interesting

      You should read the patents before you post your "prior art". None of these would be prior art. The patents discuss an object management system. In the system are typed objects which are operated upon by "object managers". The objects are instantiated using the prototype pattern and are manipulated by use of the "object manager".

      Frankly, I'm surprised that Sun lost this court case. Frankly, I can't quite see how Java infringes on these patents. CORBA looks much closer. Maybe they are really talking about Java Beans???

      I'd like to see some technical commentary on this. Something doesn't smell right.

  16. Add Kodak to the boycott list... by yeremein · · Score: 2, Interesting
    Let's see... who's on the Big Evil Corporation boycott list now:
    • All RIAA companies
    • Creative Labs
    • Kodak
    • Microsoft
    • Rambus
    • SCO
    • Sun
    • Unisys

    Who am I missing?
  17. Insane... by Glock27 · · Score: 3, Interesting
    I'm sure there's plenty of prior art (although none of these articles actually mentioned the date of the patent itself).

    I think before a company can go after another for patent violations, it must have a competing product. Since Kodak doesn't, it should be forced to take it's marbles and go home.

    As Groklaw points out, patents only apply to software because of case law. That precedent should be overturned...perhaps this is the case that could make it happen. Software patents have been a bad idea from the get-go, and should have been squashed a long time ago.

    As an aside, to those Microsoft people laughing at Sun's discomfiture in this case - Kodak went after the little fish first to get an easy win, it'll go after the big one next. Not only .Net, but VB also, is apparently within the scope of this thing. How many billions will that be worth? Stay tuned...

    --
    Galileo: "The Earth revolves around the Sun!"
    Score: -1 100% Flamebait
    1. Re:Insane... by atcurtis · · Score: 2, Interesting


      They should simply license the patent to Microsoft for 10 cents per annum per license sold, with the contractual assumption that a licencee could use the software product which incorporates their IP over a minimum 25 years.

      Kodak would have secured a lucrative revenue stream for at a generation!

      --
      -- The universe began. Life started on a billion worlds...
      -- Except on one where stupidity was there first.
    2. Re:Insane... by optimus2861 · · Score: 2, Informative
      I'm sure there's plenty of prior art (although none of these articles actually mentioned the date of the patent itself).

      I quickly perused one of the patents (and got completely lost in the legalspeak; how the hell is anyone supposed to know if they're infringing a patent when you can't even understand WTF the patent means?!); it was dated 1993.

      And Sun tried to demonstrate prior art; one comment on Groklaw says they introduced 77 boxes full of exhibits of prior art. And they still lost.

      What a week. First EULAs are ruled enforceable, and now this. If we all want to be legally safe, we may as well just shut off all our computers at this point, because you can be damn sure that we're all probably infringing some stupid term in a EULA or some vague claim in a patent. All hail the United States legal system!

      Excuse me while I go vomit.

    3. Re:Insane... by Glock27 · · Score: 2, Informative
      All three patents claim prior back to a previous application from August 21, 1987. That is the date you have to beat, not the 1993 date.

      Well, UCSD Pascal (P System) appears to date from the late 70's...so there's prior art right there.

      If another poster's correct, and Sun produced 77 boxes worth of prior art, this should be appealed to a higher court that knows what it's doing.

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
  18. My letter to Eastman Kodak Corporate HQ by yeremein · · Score: 5, Interesting

    I am a software developer and amateur photography enthusiast, and I have recently learned about Kodak's patent infringement suit against Sun Microsystems. It is a shame that companies with failing business models consistently try to earn money through litigation rather than production and innovation. I realize that the proliferation of digital photography has caused hardship for the Eastman Kodak Company, but the use of this vague and overbroad patent against the software industry is unconscionable. As a direct result of this litigation, I will never again purchase another Kodak product, and I will encourage my family and colleagues to do the same. Malicious litigation is not an acceptable substitute for honest business.

    1. Re:My letter to Eastman Kodak Corporate HQ by hopethishelps · · Score: 2, Interesting
      As a direct result of this litigation, I will never again purchase another Kodak product

      That's silly. Kodak is just responding to the incentives in the patent laws.

      Unlike SCO, their claims have legal merit.

      Unlike Disney, they didn't bribe Congress to pass these laws.

      Companies are supposed to respond to incentives in the legal system. There are tax laws designed to encourage firms to invest. There are laws to encourage companies to pollute less. Etcetera.

      If you don't like what the legal system is encouraging, then lobby against software patents. Support the EFF, which is lobbying against software patents. Don't blame a company which is just trying to turn an honest buck (well, billion bucks).

  19. What the hell? by ottffssent · · Score: 4, Insightful

    I saw the headline, and do you know what my first reaction was? It wasn't "grrr. Stupid software patents". That came later. My very FIRST reaction was to look for the foot. Because obviously Kodak pursuing software patent claims is absurd. No foot, so I read the article.

    I'm not a patent lawyer, and I have better things to do with my time than try to decipher the deliberately-obfuscated language of a patent the article doesn't bother to mention. However, I do know a little bit about computers, and that patent better be a damn sight more specific than "ask for help".

    Because I'll bet system calls predate whatever patent Kodak's waving around.

    I'm still looking for that foot, only now I want one to kick Kodak in the head.

  20. Re:That's, like, all interpreted byte-coded langua by surprise_audit · · Score: 2, Informative
    See, that's why c will never die

    Actually, you may be wrong there. When you type "gcc -o foo foo.c", gcc "asks for help" from:

    1) cpp - to preprocess any include files, macros, conditional compiles, etc;
    2) the code generator - to generate assembler;
    3) the assembler - to generate object files;
    4)the linker - to generate the executable.

    On top of that, when you execute the program, the kernel "asks for help" from the dynamic linker, for all those shared libraries your program needs.

    Off-hand, I'd say we're fucked... What we really need is to find a way to prove some kind of anti-competitive conspiracy between, say, Microsoft and Kodak, or possibly SCO and Kodak, or even all three...

  21. Years of appeals ahead by kansas1051 · · Score: 5, Insightful
    Although I know its offical /. policy that everyone should run around in circles yelling its the end of the world everytime a software patent is infringed, this particular dispute is far from over and probably faces 5+ years of appeals before any money changes hands or any technology is changed or restricted.

    First, after damages are decided, Sun will move with JNOV (asking the judge to set aside the verdict because there was insufficent evidence to support to verdict). There is probably a 10% probability of this happening in any given case, even more when there is alot of money at risk.

    Second, Sun will appeal to the Federal Circuit, which usually overturnes 60% of district court decisions because district courts usually dont know anything about technology and know even less about patent law.

    So, IMHO, its too early to start running around in circles over this decision, at least until the Federal Circuit affirms.

    1. Re:Years of appeals ahead by Ruie · · Score: 5, Insightful
      Although I know its offical /. policy that everyone should run around in circles yelling its the end of the world everytime a software patent is infringed, this particular dispute is far from over and probably faces 5+ years of appeals before any money changes hands or any technology is changed or restricted.

      I don't know about you, but for me it is upsetting enough that any court upheld this patent at all. So what that appeals can go for another 5 years ? What small business can afford that ?

  22. I welcome the patent 'nuclear winter'... by (H)elix1 · · Score: 2, Insightful

    Patent reform will not happen until it becomes unprofitable for large companies to have them as they are today. I see Kodak like a rouge nation. They once were like the other sovereign, stable, and knowing that if they launched a patent war the other side would retaliate in kind, with the most likely solution to cross license each other's portfolio. This sort of thinking fails when the attacking company has nothing to lose. SCO is not really a good example of this. The stock was going downhill fast, so about a two years ago they came up with a brilliant pump and dump scheme. They don't actually care about winning the case. (IBM lobed the patent counter attack anyhow, to scorch the earth) Kodak does, however, and cannot easily be litigated into extinction.

    I don't see patents going away, but I could see the bar being raised for what qualifies for 'patent' protection and eliminating some of those pesky submarine style techniques. But not until someone has nothing to gain from cross licensing. The IE plugin was close, but they lacked the law staff (not to say anything about right or wrong) to keep the patent valid....

    1. Re:I welcome the patent 'nuclear winter'... by drinkypoo · · Score: 3, Funny

      I see Kodak like a rouge nation.

      What the hell does makeup have to do with this?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  23. Re:Kodak vs. Java by ackthpt · · Score: 5, Interesting
    Unbelievable. I'm not completely opposed to software patents but this sure is a great example against them.

    Makes me wonder about PCode, back in the day, ages ago when we compiled UCSD Pascal down to pcode and ran it on what amounted to a virtual machine. That was like 1980.

    --

    A feeling of having made the same mistake before: Deja Foobar
  24. Corporate licensing strategy at risk. by Anonymous Coward · · Score: 2, Interesting
    The common practice of cross licensing your patent porfolio assumes that you will be able to cross license with all the major players and that none of them will turn on you since all have equal stakes in the game. That's no longer holding true with formerly strong companies finding themselves in desperate straits and resorting to even more desperate tactics. Counter sueing won't work because those companies have nothing to lose.

    If Sun starts tanking rather badly because of this and making a few more majorly bad technology calls, it could become desperate enough to start going after everone with it's rather large and extensive patent porfolio.

  25. Where to send your letter by yeremein · · Score: 5, Informative

    Feel free to use/adapt my letter (in the parent post). Here's where to send your letter:

    Eastman Kodak Company
    Attn: Corporate Information
    343 State Street
    Rochester, New York 14650

    There are probably other reasons to boycott Kodak besides the fact that they pulled a SCRambus--such as their offshoring.

  26. Re:Anyone Have a link to the patent in reference? by DosBubba · · Score: 2, Informative

    To answer your question, Patents:
    5,206,951
    5,226,161
    5,421,012
    Kodak bought the patents from Wang Laboratories.
    My source

  27. Yes it is by Anonymous Coward · · Score: 2, Informative

    And it pre-dates Wang (The GIANT Killer) by a few years in it's implementation. They were called Supervisor calls.

  28. Easy... by DAldredge · · Score: 3, Interesting

    Post an example of what has been 'censored' and I will post it to GL and see if it is removed OR post something to GL and then post the URL to this thread so we can see if it is killed.

  29. Re:Not just Java and *net by Glock27 · · Score: 3, Informative
    Since when is Pascal a VM based language?

    He's referring to UCSD Pascal, I think, which was a fairly successful cross-platform interpreted language. More info here.

    --
    Galileo: "The Earth revolves around the Sun!"
    Score: -1 100% Flamebait
  30. Java IS addictive, after all by palpatine · · Score: 3, Funny

    The previous story is true, I guess coffee IS addictive!

  31. Grand Jury by panurge · · Score: 5, Interesting
    It's about time we took "trial by peers" seriously. How many people on that jury could even set the time on a VCR?

    Software parents will likely continue like this while being technically literate is a negative for being a judge, and being literate in anything is likely to have you removed from a jury. It's high time that juries in specialist trials were recruited from (perhaps retired) people with skills from the appropriate areas - yes, and paid - so that the arguments could be properly understood.

    --
    Panurge has posted for the last time. Thanks for the positive moderations.
    1. Re:Grand Jury by Anonymous Coward · · Score: 3, Insightful

      what's interesting here is that this case was tried in Rochester, NY: The home of Eastman Kodak. Recently over the last 10 years, thousands of people have lost their jobs because of Kodak's poor management.

      I tend to think this was not an unbiased jury, maybe there is some hometown "support the hometeam" thing going on.

      Then again, I've only lived in rochester for about 6 years now.

  32. Re:Patent #'s by tricorn · · Score: 4, Insightful
    5,206,951, 5,226,161, and 5,421,012, filed in 1991, 1992 and 1993 respectively. The second one they've "disclaimed" the portion of the term after April 27, 2010.

    I don't see how Smalltalk isn't direct prior art for this, at least as it would apply to Java. These are, I believe, a good example of bad software patents that are becoming more and more common. You can't really figure out what exactly they're claiming, you have no idea what might infringe on it, it's so vague that you can't figure out what prior art might invalidate it, and once you do figure it out, you say "you can patent that?". It's like patenting "Ok, take an automobile, turn right and go around the block THREE times, not just TWO times like everyone has done in the past, THEN turn right on red without waiting for pedestrians." And then claiming that airplanes landing between 2AM and 3AM at airports without lights infringes on it, since they never wait for pedestrians, and they have a red light on the wing.

    What hangs on a wall, is green, and whistles?
    I give up. What hangs on a wall, is green, and whistles?
    A HERRING!
    A herring? It doesn't hang on a wall!
    Well, you can put in a nail and hang it.
    Ok, but it isn't green!
    You can paint it green.
    Ok, but whistles?
    Oh, I just put that in to make it hard!

  33. Monsanto by Gleef · · Score: 3, Informative

    Monsanto has consistently been in my list of BigEvil for a while now. Historically, they are the company that brought us DDT, PCB's and Agent Orange. Currently, they're the ones seeding farmer's crops with pollen containing genes that they have patented, and then suing the farmers for patent violations. Also, getting the World Bank to pressure third world countries to abandon traditional crops in favor of licensing Monsanto GMO seed, a license which requires annual renewal of course.

    --

    ----
    Open mind, insert foot.
    1. Re:Monsanto by Alomex · · Score: 3, Insightful

      Historically, they are the company that brought us DDT

      Actually, on the whole DDT on its own was more of a plus than a minus. It eradicated Malaria, and applied in low ocncentrations for that purpose _only_ it produces relatively little damage to the environment.

      Problem was when farmers went crazy spraying their field with generous quantities of the stuff. Chemical companies did encourage this use, so they are not blameless either.

    2. Re:Monsanto by alex_tibbles · · Score: 2

      "It eradicated Malaria"

      I assume you implied "in a certain area", 'cos malaria sure as hell isn't eradicated globally (1 million deaths per annum)...

  34. Links to the relevant patents by jfengel · · Score: 5, Informative

    I always prefer to get my info from primary sources rather than some newspaper's rendition, so here are the actual patents involved:

    Patent 5,206,951: Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types

    Patent 5,421,012: Multitasking computer system for integrating the operation of different application programs which manipulate data objects of different types

    Patent 5,226,161: Integration of data between typed data structures by mutual direct invocation between data managers corresponding to data types

    Thanks to Artur Biesiadowski, who orignally posted these at Java Lobby.

    I haven't had a chance to read them in detail yet; they're slow reading. '012 seems to be the broadest, and it's very, very long. They seem actually to patent object-oriented programming, but they reference the Smalltalk documentation so presumably they're patenting some enhancement. I've been unable to determine what that enhancement is over Smalltalk, so I can't say if Java infringes on it or not.

    A note on reading patents: the title is worthless, so please don't write about "I did X in 1967" based solely on the title. The abstract is hardly better, though my quick scan of these indicates that the abstract does actually do a good job of summarizing. The only thing with legal force is the claims, but they're written in a specialized patent language that takes a bit of practice to interpret.

    You can usually learn the most from reading the description section, with background and summary, which has less legal force than the claims but is written in something closer to plain English (or at least computer-ese, which you probably speak if you're reading /.)

  35. Previous Art for the Patent as demonstrated by GuyverDH · · Score: 2, Informative

    in the suit!

    Progress (1984 to current)
    Progress 4GL "compiled" to byte code, required Progress 4GL engine to execute the code.

    --
    Who is general failure, and why is he reading my hard drive?
  36. It's not about bytecode, is it? by jeti · · Score: 4, Informative

    As far as I can make out, the patents are about ORBs (object request brokers) in middleware.
    And the patents were filed just a few months before CORBA 1.0 was released.

    So I think the lawsuit is not about the use of bytecode interpreters/compilers. It is about the middleware mechanisms provided by Java.

    1. Re:It's not about bytecode, is it? by johannesg · · Score: 2, Informative

      How about AmigaOS (released in 1985)? If you called a function in the dos.library, it would (based on the type of the device referenced) defer that function to a different filesystem handler and/or device. Each filesystem and each device was a unique program, performing functions for the client applications.

  37. Boycotting by Gleef · · Score: 3, Insightful

    Wheee, I forgot an entire paragraph.

    To boycott Monsanto, avoid buying NutriSweet (particularly Equal), Roundup (the son of Agent Orange and granson of DDT), any Ortho lawncare products. Also, avoid any food made with Genetically Modified Organisms (GMO's); many of them are Monsanto GMO's, and the other GMO's aren't any better.

    --

    ----
    Open mind, insert foot.
    1. Re:Boycotting by Forbman · · Score: 2, Interesting

      Agent Orange was 2,4,5,T, along with some 2,4,D.

      You can still get 2,4,D (Crossbow). Together with Roundup, it's a pretty potent combination against tough perenials like blackberries, poison ivy, etc.

      Roundup (glyphosate), while originally developed by Monsanto, doesn't have much to do with 2,4,D other than association.

      The patents on Roundup have expired. There are plenty of non-Roundup packagings of glyphosate as well as 2,4,D.

      Good luck boycotting GMOs. Better stop buying vegetable oil, anything with soybeans, fresh tomatoes, etc. Chances are, the soybeans, corn and canola seed are Roundup-Ready (GMO'd to be resistant to Roundup) or otherwise GMO'd, the tomatoes are GMO'd to be more frost resistant, etc.

  38. Re:Boycott Kodak by andreyw · · Score: 2

    Uh buddy, python is byte-compiled. What do you think all those .pyc files are? Python droppings?

    Whenever you start a python program, "python" first checks if there is a byte-compiled version of the program. If there isn't, it compiles it - and the next time you start the proggie, the startup times will be smaller. If you bothered to look around, you might have even noticed such projects as the optimizing python compiler (which tries to optimize the Py bytecode), or IronPython which targets CIL/.Net instead of pycode/Python-VM.

  39. Tell Kodak what you feel by TomRitchford · · Score: 5, Insightful

    Their contact form

    I told them that I'd never buy another Kodak product again as long as I live... and I'm dead serious about it.

    1. Re:Tell Kodak what you feel by TomRitchford · · Score: 2, Insightful

      Yes, I did read the article. Of course. Yes, I did attempt to read the patents, with I believe some success. I also read the Groklaw page with great interest.

      IANAL but it appears as if any program that does any sort of ORB transaction -- or perhaps even requests a protected service from the kernel -- is at risk because of this decision.

      More generally, there's "no other way to do it". IAStillNAL but I've been writing programs for 25 years now and the need to request a software service from a central program with greater privileges is inevitable -- there's basically "only one way to do it".

      Such things should simply not be patentable -- like the round steering wheel. It's not defensible morally and I have no idea how they managed to defend this legally -- except for the fact that the courts must be utterly ignorant of software engineering.

  40. C'est la merde! by roman_mir · · Score: 4, Insightful

    Ok, so my first thought was like: oh, shit! Shit shit shit sheeeeet! What the fuck? Fuckity fuckity-fucking fuck!

    But then I thought: Ok, keep it together, for f..ck sake!

    Ok and now I am like again: arrghh FUCK!

    I don't know, I just want to see that little piece of shit Kodak in ruins, that's what I want to see.

    And it has nothing to do with Sun or Java, it's everything. I am so fucking tired of this fucked up life and little scum sucking shit eating pieces of trash that live on this planet who run 'businesses' like kodak.

    Since when is kodak a software company? They are not. They bought this patent from another company.

    On the other hand the court that made this decision must consist of the dumbest assholes ever. Ever. Unfucking believable.

    ---

    Ok, now that I vented. Such a rulling was foreseen by many, there is a reason why IBM has something like a million pattents in their war chest, including a patent for using a crapper.

    Obviously now companies started using software patents in the worst way possible - attempting to destroy entire industries.

    What will Sun do now with Java? I don't know, they must appeal and hopefully take it to the highest court and get this decision overturned and hopefully they will achieve a reform of the software pattenting, as in prove it to be detrimental to the economy in principle and to any company in particular. Obviously a smaller company would just go under, this war has to be fought by gigantic companies like Sun, IBM or even Microsoft. How many patents can Microsoft fight off, especially if the attacker is NOT a software vendor. How do you fight a non software vendor? They don't care about software in principle, I suppose Kodak would WANT all software to be gone. After all, all they need is chemicals to run their shop.

    On the other hand I don't see IBM or MS helping Sun in this battle, they are compatitors after all. But Java will suffer enormously and so may .NET, Perl, PHP, Python, VB, and C/C++ debuggers, aren't many of them VMs? Lisp, ML, Scheme, Prolog, and more. So what is going to happen, all VMs will have to pay royalty to Kodak?

    This is a serious issue, I think this has to be the most serious issue that hit software industry ever, patents I mean.

    Software should not be patentable. Copyrights are fine and dandy but patents are something else all together. Patents of ideas are much worse than copyrights of implementations. Software patents will without any doubt ruin software industry and the economies that allow software patents will pay a heavy price. I think it is time to support EFF more than ever. I think we need to see a wide range of law suits against Kodak one way or another and try and get the court to overthrow software patents.

    And I think that Freeing Java is becoming more important than ever for the [Java] platform.

    1. Re:C'est la merde! by Zepalesque · · Score: 2, Informative

      "...I just want to see that little piece of shit Kodak in ruins, that's what I want to see."

      As the child of a "Kodak" family, please let me remind you that although you may not appreciate its business practices, Kodak drove the Rochester area economy for decades. Without that my family and many many others in that part of upstate NY would have been worse off than we were.

      Rather than wishing the complete destruction of a company, please consider more productive uses of your valuable time, such as knitting or growing a chia pet.

  41. prior art .. a function by klang · · Score: 2, Insightful

    a patent which describes a way for a piece of software to "ask for help" from another application

    Ask for help .. give me the value of .. sub f { $x = shift; return $x^2 + x + 1 }... f(x)=x^2+x+1

    OMG! Kodak has a patent on mathematics!

    Shit!

  42. Oh man, Sun fsck up !! by Taco+Cowboy · · Score: 2, Insightful

    "Jurors ruled that Sun's Java web software
    infringes the patents, which were acquired
    by Eastman Kodak Co. in 1997"

    "Three patents once registered to Lowell
    minicomputer-maker Wang Laboratories"

    There are two things I can say about the above:

    1. Sun should've bought Wang Lab, but didn't.

    2. Kodak's luck isn't that bad, after all.

    One question:

    Anyone know how much Kodak paid for the
    acquisition of Wang Lab, back in 1997 ?

    Thanks !

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:Oh man, Sun fsck up !! by Jon_E · · Score: 4, Informative

      $260M in cash for their software business .. the hardware side was pretty much dead by that point anyhow .. wang's only major presence was in the public sector (gov't and such) and i believe sun had competing technology so that kind of buyout didn't make that much sense back then (imo)

      on a side note .. i believe the origin of this idea in software is predated back to the 60's in LISP, so while IANAL i believe one could argue prior art and thus the invalidity of the wang software patent (s/w patents seem pointless to me anyhow - like recipe patents) .. i believe there's a large number of s/w patents that have been and continue to be awarded in large part due to the lack of due diligence from patent attorneys, hence we may see a new glut of lawsuits from the failing institutions looking for a quick cash boost

  43. Owning software patents by rreyelts · · Score: 2, Insightful

    If you dislike Sun for just owning software patents, you should dislike just about every tech company that exists. Practically every company nowadays owns some bogus set of software patents, and companies like IBM (who regularly receives the most patent grants worldwide every year), own huge software patent portfolios. Fortunately, most of these companies (including Sun) don't go around abusing these bogus patents left and right in billion dollar lawsuits.

    Companies are never going to stop patenting software as long as it can be done, and there will always be rotten apples abusing the system, so we need to stop this problem at its roots. New case law needs to be arrived at, or new legislation needs to be passed, to kill software patents.

  44. Ummm... what about Lisp? by ca1v1n · · Score: 2, Informative

    It sure sounds to me like any interpreted language would infringe, or be prior art. Lisp had an interpreter all the way back in 1958. A bit more recently, the Bourne Shell did this. I can't find a patent number anywhere, but I doubt this predates Lisp and the Bourne Shell. Time for us to get even more pissed off than we did when Eolas beat Microsoft in the trial court. This really needs to be dealt with in Congress. Go write your Representatives and Senators. I am.

  45. Re:That's, like, all interpreted byte-coded langua by legirons · · Score: 2, Insightful

    "Off-hand, I'd say we're fucked... What we really need is to find a way to prove some kind of anti-competitive conspiracy between, say, Microsoft and Kodak"

    More usefully, we could do with a system where all new inventions aren't automatically banned from use for the next 25 years at the option of the inventor

  46. Software Patents are Unreadable! by Chris+Colohan · · Score: 5, Insightful

    I am a PhD student in computer science at Carnegie Mellon. I write C++ code every day. I know at least 7 programming languages well enough to program in them professionally. For my research I design new computer hardware, compilers, database systems, and operating systems. I have helped write (non-software) patents. ...and I'll be damned if I can fully understand the text of most patents, including the ones cited in this article. How in the world is a software developer supposed to avoid infringing on patents if they can't _understand_ them? I don't know of any school which includes a course on "reading patent legaleese" in their computer science programs.

    I have 12 years of post-high-school education in Computer Science. I have no idea how to write a non-trivial program that I am relatively sure does not infringe on any patent. I don't know anyone who does. Doesn't this seem absurd?

    1. Re:Software Patents are Unreadable! by ColdWetDog · · Score: 2, Insightful
      No, you just need to go to law school. Why do you think they have lawyers? A lawyer wouldn't program a computer, why do you think you should be able to interpret the law?

      From now on, you'll have your little LawPartner(TM) at your side, telling you what you can and cannot do.

      Of course, you won't get much done, but no system is perfect. Drink some more coffee.

      --
      Faster! Faster! Faster would be better!
    2. Re:Software Patents are Unreadable! by Anonymous Coward · · Score: 4, Informative

      I happen to be a professional software engineer working for a large, well known company. Having had a class in how to read patents wouldn't have done much good, since we have standing orders from the highest levels of the company to never, ever read any patent that might possibly be related to anything the company does. The only thing we're allowed to do related to a patent is to write up proposals for new ones and hand them off to the lawyers. There's just too much liability otherwise.

    3. Re:Software Patents are Unreadable! by pegacat · · Score: 2, Insightful

      I've written two dozen patents for my firm, all of them to avoid being sued ourselves over doing our everyday bread-and-butter stuff.

      I went to a lot of work to make them easily understandable by laymen, especially the lawyers who would be working on them. Examples, diagrams, etc. - they had the lot.

      When they came back for review, I had a huge amount of trouble understanding them. They'd been translated into legalese, the diagrams had all been removed or replaced, the technical terms had been generalised... it was very difficult for me to figure out what they were saying, and it would be straight out impossible for anyone else to figure them out.

      The idea that patents are to spread knowledge is laughable; as the parent says we're not allowed to read them anyway, but even if we could they're not in technical language, they're in a specific dialect of legalese so only patent lawyers can understand them. I think they kinda like it that way.

      --
      Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird.
  47. ANSAware by Fzz · · Score: 2, Informative
    And a lot of the concepts in CORBA were previously in the ANSA RPC framework, which dates back to the mid 1980s. Although ANSA wasn't object-oriented at the time, many of the basic concepts are the same.

    So if this patent is on the distributed systems middleware aspects, there's certainly likely to be prior art.

  48. Re:Oh my God, they've patented "bridges" by servoled · · Score: 2, Insightful

    Software is math.

    I've heard this said many times and quite frankly feel it is a over generalization of the case.

    Lonath's post equates abstract algorithms and useful mathematical algorithms without ever identifying how software fits into the picture. Supposedly, "software is math" as stated above, and therefore, software is nothing but an abstract way of writing a mathematical algorithm which can be assigned numbers and solved using mathematical operations. Given this, it would be reasonable to assume that all software can be reduced to an equation which gives a final result. Given this, I ask you what the equation would be for the amazon one-click shopping software would be?

    There are lots of computer science problems which do not occur in mathematics. For example data structures, process execution scheduling, garbage collection. Granted these make use of mathematics, but that does not make them pure mathematical problems.

    IANAL, nor do I play one here, but the word seems to be that "function" vs. "implementation" matters for copyright but not patents

    The question above was about "functional equivelants". If you want to use mathimatics as an example, two equations can both produce the answer of "1", but do using vastly different methods (i.e. subtraction vs. integration). The question in most patents is not the final result, but the method used to get there.

    I would also argue that patents protect implementations of ideas, rather than ideas themselves. For example, the idea of compressing music is well known, but there are many implementations of that idea which are patented. However, this seems to be more of a semantics issue. Though, I am curious as to how the writter of the Groklaw post would define "ideas" and "application" in the above context.

    --
    "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
  49. Java doesn't even support dynamic method sends! by argent · · Score: 2, Insightful

    That patent seems to cover anything that implements a dynamic method send based on the classes of both objects, and supports any kind of "marshalling" operation to allow separately compiled components to interact.

    Since Java's class system isn't dynamic, there's no reason to expect that it would apply. I didn't think the JVM even supported the operation described in Claim 1. On the other hand it sure looks like the method send operation in Smalltalk-80, and the patent uses the Smalltalk-80 book as a reference. About the only thing in this patent that Smalltalk-80 doesn't cover would be something like dynamic linking.

    The article is really skimpy on details, where's the actual explanation of HOW Java violates this patent?

  50. Absolutely false charge by FunWithHeadlines · · Score: 2, Informative
    "PJ is 100% clear that she believes that "differences of opinion" and "trolling" are one in the same thing as far as she is concerned."

    This is, of course, a completely false charge that anyone can verify for themselves over at Groklaw any time they want. Typically, it was an AC who made the false charge.

  51. Re:Oh my God, they've patented "bridges" by TheRaven64 · · Score: 3, Insightful
    Supposedly, "software is math" as stated above, and therefore, software is nothing but an abstract way of writing a mathematical algorithm which can be assigned numbers and solved using mathematical operations.

    Yes. We call this the Church-Turing thesis, and it is one of the most fundamental theorems in computer science.

    Given this, it would be reasonable to assume that all software can be reduced to an equation which gives a final result.

    No. Not all problems are decidable (and hence the equation produced may not give a final result), and it is provable that it is not possible to determine in the general case whether an algorithm will halt or not (although it is in many specific cases). This is known as the halting problem, which has been known about for almost as long as computer science has existed as a discipline (it was discovered by Alan Turing)

    Given this, I ask you what the equation would be for the amazon one-click shopping software would be?

    I don't have a copy of Amazon's one-click shopping software's code to hand, but if I did, and could be bothered to devote the time to it, then yes I could. Perhaps you should read this book.

    There are lots of computer science problems which do not occur in mathematics. For example data structures, process execution scheduling, garbage collection.

    Abstract data types are part of mathematical type theory. Perhaps you are unfamiliar with branches of mathematics such as typed lambda calculus? Process execution scheduling is an application of process algebra. Garbage collection is an application of graph theory, specifically the detection of nodes from a graph that are not connected to a root node.

    --
    I am TheRaven on Soylent News
  52. Prior Art -- FORTH by OrangeTide · · Score: 2, Interesting

    Most FORTHs don't assemble to raw machine code. They actually generate an easy to execute code. Called direct-threaded, token-threaded(same as byte code), subroutine-threaded or indirect-threaded.

    Sun should be aware of this because OpenFirmware is a direct-threaded FORTH.

    --
    “Common sense is not so common.” — Voltaire
  53. Can you say UCSD P-System? by constantlyamazed · · Score: 3, Interesting

    There must be some nuance to this, because the prior art is really old, and very clearly applicable. Does anyone but me remeber the UCSD P-System? It compiled Pascal to an intermediate language (P-Code) which was then run by a platform-specific runtime that interpreted the code. This all happened around 1980. Another fine patent, and a bunch of rich lawyers.

  54. Are Libraries Bad? by seancallaway · · Score: 2, Interesting

    Does this mean that libraries are protected under this patent? I have applications that "ask" zlib for compression "help", so could they sue me (and theoretically every software developer on the planet), right? It just seems a little silly to me...

  55. Re:This makes sense in a strange way by joto · · Score: 2, Funny

    Wow. Are you for real?

  56. Re:Oh my God, they've patented "bridges" by Impeesa · · Score: 2

    Everything a computer does is fundamentally described with binary numbers and logic gates - all math.

    "...could you then simply enter that mathematical formula into a computer and have it function in the same way..."

    Sure. But it probably wouldn't be the type of equation you'd recognize - we're not talking about some three-line polynomial here. We're talking however many thousands of lines of equation which mathematically describe the automata taking in all the input you describe and giving the desired output.

  57. *sigh* by TheHonestTruth · · Score: 2, Informative
    While I have only read the abstracts on the patent,

    Then you haven't read the patent. At all. If you are going to read one thing, read the claims. The abstract can be completely irrelevant to the claimed invention, and the claims are what defines the scope of what a party can sue another for infringing on.

    -truth

    --

    I had a steady B+ in my AI class until I failed the Turing test...

  58. Re:Oh my God, they've patented "bridges" by Anonymous Coward · · Score: 4, Informative

    I'll answer some of these, if you don't mind.

    Perhaps you can explain how the selective movement of data from based upon certain criteria can be solved as a mathematical problem. You can use mathematical forumlas to determine if a piece of data should be moved, but those formulas will not tell you where to find the data, how to create the connection to the remote computer, etc...

    Most software source code builds upon prewritten software libraries. While I may write a line of code that says (for example) "Variable webpage = HttpReturn('http://slashdot.org')", there is a library that knows how to do what you want. While your code doesn't explain mathematically what happens in the background, the library (or libraries it is built upon) does. This is similar to writing a math function "y = f(x)". You may not know how f(x) works, that f(x) = 2x + 3, but it is mathematical nonetheless.

    I made a previous reply to your original post dealing with this same issue.

    Perhaps you can tell me this then, assuming you were to obtain the discussed forumla, could you then simply enter that mathematical formula into a computer and have it function in the same way as the amazon one-click shopping patent, complete with credit card processing, inventory and shipping management?

    Building on what I said above, as long as the "computer" (using the term loosely) has the functionality and libraries on which the mathematical formula of Amazon's code depends, then absolutely yes it would function the same. But, then again, the best and most appropriate library functions for Amazon's code are built into your web browser... it behaves as the computer for that code.

    Now, if you want to go lower level, you could feasibly extract all of the web browser's code, all of the operating system's code, and all logical hardware functions into a logical math equation. Combining these with Amazon's code would give you a single, gigantic math formula on which Amazon runs.

    You would have many input variables, such as from the mouse and keyboard ports, the ethernet or phone line providing Internet access, and internal devices such as a system clock and feedback from hardware controllers. You would also have many output variables, such as output to your monitor, feedback to the ethernet or phone line, and output to other hardware controllers.

    So long as all variables are connected properly to their hardware signals, Amazon's one-click software would behave EXACTLY as expected.

  59. Re:Questions about reading patents by jfengel · · Score: 2, Informative

    07/088,622 is a patent application rather than a patent. To view patent applications use the advanced search page and enter APN/088622. Only those that became patents are online, however; applications aren't made public. Presumbably, 07/088,622 was never granted a patent, because I can't find it either, but several of the other applications are available as patents.

    Generally the history of a patent isn't available. It's not unheard of for people to submit a woefully under-defined patent, submit a bunch of continuations, and then sue somebody. You can't do it any more, but it used to be very profitable. Sadly, I don't know any way to get the whole history. Maybe you could call up a buddy at the USPTO and get into the computer system that way...

    To answer your question: no, you don't have to match all the claims. (NOTE: I am NOT a lawyer, and if you believe anything I say they will throw you in jail.) Each claim is considered independently; arguably, each could be written up as a separate patent. It is common, however, for claims to refer to earlier claims. The first claim is often overly-broad and it's the subsequent claims that really specify what's being patented, and it's those claims that are tested in a court.

  60. Software Patent. ... The end is near. by mtony · · Score: 2, Insightful

    The idea of patents has to be legally revised or done away with. I can see protecting the IP of persons with specific code someone has developed, or even an algorithm, but a software concept? Come on.

    I believe it is the right of every hacker, developer, and engineer to tinker or reverse engineer code and devices computer, mechanic, or otherwise. Thats how competition is created and inovation is born. I mean what if no one but Ford could create cars or Sony could create walkmen. We would all be driving in Model Ts listening to 15 minutes of music on tapes the size of a betamax cassettes in car radios (Mono I might Add) that take up the entire trunk.

    Washington is going to have to get hip to this soon. All code (open or otherwise) could be subject to the enforcement of vague patents files years ago by some company hoping to hit the lotto or have someone develop for them for free. I didn't get all the patent fuss in Europe before but I see it now. This could drive the software business out of the US in my opinion. But hell, I also though Auto-Man was a great TV series.

    --
    And that's what I think.
  61. The joke is, of course... by XeRXeS-TCN · · Score: 2, Informative

    ...that this will do absolutely nothing to alter Sun's opinion of Software Patents, irrespective of how utterly ludicrous this situation is. Sun quite happily admit to being an "Intellectual Property Company". Certainly they actually *create* IP, unlike SCO, but ultimately, they strongly believe in Copyright, Intellectual Property, and Patents. In fact, Johnathan Schwarz made a post on his Blog a couple of days ago, specifically stating his view on Intellectual Property:

    I believe in intellectual property. In my view, it's the foundation of world economies, and certainly the foundation upon which Sun Microsystems was built. Copyright, trademark, patent - I believe in them all. I also believe in innovation and competition - and that these beliefs are not mutually exclusive.

    ...and how he recently refused to support a "CEO of one of the more popular Open Source companies" in campaigning against Software Patents:

    And so I asked - "I'm not sure why you're asking my support to invalidate what Sun's stockholders have invested tens of billions of dollars to create, when you'd cringe if I told you to give away your largest asset, your copyright and brand." His answer, "You just don't understand." He was right, I didn't and don't. And we're going to agree to disagree. He and I, and I with a vocal minority of folks on the 'net who feel software should have no patent protection (leaving copyright and trademark untouched). I do not support that view, any more than I believe any other field of endeavor should be subjected to such a double standard. From drug discovery to academic work, the protection of IP is part and parcel of what incents inventors to invent, and investors to invest.

    With an attitude like that, this case will not do us any favours. We're not going to get a new Anti-Software Patent ally out of this, when Sun realise the futility of patenting. They'll do their utmost to have the court's decision overturned, and possibly invalidate the patent, but at the end of the day, they'll sort out that patent and just move on to the next one.

  62. Change the title by tod_miller · · Score: 3, Interesting

    Be responsible in the internte age, this comes up under a google news search:

    Kodak Wins $1 Billion Java Lawsuit

    This is wrong, even reporters of the reporting of news should adhere to some seblance of truth and get the title correct.

    They have not won a $1Billion lawsuit, they have a ruling for thier arguments, and will try and settle for this ammount.

    The way in which /. is passive in Java stories and on the whole undermines my faith in /. ability to bring the news that does matter in an unbiased way - this isn't a gripe at the content of /., but if you are going to be listed as a news source, you shoudl act like one, or follow the google links to make sure you are not mis-represented on thier site

    Either change the title to something more correct, or remove yourself from google, and enjoy your ability to be less responsible. Just my 0.00.0002

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com