Kodak Wins $1 Billion Java Lawsuit 673
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."
WTF? Kodak?! The camera people? (Score:5, Insightful)
Re:WTF? Kodak?! The camera people? (Score:5, Interesting)
Re:WTF? Kodak?! The camera people? (Score:4, Informative)
Kodak now buys its chemicals from the open market.
Re:WTF? Kodak?! The camera people? (Score:5, Funny)
Re:WTF? Kodak?! The camera people? (Score:4, Informative)
Re:WTF? Kodak?! The camera people? (Score:5, Insightful)
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.
Re:WTF? Kodak?! The camera people? (Score:4, Interesting)
The 14n is like a poster-child for all of Kodak's cameras. Too little too late.
Re:WTF? Kodak?! The camera people? (Score:4, Insightful)
Re:WTF? Kodak?! The camera people? (Score:3, Funny)
Watching those Star Wars DVDs, huh?
Re:WTF? Kodak?! The camera people? (Score:5, Insightful)
Re:WTF? Kodak?! The camera people? (Score:3, Insightful)
Re:WTF? Kodak?! The camera people? (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.
Re:WTF? Kodak?! The camera people? (Score:4, Insightful)
Re:WTF? Kodak?! The camera people? (Score:5, Informative)
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.
Re:WTF? Kodak?! The camera people? (Score:5, Informative)
For running a typesetting system for patent applications?
No, really! [bell-labs.com].
Re:WTF? Kodak?! The camera people? (Score:5, Informative)
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
Re:WTF? Kodak?! The camera people? (Score:5, Informative)
Oh man, Sun fsck up !! (Score:3, Insightful)
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 !
Re:Oh man, Sun fsck up !! (Score:5, Informative)
on a side note
Re:WTF? Kodak?! The camera people? (Score:4, Informative)
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.
Re:WTF? Kodak?! The camera people? (Score:5, Insightful)
There are two problems: first, Kodak would not return these money, they will instead cut local jobs and outsource [dpreview.com]
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).
Re:WTF? Kodak?! The camera people? (Score:3, Informative)
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.
Re:WTF? Kodak?! The camera people? (Score:3, Insightful)
Kodak (Score:3, Insightful)
I do not welcome this.
Re:Kodak (Score:3, Insightful)
Who's next, IBM? (Score:5, Interesting)
Oh wait, that's prior art =)
Re:Who's next, IBM? (Score:4, Insightful)
(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.
Re:Who's next, IBM? (Score:5, Informative)
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.
Re:Who's next, IBM? (Score:3, Insightful)
Groklaw analysis (Score:5, Informative)
Re:Groklaw analysis (Score:5, Insightful)
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.
Re:Groklaw analysis (Score:3, Funny)
Re:Groklaw analysis (Score:3, Insightful)
Easy... (Score:4, Interesting)
Re:Groklaw analysis (Score:3, Insightful)
Absolutely false charge (Score:3, Informative)
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.
Re:Groklaw analysis (Score:4, Informative)
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
Can we say... Prior Art? (Score:4, Interesting)
Tiiiiiiinnnnnny Baaaaaaaasssssssssiiiiiicccccc
That's, like, all interpreted byte-coded languages (Score:5, Informative)
Shall I write the check to Kodak or Eastman-Kodak sir? Cuz I have a script to hack on the server tonite.
sheesh...
Re:That's, like, all interpreted byte-coded langua (Score:3, Funny)
Re:That's, like, all interpreted byte-coded langua (Score:3, Informative)
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 fuc
Oh my God (Score:5, Informative)
Does anyone have the patent in question? Can this be appealed?
Re:Oh my God (Score:5, Informative)
Re: Oh my God (Score:3, 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.
Re: Oh my God (Score:4, Interesting)
Re: Oh my God (Score:5, Informative)
My guess is that
MS's
Re:Oh my God (Score:4, Informative)
Re:Oh my God (Score:5, Interesting)
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.
Re:Oh my God (Score:5, Insightful)
Re:Oh my God (Score:5, Informative)
Java doesn't even support dynamic method sends! (Score:3, Insightful)
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 referen
Re:Oh my God (Score:3, Informative)
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 [oldoregon.com] and the Golden Gate Bridge [goldengate.org] 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
Re:Oh my God (Score:4, Informative)
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 [bitlaw.com] (obviousness rejections) territory, which is much tricker than it needs to be. To prove obviousness you need to keep in mind a few points: 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.
Re:Oh my God, they've patented "bridges" (Score:3, Insightful)
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 th
Re:Oh my God, they've patented "bridges" (Score:4, Insightful)
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. [swan.ac.uk]
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.
Re:Oh my God, they've patented "bridges" (Score:4, Informative)
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.
Kodak is run by idiots. (Score:3, Interesting)
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.
Only the lawyers win... (Score:5, Insightful)
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 [yahoo.com]), 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.
Re:Only the lawyers win... (Score:4, Funny)
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"
Owning software patents (Score:3, Insightful)
Companies are never going to stop patenting softwar
Misleading title (Score:5, Informative)
What will it take?! (Score:5, Insightful)
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?
Re:What will it take?! (Score:5, Insightful)
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.)
They do the same -- only in international affairs it's not called buying out but regime changeUnix Scripts... Prior Art? (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?
Stupid patent? (Score:3, Insightful)
Either of those would be enough to invalidate the patent...
Did NOT win $1 billion (Score:5, Informative)
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
Re:Did NOT win $1 billion (Score:3, Informative)
By direct action:
Without direct action:
Oh, and I haven't seen the patent numbers posted yet. 5,206,951 [uspto.gov], 5,421,012 [uspto.gov], and 5,226,161 [uspto.gov].
Add Kodak to the boycott list... (Score:3, Interesting)
Who am I missing?
Monsanto (Score:3, Informative)
Boycotting (Score:3, Insightful)
To boycott Monsanto [monsanto.com], 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.
Re:Monsanto (Score:4, Insightful)
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.
Insane... (Score:4, Interesting)
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...
Re:Insane... (Score:3, 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!
Re:Insane... (Score:3, Informative)
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. Fi
Re:Insane... (Score:3, Informative)
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.
My letter to Eastman Kodak Corporate HQ (Score:5, Interesting)
Where to send your letter (Score:5, Informative)
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.
What the hell? (Score:5, Insightful)
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.
Years of appeals ahead (Score:5, Insightful)
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.
Re:Years of appeals ahead (Score:5, Insightful)
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 ?
I welcome the patent 'nuclear winter'... (Score:3, Insightful)
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....
Re:I welcome the patent 'nuclear winter'... (Score:4, Funny)
What the hell does makeup have to do with this?
Java IS addictive, after all (Score:3, Funny)
Grand Jury (Score:5, Interesting)
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.
Re:Grand Jury (Score:3, Insightful)
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.
Links to the relevant patents (Score:5, Informative)
Patent 5,206,951: [uspto.gov] Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types
Patent 5,421,012: [uspto.gov] Multitasking computer system for integrating the operation of different application programs which manipulate data objects of different types
Patent 5,226,161: [uspto.gov] 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
It's not about bytecode, is it? (Score:5, Informative)
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.
ANSAware (Score:3, Informative)
So if this patent is on the distributed systems middleware aspects, there's certainly likely to be prior art.
Tell Kodak what you feel (Score:5, Insightful)
I told them that I'd never buy another Kodak product again as long as I live... and I'm dead serious about it.
Re:Tell Kodak what you feel (Score:3, Insightful)
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 pr
C'est la merde! (Score:4, Insightful)
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 [uspto.gov].
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
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.
prior art .. a function (Score:3, Insightful)
Ask for help
OMG! Kodak has a patent on mathematics!
Shit!
Ummm... what about Lisp? (Score:3, Informative)
Software Patents are Unreadable! (Score:5, Insightful)
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?
Re:Software Patents are Unreadable! (Score:4, Informative)
Prior Art -- FORTH (Score:3, Interesting)
Sun should be aware of this because OpenFirmware is a direct-threaded FORTH.
Change the title (Score:4, Interesting)
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
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
Re:Kodak vs. Java (Score:5, Interesting)
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.
Re:Not just Java and *net (Score:4, Informative)
He's referring to UCSD Pascal, I think, which was a fairly successful cross-platform interpreted language. More info here [threedee.com].
Re:Patent #'s (Score:5, Insightful)
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!