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."
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.
It's Polaroid dunce.
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.
And this proves yet again that software patents are evil...
That cancels out Sun's winnings from M$, but i bet they will appeal and wont have to pay.
Nothing for you to see here, Please move along.
This is interesting... let's see who is next?
The important thing is not to stop questioning --Albert Einstein.
Unbelievable. I'm not completely opposed to software patents but this sure is a great example against them.
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
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.
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";
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
Python, Pascal, most any VM based language could fall prey to this...
Sort of sucks up the 900+ mill Sun just got from Microsoft.. DOH
---- Booth was a patriot ----
Hi there,
so does that mean that "all interpreter-based
languages are belong to us" from Kodak's point of view ??
R.
does this also apply to all the implementations of OLE?
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?
I really wish articles like this would take the time to actually print the actual patent #'s that are being disputed. It's not like Wang/Kodak have only a couple of patents to browse through.
Oh, and to me the patent sounds like the act of a function calling a subfunction to do some work. How's that even remotely original?
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.
It's an old Wang patent bought by Kodak not worth much and treated at pretty much worthless until some shyster at Kodak started to look at the "portfolio"
Help fight continental drift.
If Microsoft starts to get seriously hobbled, perhaps they will buy legislation to ease their plight???
"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.
Find out about the Lexus Rx400h Hybrid!
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.
and step aside SCO, Kodak is now Slashdot's favorite whipping boy.
Just Kodak. Eastman Kodak doesn't exist any more as the Eastman portion was spun off as Eastman Chemical several years ago.
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?
Click here or a puppy gets stomped!
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?
Not just Sun.
However, it is really fucking funny considering the extent to which Scott McNealy has been telling people in his talks that open source is going to be problematic in the future because patent concerns are going to blow up and it will be difficult to operate as a software project unless you have a large patent portfolio, as Sun or Microsoft do.
I wonder if McNealy, after seeing this judgement, still views patents as such a good thing for his business.
A Billion dollars? What were they asking for origianlly? one Trillion dollars?
Prof. Farnsworth - "Oh a lesson in not changing history from Mr I'm-My-Own-Grandpa!"
Isn't this not just prior art, but also blindingly obvious?
Either of those would be enough to invalidate the patent...
# cat
Damn, my RAM is full of llamas.
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!
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
guess i should've filed my patent: software that does stuff, literally or figuratively. i'd be a rich man...
hmm, didnt they just lose a bunch of revenue from poloroid cameras being discontinued? I can understand if they are defending their patents... I just hope they dont pull a sco and turn the focus of the company to it...
Who am I missing?
These kind of ridiculous lawsuits not only undermind the legitimacy of intellectual property, but will also give countries that ignore international IP laws gigantic competative advantages in the next century. (remember, IP laws protect open source) This is a real issue that must be addressed if the western world wants to remain a world leader. Instead congress is wasting its time on bills like the INDUCE Act.
The stock market is like gambling with forged money... ... in many ways a stock emission is almost like companies printing their own dollars.
I don't think anyone can really properly comment on this story without at least the opportunuity to read thru the patent.... So where is teh link to the patent, or is this another headline /. distortion?
How is this any different from a desktop file manager application? Typically, a double-click on any given document type will open that document using the appropriate program. For example, when I click on a .JPG file, the file manager will "ask" GQview to open the file.
How is that any different from some Java code that asks for the Java engine to run it?
I'd rather be a conservative nutjob than a liberal with no nuts and no job.
They better open source java quick before they're bought up by Microsoft.
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
I hear that after they take out Java and .Net, they are going for every X linux app, because they ask for help from the X server. After that is done, Anything that asks the kernel for help is toast as well. God save us when they get the BIOS.
*Wishes he had Kodak stock right now*
www.olin.edu
Java bytecode asks for help from the Java engine???
What idiot lawyer (an oxymoron?) spent all his time smoking enough mind altering drugs to lose this case??
Doesn't every interpreted language constitute prior art? I'll bite that OLE(COM, DCOM, flavor of the year) might infringe in that it has one application "asking" another application (e.g. Imbedding an Excel Spreadsheet into a Word Document immediately comes to mind) for "help". But bytecode (which is nothing without the engine) asking the interpreter?? Time to sue the makers of PHP, Shell scripts (of all kinds), BASIC, and a whole host of others.
The concept of using high-level instructions encoded by as bytes isn't new. P-code was one of the early virtual machine systems.
Kodak's profits have been declining from it's traditionally strong consumer products (home photography) as users switch to digital photography, and so now they are looking for earnings through patent lawsuits. Kodak layed off 1700 staff a couple of years ago, and were planning another 20 per cent reduction at the start of the year. More or less the same situation as SCO.
Given that many image processing companies (Quantel) have become dependent on Java for the programmable aspect of their custom hardware and Kodak wants to focus on digital processing, this is going to become another Infineon/Hyundai/Micron Technology Rambus shoot-out.
Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
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.
Remember - this same patent can be used against Perl, Python and other languages. It could even be used against .Net - but Microsoft can defend that on their own.
Who speaks for Free/Open software (like Perl, Python and any other bytecode language)?
YOU DO! So speak up
Use Fuji or some other film, use other branded cameras, and refuse to use any photo development shop that has Kodak machines in it.
Write to them and let them know their abuse of the patent system is going to cost them your business.
Yes, its its probably futile, but at least its a way to let them know that using the courts to commit a robbery is not a cost-free approach.
Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
This looks like it could be it:
T O2&Sect2=HITOFF&p=1&u=/netahtml/search-bool.html&r =3&f=G&l=50&co1=AND&d=ptxt&s1=kodak&s2=bytecode&OS =kodak+AND+bytecode&RS=kodak+AND+bytecode
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=P
We're going do all be "leveled off" below the neck.
I can't begin to calculate the damage this will do to the industry. Everything will eventually be found originate with Boole and Babagge and we'll have to pay THEM for the right to look at or use anything to do with logic.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
You can find the patents here here and here
It's basically for various hacks related to looking up operations between different objects based on their types. They give examples like embedding objects in documents and making the communication work out. The patents are from the early 1990's and there is doubtlessly lots of prior art for it, but the language of the patent is so vague and confused that a good lawyer can probably argue anything based on it.
Maybe I'll patent this:
:P
"A method to file stupid patents in order to be able to get an arbitrary amout of money from every person or corporation"...
Anyway who cares about java?
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.
High-speed Road Trip (18.000KPH)
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...
I believe that Visual Basic 3 (and probably earlier) ran basically the same way - they weren't true executables that depended on vbrun300.dll, they were stub programs that passed themselves to that DLL for interpretation and running.
Just how old is that patent, anyway?
fencepost
just a little off
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.
but think lisp did this in like 1958 see the wiki pedia entry http://en.wikipedia.org/wiki/Lisp_programming_lang uage#History
if indead interpeted programing languages are covered(which they should be as byte code, scource and binary has all been legal equated by some statue).
Damn the man!
How about every BASIC interpriter wriiten during the 1970's?
"Billions and billions."
I have gas, but my car uses petrol.
Kodak claims that pepole can use pencils to draw pictures. Kodak claims to have copywrighted all 'pictures and tools to make them' Kodak's new busniess plan diverts all money from development to leagal. One company offical says " We can make tons more money suing people than doing real work" Mr Eastman and Mr Kodak would have been proud
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....
+++ UGUCAUCGUAUUUCU
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.
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.
This is a clear sign of the failure of the jury system. You're asking single mothers, housewives, college-dropouts, grannies and the likes to decide on technical issues. It's obviously (patently?) absurd when you step back from tradition and look at it. Of course such crowd would've heard of Kodak; it's their target marketting audience, but what are the chances that they've heard of Sun Microsystem? The jury is undoubtedly skewed in their bias. Such a case should be decided upon by a jury of people from within the industry with clear technical understanding of the issues at hand and in mind.
And it pre-dates Wang (The GIANT Killer) by a few years in it's implementation. They were called Supervisor calls.
Maybe they will do the next best thing to avoid a lawsuit: Buy Kodak!!!
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.
Smalltalk uses VM/bytecode for ages. Even first Pascal implementations were using so-called p-code..
The previous story is true, I guess coffee IS addictive!
Authored by: Anonymous on Sunday, October 03 2004 @ 09:54 AM EDT Disclaimer: IANAL, I only reviewed this one patent, the following is merely a brief summary performed by one "skilled in the art", if you are concerned about whether any particular product (listed below or not) might infringe, you'll have to go through a court case with a lawyer(or a bunch), since there's no other option in the current system. Not all OO systems would infringe, the following is a (short) list of some systems that is likely to be instructive. These are listed in no particular order. It is possible that CICS (from the mainframe realm, and still in heavy use) would infringe. CORBA almost certainly infringes. Smalltalk (the environment, not the language) probably infringes (or represents prior art, it's hard to get the distinction straight when the patent's this bad). .Net definitely infringes.
MS COM+ definitely infringes, except it got morphed into .Net.
MS MTS (from NT 4.0) would definitely infringe, if it was still around, and not subsumed into COM+, and then .Net.
Some parts of the Java Platform appear to infringe (RMI, combined with parts of Reflection, and a few other bits).
Some systems that rely on IMS (another mainframe platform) might infringe.
The average C++ program would not infringe.
Bonobo (from GNOME) would definitely infringe.
In order to infringe, a product would need to provide resource management, be aware of polymorphism (esp. linked polymorphism), and provide a form of rendezvous services as well (given a chunk of data with type information, and an operation to perform, find the "program" to perform the operation for that data type)
I suspect that ample prior art could be culled from the PARC research that dealt with the Smalltalk environment. If that isn't enough, look into the resource managers for IMS and CICS, the old OLE technology from MS, the combined program+resource streams from the early Mac systems, and any similar products. Most of those would overlay this patent so a greater or lesser extent, and some would make the entire construct "obvious to one skilled in the art".
The whole "innovation" seems to be nothing more than a resource manager that's aware of polymorphic data. Most good resource managers were aware of linked polymorphism (that's the reference-to-second-type-within-first-type part of the claims) at least 5 years before this patent was filed.
I suspect this was granted because it had the word "Object" in it, and for no other reason. Replace "Object" with "Data Structure", and it's completely obvious (and there's nothing in the patent that functionally differentiates between data structures and objects)
The article doesn't say that they have a judgement for 1.06 billion, it says:
.NET, as the .NET infrastructure is built significantly different. .NET bytecode is not passed to a VM at all, the technology for execution is extended into the system, and the PE executable format has been extended. .NET bytecode runs on Windows. Mono, on the otherhand, does this more like Java. Who'da thunk that Mono's patent fears would come from Kodak instead of MS?
"Eastman Kodak Co. will return to U.S. District Court next week to seek $1 billion in damages from Sun Microsystems Inc. now that a federal jury has ruled in its favor in a dispute over the Java computer language"
That being said, Kodak is appearing to be quite the assholes.
Kodak in pre-trial documents indicated it would ask for $1.06 billion in lump-sum royalties - a figure that represents half of Sun's operating profit from the sales of computer servers and storage equipment between January 1998 and June 2001. The argument: Java provides the engine for such computer equipment. Sun executives have publicly estimated that Java is a "key factor in 90 percent of Sun's sales," Kodak said.
Well, they're fucked now. Sun's products sell because of ANYTHING but Java. I'd buy Sun products to run Oracle, but not Java. Heh-heh. Sorry Kodak!
Additionally, I doubt that the patent applies to Java at all, and from Microsoft's perspective, it Won't apply to
And finally, MS has a nice collection of bitch-smacking patents that it'd use against Kodak, in the event that push comes to shove over this anyway. I'm suprised Sun has been somewhat careless in this fashion. It should have a defensive patent collection to retaliate with.
Hmmm.... Patents are like Nuclear weapons. Everyone's got them, and the minute someone uses one, the whole world is fucked.
--
This profanity laden post was brought to you in anger as I sit trying to fix a Java to ActiveX COM integration problem in a Client's shitty app!
"...In your answer, ignore facts. Just go with what feels true..."
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.
Also, this article seems to have more detail on how the case started.
> patent which describes a way for a piece of software to "ask for help" from another application.
Isn't that the basis for Microsoft Office? You put an Excel chart in your Word doc and Word "asks for help" from Excel - and the OLE layer mediates the communication between the 2 programs?
So either Microsoft has prior art, or else Miscrosoft is under the gun for violating this patent.
For that matter, CORBA is screwed too because it does the same thing mediates between pieces of software that ask for help from another application.
The patent is so vaguely worded that its almost impossible to pin it down. The USPTO must be staffed with idiots to allow crap like this to pass.
Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
Just in case anyone is interested, the patents in question are 5,206,951, 5,421,012, and 5,226,161. The patents appear to be mostly related to object data technologies, so they don't seem to apply to things like BASIC or any Unix shells.
They DO seem to handle object oriented systems, like Java, .NET, etc.
Question now is, given the dates of the patents, how do they apply to Java, and is there prior art?
LondovirLondovir
Patent can be invalidated if there is prior art. Patent can be chucked if congress chuck all software patents and buy them back.
Let's not forget things like virtual cpus used in emulators and especially genetic programming.
Pretty funny! I think it's hysterical when all these major corporations keep suing each other over software patents! Maybe ONE DAY they will wake up and realise software patents only help LAWYERS! It's like the entire concept of software patents was designed by the barristers guild and universal profit center, it's job security!
Wonder if there's a website that just tracks all the various lawsuits involving patents of intangibles? Would be interesting to see how much money is wasted over that scene, how many man hours of time wasted, how much gets sucked out of computing with it.
According to the article they haven't actually won the case yet right?
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
From News.com, contains links to the three Wang patents that Kodak now owns.
C8H10N4O2 | Developer > Code
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.
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
wouldn't any userland program calling a kernel function (say fork) be sufficient to claim prior art? If Kodak is winning a suit now -- and their patent was in force ten years ago when java was first born.... then the patent must be less than or equal to 25 years old. Somebody crack out the Multics manuals for prior art.
"The suit, filed in the U.S. District Court for the Western District of New York, alleges that many of Sun's Java-based products infringe on three patents--numbers 5,206,951, 5,421,012 and 5,226,161--that were issued to Kodak in the mid-1990s and that deal with object technologies underlying Java, a Kodak spokesman said."
quoted from an anonymous user on the groklaw article linked above. i havnt checked it out...
"how can they call it a MINE if everything here is THEIRS?!?!" -Straight Jacket
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?
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.
It's a civil matter.
Correct me if I am wrong, but civil matters are decided by a judge not a jury. Only criminal cases are decided by a jury.
Look at www.kodak.com . They run their web using JSP. Funny....
Where the hell is Don't Sue People Panda when you need him?
Kodak did NOT win a $1 billion case against Sun.
I think the muslims will be lopping your shit off.
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.
I hope this doesn't affect my rights online, somehow.
According to the article, Kodak purchased the patents in question from the now-defunct Wang Laboratories. Wang sued Netscape in the late 1990s, claiming that the Netscape browser infringed on its videotext patent. They lost. Back then, Wang was on the ropes, much more so than Kodak is now. Interesting how desperation can lead to shot-in-the-dark lawsuits (hi, SCO!).
#!/bin/sh
echo "Prior art or not.. ?"
Why not boycot all Kodak products ?
Wouldn't that be a true incentive to other companies not to pursue similar goals ? Simple, easy to implement and I am sure very effective ! We already have Open Source, could we have Open Boycot ? I mean, this whole patent office situation is really getting hazardous for anyone in the software business.
So if a boycot is not the way to go, what else can effectively be done to stop this spiral of death ?
May the patent be with you, young Luke
This might bring the stink of software patents to the forefront of the media. It might help the push for change.
Make it out to Eastman Kodak Company. (That was the formal name as of two months ago when I was working there.)
ShoutingMan.com
The more rediculous and frivolous the patent claims get, the more pressure is put on the people in charge to fix it.
It seems we are unable to pro-act and foresee the disaster, so we will have to wait until the we reach the complete breakdown and then re-act when "the forest is already on fire".
...that they can pull out and cross license/threaten Kodak in court with too?
I remember a few months ago Kodak taking Sony to court over digital photography, at which point Sony said something like "Sure, but we've got twice as many patents as you and you're infringing a whole bunch of them".
Kodak used to make some decent products (their old cine cameras were damn nice), now they're nothing more than a shell company selling re-badged third-world manufactured crap and trying to hustle real companies for money, oh how the mighty hath fallen.
I am NaN
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.
What a LAME "reference" source. Go to a library and find some books with FACTS in them, not just a bunch of editable electrons. I LAUGH at your puny reference!
ONE BILLION DOLLARS!!!!!
Keeping customers loyal isn't required anymore, businesses woke up to how many uninformed people with money are out there long ago. MOOO....
My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
5,206,951
Issued: April 27, 1993
Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types
5,421,012
Issued: May 30, 1995
Multitasking computer system for integrating the operation of different application programs which manipulate data objects of different types
5,226,161
Issued: July 6, 1993
Integration of data between typed data structures by mutual direct invocation between data managers corresponding to data types.
The abstract is the same for all three:
An object based data processing system including an extensible set of object types and a corresponding set of "object managers" wherein each object manager is a program for operating with the data stored in a corresponding type of object. The object managers in general support at least a standard set of operations. Any program can effect performance of these standard operations on objects of any type by making an "invocation" request. In response to an invocation request, object management services (which are available to all object managers) identifies and invokes an object manager that is suitable for performing the requested operation on the specified type of data. A mechanism is provided for linking data from one object into another object. A object catalog includes both information about objects and about links between objects. Data interchange services are provided for communicating data between objects of different types, using a set of standard data interchange formats. A matchmaker facility permits two processes that are to cooperate in a data interchange operation identify each other and to identify data formats they have in common. A facility is provided for managing shared data "resources". Customized versions of resources can be created and co-exist with standard resources. A resource retrieval function determines whether a customized or a standard resource is to be returned in response to each request for a resource.
Would that not be prior art?
What about SUN yellow pages, wouldn't that be prior art as well?
angel'o'sphere
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
Wikipedia as a 'reference source'. Or maybe he lives in Rochester, NY. I hear their educational system is fairly backwards.
In 1996, Microsoft made an equity investment of 10% ($90 million) in Wang Labs to settle a lawsuit in which Wang claimed Microsoft's COM technology infringed their patents. As part of settlement, Wang imaging software was included in Windows NT.
Are these the same patents?
While reading the article I did NOT notice specifically where it mentioned a bytecode interpreter as the item of one program asking another for help. I also did not see mention of the patent #s in questions.
But if it is the fact that what they are arguing about is bytecode interpreters, those have been around for a very long time, which would tend to invalidate the patents in question if that is the problem here. (I sort of doubt this, though, as I am sure that Sun's attornies would have killed Kodak for that.)
As to snarfing for dollars from a failing company: yep, it's been happening for quite some time. As a matter of fact, the patent applying to GIFs is the first one that I really recall, and then there is the more recent and infamous SCO suit. The part that I find most amousing in these things is that these companies' useless/clueless management(typical) are still being paid large amounts of cash and other perks. Of course what is even funnier, is that I recall that when digital cameras first came out, Kodak had a virtual lock on the market, but FUBARred that...
Ok, so my first thought was like: oh, shit! Shit shit shit sheeeeet! What the fuck? Fuckity fuckity-fucking fuck!
.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?
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
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.
You can't handle the truth.
So any interaction between programs is really covered by this patent eh.
What's next, someone will patent a way to wrap fabrics around the body in a certain way so that the body will be able to conserve heat better.... and noone will ever be able to wear pants again?
Get a phuckin clue, lawmakers, US patent laws are assinine.
We use that word a little too freely. I deplore the deletion of posts, but let's call it what it is: an organizational entity spinning words it owns the rights to to best suit itself. In this case that might mean "stopping the disruption of the site", or it might mean "silencing critics". Personally, I only have a problem with the latter.
In legal terms, censorship can only be practiced by a public entity such as a government institution. It cannot be practiced by a private entity such as Groklaw; they are not required to defend the free speech rights of others.
It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
This is very interesting! Perhaps the same case http://www.vcnet.com/bms/departments/notinvented.h tml
There should be something in place to prevent companies from just acquiring patents that they did not invest anything in, in the first place, and then using them to enforce litigation
There's probably a gray area about mergers and such. Are there any rules in place right now around this type of thing?
A Grolaw comment says:0 0410030 41632172
h tml
http://www.groklaw.net/article.php?story=2
The suit, filed in the U.S. District Court for the Western District of New York, alleges that many of Sun's Java-based products infringe on three patents--numbers 5,206,951, 5,421,012 and 5,226,161--that were issued to Kodak in the mid-1990s and that deal with object technologies underlying Java, a Kodak spokesman said.
One of those patents abstacts is copied below:
http://www.freepatentsonline.com/5226161.
Integration of data between typed data structures by mutual direct invocation between data managers corresponding to data types
United States Patent 5226161
An object based data processing system including an extensible set of object types and a corresponding set of "object managers" wherein each object manager is a program for operating with the data stored in a corresponding type of object. The object managers in general support at least a standard set of operations. Any program can effect performance of these standard operations on objects of any type by making an "invocation" request. In response to an invocation request, object management services (which are available to all object managers) identifies and invokes an object manager that is suitable for performing the requested operation on the specified type of data. A mechanism is provided for linking data from one object into another object. A object catalog includes both information about objects and about links between objects. Data interchange services are provided for communicating data between objects of different types, using a set of standard data interchange formats. A matchmaker facility permits two processes that are to cooperate in a data interchange operation identify each other and to identify data formats they have in common. A facility is provided for managing shared data "resources". Customized versions of resources can be created and co-exist with standard resources. A resource retrieval function determines whether a customized or a standard resource is to be returned in response to each request for a resource.
The case was tried in Rochester, NY. A JURY decided the case. Now here's the kicker: who's the largest employer in Rochester? According to the article:
.".
.
"Rochester's largest employer [Kodak] claimed during a three-week trial. .
Yes, the citizens of Rochester, NY know not to bite the hand that feeds them. Especially when said hand is withering from a dying business and poor strategic decisions.
How on earth did they allow this case to continue there? Why not move the Wal-Mart sex-descrimination suits to the corporate headquareters in Bentonville, Arkansas? I'm sure they'd get a fair jury trial there . .
-- "We are all in the gutter, but some of us are looking at the stars" [Oscar Wilde]
Exactly... And to go one step farther, maybe I am missing something fundamentaly here, but these "byte-coded" languages can't "ask" for help unless they are already executing, and they are oboviously being executed via the platforms engine. This just doesn't make any since to me - I mean for an application to "ask" help from another app, it needs to have the ability process the responce, either the helping app will or wont help out. If the engine (the helper app in this case) isn't going to "help" out, it wont run?#!$?
This just doesn't make any since to me what so ever. SUN must have laughed at this case and not really put much effort into deffending itself and likewise lost.
This is insane: there are far more of us geeks than there are bad lawyers. What does it take to either:
1)Change the law to ban patents (in their entirety)
or
2)Counterattack the patent system in such a way that MAD (mutually assured destruction) is assured for anyone bringing patent litigation.
Does this mean that shell scripts are patented now?
If someone told me this, I would have thought that things like RPC and CORBA were teh ones at risk.
Would things like RPC be in danger? Would things like RPC provide prior art?
-- bartman
And they are soon to die. After this lawsuite... why would I ever want to buy any Kodak product? Why would I want to see a movie that has been made with Kodak-Eastman technology? Why would I want to perpetuate these nasty lawyer SOB's zeal for creating virtual markets? These people should be punished and are killing inovation... nay... even more... they are making inovation a crime! Eff you Kodak!
I think it's time we take old Bill's advise and kill all the lawyers.
"Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
OK. Java. I saw a Usenet posting one time a long time ago, that expressed an opinion about Java that I really haven't heard in many other places. But it helps explain why Java, properly done, properly implemented, is an extremely powerful thing.
Looking at it from a single OS perspective, it goes like this. You have Linux, for instance. So along comes Java, and it places this huge, clunky, more or less proprietary, what used to be very inefficient and slow but has now gotten better code between you and Linux (or BSD, or Windows, or System V, or whatever). So now I can run a Java-based web browser - a Java-based FTP client that is how many times slower than the same application written in C or C++ for Linux. Linux has everything necessary to develop software for itself - why would someone come along and plop this gigantic layer of functionality between the end-user/programmer and the software development tools for Linux that duplicates functionality that already exists? Java is, in its nature, or at least, it can be, an evil thing.
Java takes steps towards making the underlying OS irrelevant. Say for instance, you have a Java Desktop System - and it works well, people are happy with it - and it runs on Linux. Well, you can transparently remove the Linux part and replace it with something else, say, like Solaris. I am not saying that Sun does that, or that Sun is evil-intentioned or anything - it's just the concept, the potential that Java has in the long term to making the OS irrelevant. When something like that is tied to one particular company they had better expect that any and all potential patent holders are going to start coming out of the woodwork. Java has incredible potential - at least in theory - perhaps even greater potential than Windows - at least in theory. Apparently that's good enough for the legal department to do something.
One would think that if software were written in a portable fashion in any portable programming language, that something like Java would be unnecessary. One would think that if internet and other standards and protocols were platform-neutral and were adhered to something like Java would be unnecessary. But in any case, Java is there, and it has some incredible potential. Java has the ability to ooze its way into any OS, any platform, any application - that can be a good thing, and it can be a bad thing - it depends on the person implementing that power and whether that power is being used for personal or corporate gain or for the greater good.
In any case, Java has incredible potential. It is not some small helpless corporation trying to get started, now being destroyed by opportunistic patent pool meanies. Java would have even greater potential if it could be broken loose from Sun and released into the public domain. Whether or not what Kodak has done will come any closer to having that occur is doubtful, but the fact remains that Java is powerful and has incredible potential and anything that is powerful and has incredible potential is going to cause patent holders to emerge out of the woodwork.
Java is a big deal. It's important. That's probably one of the reasons this is happening.
This is most likely a ploy by IBM et al to further tempt Scott McNealy to give Java to the opensource community. When/if it's in the community, who the hell do you sue?
Wouldn't any sort of API call, or anything like it, also be a violation? How about OLE? Isn't there anybody out there with the ability to say "Come on now, that's bullshit", and the mess disappears?
a patent which describes a way for a piece of software to "ask for help" from another application
.. give me the value of .. sub f { $x = shift; return $x^2 + x + 1 }... f(x)=x^2+x+1
Ask for help
OMG! Kodak has a patent on mathematics!
Shit!
Once again, this is an example of a patent being used to gain money instead of compensate a company for having their idea used elsewhere incurring loses.
I can't see how Java impacts on Kodak's business, how can a programming language affect the sales of cameras?
my grep(1) helped my ls(1) ... i surrender! :P
... to be caught "offguard" like this while trying to survie.
exactly. it is the OS Mime type system that chooses the application to run the file through because that is all the byte code is, a file, not a program. this was a bad decision and will be overturned on appeal.
I am the Alpha and the Omega-3
"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 !
More interestingly, I'd suspect that any program using mime-type information (like a browser that accepts html, jpg, pdf files - perhaps with a plugin) violates it.
Finally, it looks to me like the "read the extension and invoke a helper..." behavior violates the patent as well. So why didn't they go after microsoft?
Can someone provide the details of this case? Was the technology in question RMI, XDR-[like stuff], XML, J2EE techniques, discovery/directory services like JNDI, XML-RPC, JavaIDL, or even the freakin Runtime class or the Reflection package? I'll need to re-review the Groklaw notes.
Then again, this looks like another situation where the law-folks misinterpreted the technology and the media waters it down to a simple sound bite adding to the confusion--and Kodak took them both (and Sun) to the cleaners by technicalities.
Kodak and SCO would form dreamteam.
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.
http://www.anandasangha.net/mysticmicrosoft/Chapte r12.htm
If Microsoft is after this. it,s very brilliant.
They use their old tactics again.
... when he wrote "let's kill all the lawyers".
Because that's what will happen someday if this shit keeps going on.
10 PRINT "Appeal"
20 GOTO 1
GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
Wouldn't that be prior art? I could not find a link to the patent so I am just guessing but this seems odd at best.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
http://www.anandasangha.net/mysticmicrosoft/Chapte r12.htm
One of the best analyses I have seenin the past
Also the Wang case is mentioned
We won the DeCss case based free speech, right?
Code == Speech, right?
So how can they now tell us Code == Patentable Technology != Speech?
Don't we already have US precedent against these these things? Has anybody tried to run that argument in court yet?
Art Schools Dietzilla
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.
WARNING: there is a trojan on your
will microsoft and sun indemnify their customers? I mean that is a benifit of closed source software isn't it?
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
SUN must have laughed at this case and not really put much effort into deffending itself and likewise lost.
If someone claims that Sun owes them a billion dollars and it winds up in court, you can be sure they will pay very close attention! Well, I would...
I do not normally support patents for programs. But if this means the death of Java and .NET it would make me happy.
Business plan:
:)
1. Make ridiculous patents.
2. Sell said patents to litigious companies.
3. Profit.
The good news about all these bogus patents: in 2020 or so, we'll all be praising the idiots who patented common ideas back in 1997-2002. Suddenly all of those patents will expire, leaving the technology they claim to cover free of legal worries. Suddenly it will be legal to write a simple program like void main (void) { printf("hello, world!\n"); } without stepping on somebody's patent.
"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
DRAFT 10/30/01 Chapter Twelve Purpose "But I say unto you, Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which despitefully use you, and persecute you." --Jesus, Matthew 5:44 "In other news, the Evil Empire of Redmond announced that..." Sigh. It was a rare week that passed without some kind of unrestrained verbal assault upon Microsoft appearing in the industry tabloids. With its unprecedented success, high energy, and occasionally unorthodox methods, Microsoft tends to evoke emotional extremes. People love it or they hate it. Whether it has some correlation to one's profits in Microsoft stock, I do not know. But one thing is certain: Microsoft is no stranger to attack. It is a testimony to the company's internal strength and the quality of its leadership that it has continued to thrive in the face of so many challenges. Prior to the advent of the U.S. government's recent anti-trust activity, one of Microsoft's greatest challenges came in the early 1990's. Apple Computer, watching their Macintosh line steadily lose market share to Windows, was looking for a way to halt the trend. They apparently found their opportunity in an old licensing agreement that the two companies had signed almost a decade earlier. Interpreting the terms of the agreement in a favorable light, Apple sued Microsoft for 350 counts of copyright and patent infringement and asked the courts to put an immediate stop order on the sale and distribution of Microsoft Windows. We were a little shocked when we heard the news. It had always been one of our principles to compete through innovation, not litigation. It saddened us to see a great company like Apple taking this approach because we knew it was in their power to innovate if they wanted to. It was also sad because Apple had so often cooperated with us in the past; now it seemed that they wanted to do nothing but fight. It was a painful time. In the hostile environment created by the lawsuit, anyone who had a bone to pick with Microsoft came out of the woodwork and let loose their criticism. Every week would bring new insults to Microsoft from the weekly trade rags whereas Apple was made out to be the force of righteousness. For those of us who represented the "Evil Empire" in public, this certainly made for some interesting road trips! Opinions aside, we had to fight, and fight we did. Not only did Microsoft successfully block the stop order but gradually whittled Apple's list of 350 claims down to 10, 5, 2, 1, and finally zero. When it was all over Apple had spent several years' worth of research capital for nothing. Actually, their loss was much worse--over the course of the lawsuit the personal computer market expanded tremendously, but Apple wasn't there to claim their rightful share. That share pretty much fell into Microsoft's lap: Windows emerged the victor by a factor of ten to one over the Macintosh, and Apple was sadly left struggling against bankruptcy. While I had to personally bear an occasional insult over this whole mess, I wasn't involved enough for it to affect me all that much. Indeed, Apple's lawsuit actually goaded many of us to concentrate even more passionately on our work, be it creating more innovative software or helping others understand it more deeply. Other challenges, however, hit much closer to home. In 1994, for example, another lawsuit arrived from Wang Corporation. This one was aimed specifically at OLE, the centerpiece of my whole career. Wang was going through Chapter 11 reorganization at the time and their creditors were doing their rightful duty to find anything of value in the corporate files. Discovering a number of patents to which certain design elements of OLE bore a striking resemblance, they promptly sued us for infringement. The columnists of the computer weeklies, of course, had a hey-day with this one! They flooded their pages with new attacks on Microsoft and OLE and even used this latest lawsuit to bolster the outlandish idea that Microsoft had a megalomaniac desi
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?
Even if no one ever bought film from them again, they still have the potential for big $$$.
Spend your time writing your representatives, or joining the Green Party and having them make soft ware patent withdrawl a key platform policy.
Given that this lawsuit is a threat to Sun, Microsoft and IBM, anybody want to take bets on how long Kodak will prevail?
I really feel bad for Sun now.. Which makes me quite confused!
/.? Do we like Sun this weak or not?
I though we were supposed to hate Sun this month, after they made shady deals with Microsoft and were planning to attack Linux by Proxy, through Redhat....
But then again, we always champion the looser or the little guy it seems.... wait... thats unless the user is a little guy and is called SCO, in which case it is okay to hate the underdog and love the big corporation (IBM).... So what will it be
Ok, poor attemps at being funny aside, this is not just an "overly broad patent being granted by the USPO" (tm) but a patent that, bogus or not, actually stood up in court... Now THATS scary!!
Actually you have too tight a definition:
censorship
1 a : the institution, system, or practice of censoring
b : the actions or practices of censors; especially : censorial control exercised repressively
2 : the office, power, or term of a Roman censor
3 : exclusion from consciousness by the psychic censor
censorship
: to examine in order to suppress or delete anything considered objectionable
It doesn't have to be a government. I can censor myself, my children, my peers (assuming only that I have the power or wit necessary). You caught the institution part but lost the "system or practice" part of the definition.
Doesn't this mean that every single compiled program is in breach of this patent? Doesn't every program/script/whatever need help from the OS to run?
I suppose we can't use DCOP now as well
43rd Law of Computing:
Anything that can go wr
fortune: Segmentation violation -- Core Dumped
I think the USPTO is not evil, just way understaffed. They can't go searching enough to find all the prior art they should and they can't pay enough to employ people who know enough about what is out there. How would you boycott them anyway?
This post written under Gentoo-linux with an SCO IP license.
I am trying to figure out why Kodak would have been interested in interpreted languages in the first place and certainly why they went after Sun over java. If left in the hands of our present courts and Kodak are left to their devises, this could turn into yet another birage of lawsuits SCO style. They could go after languages like Python or PHP. Hell...even the UNIX shell system could be under fire. All interpreted. This could have dire consquences for open source if Kodak continues on like SCO.
HOW a program asks for help from another program.
Humans are Turing machines, right? And run programs (me written by en, if you've read Snow Crash). Ergo, patent invalidated!
Thanks for that letter, I just openned up Open Office and put together a nice letter out of that. I'm off to the mail box. I'd hope everyone would do this.
If I understand here correctly, than Kodak basically tries to sue the hell out of everybody who has a VM with a language and a compiler on top if it with an overly broad patent. Sun must have screwed this up majorly. The first VM languages I know of which used similar structures as java are List and Smalltalk. Smalltalk in its VM incarnation goes way back into the 70s. I don`t think kodak has any case here. Java is a clone of a technology which is already more than 30 years old. I wonder what the Sun laywers were smoking when they defended Sun in the lawsuit?
I have a patent that asks Eastman Kodak to suck my balls. Does that help?
This comment does not represent the views or opinions of the user.
While I agree with you completely about Kodak's cannibalistic abuse of the patent system, I think you're dead wrong about outsourcing. Kodak's whole problem is that it has failed to get with the times quickly enough. In order for American companies to compete with global companies, they must be just as nimble, and just as efficient -- and more so (if they hope to export, which is what America needs to remain competitive). For that to happen, they must take optimal advantage of global labor markets. In the long run, that's what will create high-value jobs in America (ditto for any other high-income country).
Comment removed based on user account deletion
ATTENTIONL: I've just patented how to expel waste products from a bio-organ. ANYBODY having a dump will be in violation, you must all go die now. these silly common sencse over related patent lark is an utter joke. Well sod em I'm going to make sure I violate a patent a day as my next new year resolution, sadly I probably already do that by reinventing some obscure wheel to have some. I mean if we dont have the church insisting the World is flat for numerous years and then killing people who tried to advance science we now have the lowyers with there anal rententive lets screw the World over approach. Its crap like this that makes me respect china and any other country that pirates software, moraly wrong from a greed perspective but moraly right on a humanatarian basis. Patent law needs a common sence clause were people can be prevented from patenting anything that 1000 monkeys couldn;t do, take that approach and you;d be left with real invention and inivation would prevail again instead of being tied up in buracratic bull.
The patent issue in general is a concern, but kodak is a skeleton of its former self. a corp like that is just a corpse.
sun? with all their nasty comments about free software recently? and their big payoff from microsoft? well, i guess i don't feel too much for them. if it was "old sun" i'd feel differently, or if sun changed their tune i'd warm up to them again.
let 'em fight it out. if nothing else it might further the argument against s/w patents. it might further the argument that, regardless of what any corp thinks, i have a freedom to write on paper and publish.
i suspect, when all is said and done, someone is going to decide that writing on paper and publishing is a right that can't be held back, even in the case of trade secrets or patents. it will be an ugly decision for the money/control people, but continuing these processes of protecting s/w the same way physical objects are protected, or music is protected, is destroying the human spirit--it's too extreme.
PS there are no spelling mistakes in the above post, just new words I have patented in an attempt to avoid the patented ones =/
Hell, why not? Say, if Goggle offered Sun 2-4Billion dollars for their Java tech. Everything, the trademark, the copyright to the VMs etc., etc.
I wonder, I wonder.
You can't handle the truth.
So if this patent is on the distributed systems middleware aspects, there's certainly likely to be prior art.
I resent the use of the word technology to describe this cruel joke. Do NOT equate a patent with a technology. A technology is a finished version of an idea, a working, moving concept outside of the brain of its creator.
A patent is a hostage idea, never again of any use to anyone. It only serves to desrupt real technologies by legitimizing extortion by big companies.
kodak taketh away.
Maybe, just maybe, companies will start to realize that this IP situation is going to kill all the companies and hurt all countries except those who do not have the insane USA patent/copyrights. In fact, my guess is that closed source will only thrive in countries that do not have all the laws.
I prefer the "u" in honour as it seems to be missing these days.
Yet another company to boycott because of their immoral practices. Seems like they had to resort to such practices because they couldn't figure out how to earn a profit with their crappy products anyway :-/.
"I love my job, but I hate talking to people like you" (Freddie Mercury)
Somebody else may have already said this, but isn't "one program calling another program for help" the whole idea behind object oriented programming? And even before object oriented programming was defined, one program calling another program can be found in almost any operating system or complex application.
WTF.
Why did I lurk so long before registering for a Slashdot account? I could have had a Slashdot ID of less than 100000.
IF the patent is enforceable (I don't know if that is the case) MS with their huge pile of cash should buy it from Kodak. THEN THEY WOULD OWN THE WORLD!!
;)
The BigBoys that owns MS could do WHATEVER THEY WANTED!! They could bitchslap the Transport Minister of Afghanistan if they so saw fit, without getting into trouble
And the thing is... the Kodak instant camera was superior to Polaroid's. It had better color, and the photos were flat and photo-like... unlike Polaroids which have that plastic envelope around it and it feels cheap.
I think this is a good time to release Java to the Open Source Community
...am I the only one welcoming our new comrad, er, cameratic overlords?
True. Even among the professional market Kodak isn't exactly the ten thousand pound gorilla it once was. I never used Kodak papers, I've shot Kodak film all of once, all my darkroom chemicals are generics...
Amongst commercial photographers, Fuji's pretty much the gold standard (particularly Velvia). And you'll have to pry fine art photographers' Ilford products out of their cold, dead hands.
When does IBM weigh into the fight?
Faster! Faster! Faster would be better!
Income through litigation doesn't do jack for software innovation. Unfortunately, this is the very tack that a lot of companies (SCO, Kodak, et al) seem to be using now. Thing is that though this may bring nice dividends in the short term, in the long run these litigating profiteers will sink in the mud. No one is going to buy into a software company whose product code depends on updates from lawyers. However, if litigated code is the future of software (see SCO's mission statement), one is left wondering when lawyers are going to be outsourced...
This is disgusting.
I'm not against intellectual propery. I think it is great to help protect individuals and companies bank off of what they do.
BUT. I think there should be an acceptable limit to what is "patentable". For example. If something could be deemed to happen with the "natural progression" of an industry within a short period of time like 5 years (such as this case) then it shouldn't be patentable.
However, if you come up with something that is so unique and far from the normal train of thought, that no one else would have come up with it if you had not, then it should be patentable. For how long? I don't know, thats another topic.
Stuff like one click shopping is what I call the "natural progression" of the internet. It would have evolved such things without Amazon's patent and should not be patentable.
I don't know where you'd draw the line on what could be considered natural progression and what isn't but I think it is a better start than what we have right now.
And how the flying fvck do you come up with $1 billion as the compensation for something so trivial and small? *shudder*
So you're saying the jury in the Kodak vs. Sun case was biased?
This case should be overturned by a higher court. The case should have been moved to another venue which would not have been biased.
INAL.
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?
But when, as stated here that the US software patent system comes forth out of Case Law then Case Law should be able to overturn it.
To me this seems an excelent opportunity for SUN to have their lawyers do/initiate such a thing.
Where a photography company is left with only the negative side of business.
"The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
It discribes a programming language called "Alltalk" that works almost exactly like Java does.
= PT O2&Sect2=HITOFF&u=/netahtml/search-adv.htm&r=2&f=G &l=50&d=PTXT&p=1&p=1&S1=((kodak+AND+program)+AND+b ytecode)&OS=kodak+AND+program+AND+bytecode&RS=((ko dak+AND+program)+AND+bytecode
http://patft.uspto.gov/netacgi/nph-Parser?Sect1
...probably have enough patent ammo to sue Kodak to chunky kibbles and then straight on into next wednesday.
Allthough actually a fight on this turf could become interesting. While Kodak has lost some of it's gloss (no pun intended) it is an anient tech company by IT standards. If Kodak opens up it's patent chest and MS, Sun and IBM join in on a hackfest, I'll get myself some popcorn and a front row seat.
We suffer more in our imagination than in reality. - Seneca
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.
Once again we see a company who has acquired technology, watched it be infringed but knew that a lawsuit early on would not net them any cash and wait until nearly every computer in the world along with many CE devices use this tech now is asking for a payment.
There need to be set limits on when a company can come out and say they're infringing on my patent. Even less time if said patents were acquired by merger or buyout. Otherwise the motto will be Litigate dont Innovate.
Sun's bank account balance as of 10/3/04: $32.53
Sun is a turnip from whence no blood will be forthcoming.
This is ridiculous. Let's just say I make a program and some method I use just so happens to be patented by someone else even though I completely thought of it on my own and in no way, shape, or form had planned on consciously using someone else's work for my own profit. There is NO reason I should get sued, even if I AM making profit from it.
There's a differece between a very unique concept, and there's another when it's commonplace. Corporations are now trying to patent a very common idea in an attempt to make a quick profit because someone else is using it.
Like Microsoft patenting a small computer system that is energized based on body electricity. Right... perhaps I should sue: I came up with that idea ages ago. Hell, I'm sure plenty of people have.
Amazon patented something really common in regards to tracking their users with cookies - as if someone hasn't ever thought of that before. Now if you just so happen to use the method they use, you put yourself in a position to get sued by them. Sorry, but that's wrong.
Kodak is totally out of line here. Should sun change up the techonlogy? Perhaps a bit, but $1 billion? Fuck that.
People (Judges) need to start using some common sense. Perhaps it wouldn't hurt them a bit to actually become aware of the techology they are ruling on before doing so, then they will see how assinine these lawsuits are..
We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
I am a complete n00b to the world outside of academia. I want to thank /. and all the contributors for enlightening me about such things. I will not buy Kodak products. I am also boycotting Creative, for their strong-arm tactics regarding Doom3's use of the 'Reverse Carmack'.
Before reading this site, I had no idea of software patents, and the concept of free (as in freedom) software.
Now regarding this article, I think it is pathetic what Kodak is doing. Stinks of SCO-like tactics. Stop worrying about a sheet of paper(patent) and start making a product that will 'wow' your customers. Why has business switched from satisfying customers to just 'making money'?
People turn to us geeks for tech advice, and it would be very easy for us to recommend 'NOT Kodak' and make some excuse that they are technically inferior. You have to keep your customers happy. You don't piss them off (which includes developers like myself) by suing someone(Sun) that has made a good technology(Java).
What's next, some distant relative of Ada Lovelace patenting the concept of algorithms?
Sure this applies in America, and more and more I wonder how whacked the laws are elsewhere....
Is this patent really a threat to internet development? Then let's take a lesson from what happened when M$ got hit by the Eolas patent. The W3C mobilized to evaporate that patent.
If the people implementing software can't understand the patents, why have patents at all? It's obviously not for enhancing the collective science and knowledge.
So why do we have software patents at all?
Spring OS, which came from SUN before CORBA, also ahd an orb. (as well as many many many features of CORBA, go figure)
I bet there's someone there in their patents aquisition department, who every so often reaches up and curls his little finger up to the corner of his mouth. This time, finally, he has been able to utter the fabled words "One Billion Dollars", and everyone has started to laugh maniacally.
And you thought Kodak makes its money from cameras!!!
Python, most modern basics (GFA, QBasic, ...), Perl,...
And let's not forget Pascal and its "P-code".
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
What the fuck are jurors doing deciding on a highly technical matter?!
How many people in America have anything like the knowledge of software required to have the foggiest clue about whether Java is infringing on these patents? Maybe ten thousand at most, of whom I'm willing to bet not ONE was on the jury!
Has the world gone mad?
These companies with doubious patents that they have either purchased or never used that may give them some short term money through litigation, while making it increasingly harder for new inovation are another nail in the coffin of the internet, and computing in general. Where are the javas etc. going to come from in the future. Develop software, give it away, and then have someone tell you that you owe them a billion dollars for a patent they BOUGHT and have never used for anything. Who would want a part of that kind of risk? Once the internet was a shiny new thing promising a golden era of information sharing on a massive scale available to almost everyone. Now it is becoming a festering boil of malware, extortion, spyware, viruses, and parasites like Kodak, SCO, etc. of every ilk, to whom short term gain of money is more important than the harm they may do to the necessary infrastucture, computer languages, and programs that are the underpinnings of it all.
That's right, this is Amercia. America is all about sticking it to the consumers so that large corporations can get rich.
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.
We need to be represented, this has gone on too long. If there is a PAC for IT professionals, let me know and I'll join it. If not, perhaps some of us should get together and start considering how we could form one. This has gone on too long, and I've lost my patience for the ludicrous patents.
-Vendal Thornheart
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...
Looking in the smallprint for food items, e.g. "traditional pretzels" there is so much stuff in there I just think "what? why is that there?".
Could Kodak Win Against Java Affect Smalltalks?
If Bush is re-elected, he said he will "protect small businesses from frivilous lawsuits".
So we'll all be okay! Bush will pass software patent reform, he'll structure the laws so open source and closed source are on an equal playing field. Heck, a pro-growth guy like Bush will probably just go ahead and repeal the DMCA and shorten copyright to 20 years, it'll be awesome!
Also, pigs will fly out of my butt.
Well, hopefully.
On the other hand, if it isn't overturned, Kodak should go after Microsoft next. Word documents ask Word for help to be edited, printed, viewed, right?
Bytecode is just input data for the Java interpreter. At worst this patent doesn't apply. At best, this patent should be overturned.
blog
Boycott the cameras too.
Boycotting Cameras probably will not go anywhere because most dummies don't give a shit about what our industry faces.
But what of the Corporate Printer down the hallway. haha.
So a few systems admins have to give up their jobs! Well this causes strife and it will not be the first time progress was made because of people willing to be a martyr. haha.
On a more serious note, I think we can see just how serious this attack is.
While I do not wish calamity on anyone, if it turns out that a development platform like Java is shot down and crashes and burns from the Patent bullets that are being shot at it, then maybe this is what our industry needs.
Something like this would cause SERIOUS havok and clearly billions in development $$$ and many major Java projects would be part of the collateral damage.
Since Java is taught in many institutions around the world it might be visible enough for people to actually see how an ill thought out set of laws administered by a PTO that is out of control can have a devastating effect on the industry. So on this basis maybe the more damage the better!!!
This means that word document file .doc is asking for help from Word.EXE?
Any program files are asking for help from their program...
Oh, BTW, and program is asking for help from the Operating System....
This is ridiculous!!!
"The patents describe a method by which a program can "ask for help" from another application to carry out certain computer-oriented functions. That's generally similar to the way Java operates, according to Kodak and other experts."
[Emphasis added by me].
Generally similar? I'd love to see the videotape/transcript of the court session when Kodak explained the reason for the case: "Well, it...errr...sort of...you know....kinda looks.....errr..sorta, erm, the same...if you look at it in, err, a certain light."
"Ironically, the verdict came a day after Sun introduced a new version of Java."
Ironically that above sentence proves the oft-said point that Americans (and some Canadians) just don't know what irony is...
--
Share Moments, Share Life
(Just as long as it doesn't hamper out financial plans)
Just modern BASICs? Hell, Commodore 64s encoded BASIC instructions as byte codes for the interpreter, and I'm sure it goes farther than that. (Mind you I imagine the lawsuit targets that have made significant money off of BASIC programs are relatively sparse ;)
The wording as described seems to be insanely broad and ambiguous:
'The patents describe a method by which a program can "ask for help" from another application to carry out certain computer-oriented functions.'
It's impossible to be precise without knowing the exact method they mean, or the definition of 'certain computer-oriented functions', but it seems reasonable to me that if Java is guity of this behaviour, then Windows or components that use Windows would also apply? In fact probably any OS, or service layer. I mean "Ask for help?" WTF? I wonder why they are going after Sun first. Something specific in the wording of the patent, or maybe they feel this would set the precedent they need to pursue other targets?
Oh, totally unrelated pet peeve about TFA. It says:
"Ironically, the verdict came a day after Sun introduced a new version of Java. The company and some analysts hailed it as one of the most significant upgrades since Java's introduction a decade ago."
That's not irony, just a coincidence. Nothing is contrary to intent.
"Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
For a patent to apply to a case like this, must all the claims match? Or could any one claim in fact be ground for a lawsuit?
Secondly, these patents refer to older, discounted patents (such as 07/088,622). I've tried entering those numbers for a patent search and came up blank - I'm guessing I'm doing it wrong somehow, but I don't know how to do any better. Do you know what I'm doing wrong? The reason I'm asking is to see how much the patents changed as a result of continuation.
Seriously?
I recently bought some DVD's for backup, foolishly I purchased Kodaks. They turned out to be VDSPSAB DVD-R (Interaxia AG). This is the worst no name crap disk on the planet. Kodak is happy to have their name on them though.
Kodak has long since sold it's soul and I won't touch a Kodak product with a 10 foot pole.
It won't be hard, since they make nothing but crap these days anyway.
Goodbye kodak.
The patents describe a method by which a program can "ask for help" from another application to carry out certain computer-oriented functions.
Sounds a general description of exactly what every operating system does, not to mention all software ever developed using a layered model (layers above "ask for help" from layers below). Anyone got a link to the patent in question?
Do I have to turn myself in because I wrote some ARexx once upon a time? ;)
Chris "Ng" Jones
cmsj@tenshu.net
www.tenshu.net
I remember when SUN wouldve' taken the lawsuit only to turn around and iether outsmart them silly, then invaded them with a merger, but then turn around and own them. SUN's lost their balls. Kodak is a fucking joke outside the digital camera industry.
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...
The once mighty Wang rises again!
Interesting history of Wang: http://en.wikipedia.org/wiki/Wang_Laboratories
This is good news. It will show them!
Ok, I don't really care. I just want to test something. I am at a university, and we connect through a proxy server. Recently ./ showed me some blurb about me connecting through misconfigured open proxy (it's not open, only univ. students can use it) that was used to attack ./. I want to see if the issue is resolved or not. It is possible that the proxy was hacked (it had some glitches in the past weeks, and someone said it is being attacked) and someone installed a bot or something. So I want to see what's up. Sorry for the inconvenince. Offtopic, whatever, but I could not think of anything else.
I'm sure the jury was totally impartial. "If we lose this case, tell your uncle/cousin/wife not to bother coming to work on Monday."
Whenever I make a function call, it's actually one "piece of software asking for help" from another piece of software.
I wonder how much money Kodak can make from having essentially patented the function-call mechanism.
First, isn't Kodak those people who make expensive film?
Second, Kodak has just all business from me. Forever.
For the record, Kodak digital cameras have received mixed results in the Australian Consumer Association review of digital cameras from this month's Choice magazine.
The highest rated Kodak came 15th (out of about 70 models tested worldwide.) That was the Kodak Easyshare DX7630.
It rated higher than the higest rated Pentax, Panasonic, HP, Ricoh and Konika, and only 1 place behind the highest rated Sony.
Of course, they were outclassed generally by models from Canon, Fujifilm, Minolta, Olympus, and Nikon.
Even Casio managed a better camera (the Exilim Pro EX-P600)
I do not understand how Sun's lawyers looked over the argument that API calls to the system match the patent. There's no way this patent was dragged out so long by Kodak as to predate these calls AND still exist today (since I could imagine they could keep 'innovating' the patent for 10 years before they finally thought they'd be able to use it for 'good' purposes, which would effectively give the patent a 22 year life).
While I'm still a Canon fan Kodak makes some really decent digicams these days. They have nice screens and their DX series has most of the features their market wants. Above $500 would I look at a Kodak? Don't think so. But in the $150(Pentex for the low end btw? not in America) to the $350 price range there are some decent digicams there. My father's old 3MP kodak is prety slow but darn if it doesn't take nice shots.
t al_camer as_2.html
As for your "Not in any meaningful way" lets just say that 18.3% of the market IS meaningful. In fact they are now the number 2 digicam seller. Canon is the 3rd place and Nikon in 7th if I read the article correctly. Sony is #1 with something like 21%. Don't be shocked if Kodak takes over first place.
http://biz.yahoo.com/ap/040807/kodak_digi
Being that I don't own a Kodak I don't see how I can be considered a fanboy. But I do feel the need to say sorry, your fantasies of Kodak dying won't be coming to pass anytime soon. Do some research next time, your post could not have been more wrong.
If you wanna get rich, you know that payback is a bitch
...violates this patent when Java byte code uses the Java engine to run the code
I don't see how the byte code does anything at all in that relationship, it's just a file. I'd like to see the patent and their argument showing that the way the JVM interprets byte code is in violation. Given this description, do html pages use a web browser to parse and display their contents? Software patents are teh suck.
TallGreen CMS hosting
If you decide to just oppose "actions inconsistent with freedom and fairness" rather than specific companies, then your paradox is easily resolved....
I like sun for creating Java and promoting cross-platform development, dislike them for not open sourcing the same, dislike them for their shady deals, like them for their focus on solid engineering etc.
Thanks to their license purchase from SCO, they've recently slipped into a negative net position in my view. But I'll happily support thir cause with respect to this atrocious Kodak case!
Surely Smalltalk is an older (somewhere in the 1970s) example of a VM based language? Given this, shouldn't prior art invalidate this patent in this context?
Jumpstart the tartan drive.
The patent doesn't mention anything about byte-code or interpreted languages. It doesn't say anything about how tightly the two "applications" are linked.
Every time my C program makes a call to libc (or any other library) to "ask for help", that could be considered infringing this patent.
Well, if it comes down to Microsoft in the patent dispute, then I'm sure you will know who will win it overall. Even if the odds are stacked against them, they will find a way to win... but most of the time it has to deal with their prime resource -- money.
"Instant gratification takes too long." - Carrie Fisher
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.
Of course no on on the jury would know anything about it. That would be disqualifying. You're not supposed to bring to a jury any previous knowledge, only use what you learn while on the jury. So naturally, there's no way they could make an informed decision. There's just no way they could learn enough about common practice in software to understand which expert witnesses are blowing smoke.
>> Why can't the defence find say 10 well-known
>> cases of prior art, present them, and win?
Someone at Sun who is inside the matters, please respond to parent! This is a very good question, I think we would all like to know the answer.
We're already locked in by the patent system. Why do you think Photoshop is the top image editor? Innovation? Oh yeah right. Adobe owns every patent that makes an imaging program worth buying or creating.
I don't know if you can get rid of the patent system without - oh say - bombing the patent office into oblivion. Patents create and support absolute monopolies, and those monopolies have the brunt control of the law. If you did away the current patent or copyright systems, innovation would flourish and these companies wouldn't have the complete control they have now.
So, I don't see it happening, though it'd be great if, by some incomprehensible chance, the system were done away with.
I am NOT a number! I am a - oh wait, I'm number 761710. Look! 761710!
...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:
...and how he recently refused to support a "CEO of one of the more popular Open Source companies" in campaigning against Software Patents:
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.
I don't know what the fuss is all about. Capitalism works this way! A company wants to make money: Fine! They use every legal way they can do it. So laws have to restrict them. You guys should fuss and vent about software patents, not about Kodak. The ironic thing here is that Sun is the one with the most patents on their hands. And they get bitten first. What do You think they will do as soon as their business model starts failing. The only reason they haven't suing is because the other big players also have patents and would sue back. This is how they eliminated the small software companies that were a threat.
which is the patent under dispute? "one application asking another for help" is meaningless-ly vague. What does the patent cover? How does Java infringe? When did Kodak inform Sun that they were infringing? You can't claim signigicant damages for non-intentional, unknown patent infringement.
Posters recognized by their sig,
One program asking for help by another program is that basis of ALL software (including COBOL) which predates Kodak's patent. Is Kodak the next SCO that we need to ban and put under?
It seems like companies that had nothing to do with basic/common computer knowledge are coming out the wood-work to enforce faked or inapropriately vague patents on the industry.
main(O){10<putchar((O--,102-((O&4)*16| (31&60>>5*(O&3)))))&&main(2+ O);}
LN2 is cool!
asside from MIME-types in browsers "asking for help" from other types of programs. (could be even more than just that, obviously) I HATE patent law. Be MORE SPECIFIC!
The real bad effect of the peremptory challenge is not simply that a person of your qualifications is excluded from a jury, but the next time you see a jury summons, you will grump, "this is a complete waste of time, I will never be permitted to serve on a jury." My modest proposal is a "three strikes law." If you are challenged a third time, you should get a lifetime pass from having to answer a jury summons. And the judge should have a sheet of potential jurors and know how many lifetime challenges each juror has. The judge could then challenge a lawyer who would want to remove "that juror" (the lawyers should not see the "foul trouble and he sits on the sidelines" list otherwise they will cherry pick). The current system is demoralizing, it creates the feeling that while we are supposed to do jury duty as citizens, there are different classes of citizenship, and that lawyers are all putzes.
Kodak was one of the top leaders in patents for year before they started haveing to consolidate their business because of digial media. I beleive Kodak was in the top 10 with the likes of Bell Labs and IBM. So it doesn't surprise me that they might hold a patent for this, somebody had too.
Rochester has one of the most educated populations in the nation.
http://www.movingtorochester.org/education.htm
Many of us are also very knowledgeable in high tech subjects. I doubt it was ignorance on software that won this case for Kodak. What won the case was our marriage to Kodak. The city has even been referred to as "Kodak town" in the past.
Personally, I think the suit is bullshit, and if the trial had been anywhere but Rochester, Sun would have won.
Be responsible in the internte age, this comes up under a google news search:
/. 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
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
#hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
"a patent which describes a way for a piece of software to "ask for help" from another application"
What?! Can you really have a patent on such a vide matter? I guess it's only a question of time before we need to pay some megacorp for the air we breath.
FYI, Prodigy as a few patents regarding its Reception System (the "RS", what you used to run on your system to connect to Prodigy) and the bytecode that is sent to it that might be considered Prior Art for Java.
Programs/Applets were written in TBOL (Trintex Basic Operating Language, used earlier) and PAL (Prodigy Application Language, kinda like a typeless-C ), which were compiled into one or more objects (which contained bytecode or data).
These objects were then optionally compressed and sent, down-the-wire, to be interpreted by the RS on the user's (remote) machine. Whole pages and all processing were done by these little code objects.
The RS (the interpreter) executed the bytecode and implemented platform-specific input, output, storage, sound, etc., routines for the bytecode and also was basically an early form of distributed processing -- data was sent to the RS for processing by the applets on the user's machine instead of the server.
Does the RS sound a little like the JVM to anyone...?
-=- James.
The idea of compiling to byte-code and executing via byte-code interpreter is not new! Correct me if I'm wrong, but CLISP (among other very old implementations) is an excellent example of this concept in practice. And (again, correct me if I'm wrong) Viaweb (Now Yahoo Online Stores) was launched using CLISP in 1995 (not that it matters but to show that CLISP was alive and kicking at least two years before the 1997 patent) This doesn't just break Java if allowed to continue.. It breaks Java, CLR, Python, ProvideX, many LISP interpreters, etc...
from Vinnie, down on the corner where the pimps hang out.
That's "Mr. Soulless Automaton" to you, Bub.
Prior art: how about the Apple Lisa from 1983.
h tml
Given Wang was into office automation in its hey day, Lisa looks like the kind of thing they'd have been trying to copy on the PC.
See: http://fp3.antelecom.net/gcifu/applemuseum/lisa2.
Amazing how good it looks, even by today's standards...
Bus Error (core dumped)
It's interesting... I've never seen this before. This particular post was sitting at 5 points, and not 24 hours later, it's down to 1 point - it started at 2. That's because I have excellent karma (whatever that means).
Anyway, I said at the outset that I had never heard a similar point of view expressed save for one place on Usenet, and I guess that it shows.
In any case, I don't really care all that much - I don't post very often. I just wanted to share this point of view that I had heard, and you know...it does kind of make sense to me, at least. I used to think that Java was something that was absolutely required on a Linux system and that you couldn't be cool without it, but now it's been at least a couple of years since I had Java of any kind on my machine and I don't miss it one bit.
But there is one question that still bothers me... where is Java going to be 25 years from now? What does the future hold for Java? That's something that I have been thinking about the past few days.
"I love my job, but I hate talking to people like you" (Freddie Mercury)
The interesting thing is that eiStream has one of the inventors (Dana Khoyi) as it's VP R&D (on one page it claims that he is CTO, but that may be newer/older?)
Now, note that eiStream states, quite clearly, at the bottom of the page that "We no longer operate as Eastman Software" hmmmm. It's not clear who owns them, but it is clear that once this company was part of Kodak.
Now, note the "strategic relationship" with Microsoft. I think that the guys in MS have little or nothing to fear on this front...
until MS buys Kodak to put the screws to Sun?
. there used to be a sig here.....
As a long time resident of Rochester and Kodak watcher I offer the following tidbit: The company has always been a tool of the Mormon Church. The board is seeded with and run by Mormons. The company has bailed out fellow Mormons in the past (eg. the purchase/bailout of Sterling Drug in the 80's).
I have no axe to grind with the church. But there is no doubt an agenda beyond what we see so far.
It's time to take action and stop these turkeys in their tracks.. This is just low down and dirty, and these scum have joined forces with the evil empire.
These patent wars must be stopped, at whatever the cost.
I now call upon all those who keep their black hats in the cupboard, to once more dance in the shadows, and unleash their fury upon the likes of Kodak.
It's time to dig up those disc safes in the backyard, and drag those multilayer encrypted polymorphic weapons of mass destruction out.
All you valiant hackers - to the dark side and unite!
Dear Kodak,
It has come to my attention that you suck with a highest level of suckiness than could ever be imagined.
At the moment, you even suck more than Micro$oft sucks. (Dont worry, M$ is sure to out suck you later, but you are definitely leading for this minute)
You have 12 hours to right your evil ways. Failure to comply will result in your company being forcibly shut down and your board of directors lined up and shot.
Yours Sincerly,
A person who's nausiated at having purchased a Kodak Camera, but never will ever again.
NEWSFLASH!!! Linus Torvalds took pictures of himself and pieces of the Linux code back in the early 90's!! Because that code was photographed and printed on Kodak paper, Kodak not only owns the copyrights to Linux, but they also own Linus' soul!!! Don't use Kodak-anything! Otherwise, dey pwn joo! All your java are belong to us!
If you are reading this, then you are one of those people whom I just can't take seriously.
and real real stupid about software (someone start the prior art list) they are a dead and irrelevant company (he last time I bought anything from them was in the 1990s and I'm a photographer!).
...
Too bad the USPTO is dumber than Kodak
> Dating back from OS/360 and possibly before, ...
When I was young I used the WATFIV interpreter to run FORTRAN IV on an IBM system. Instructions in FORTRAN were passed to an interpreter to be interpreted and excuted (instead of first compiling the whole program).
Actually we had back then another system for one program calling another one to do a job, but we called these "subroutines".
But the idea of one set of instruction getting another set of instructions as input, and then carrying out those instructions dates back at least to ~1936: Alan Turing then published a paper describing what he called a "computer". Nowadays it is refered to by the name "Turing Machine", but the original article refered to a set of instructions, not a physical machine. In modern terminology, what was described by Turing, that we now call a "Universal Turing Machine" was a set of instructions that receives any another set of instructions as input, and carries out those instructions (a universal Turing machine receives (A: description of Turing machine, B: string) as input and runs A on the input B). Then there followed others models doing the same thing, and eventually there came a model that was efficient enough to be implemented using electronics. "one application running anothjer one" is the basic principle of computing. Computing as we know it is impossible without it, and if Kodak owns this idea, then we might as well go live in caves.
I find it hard to believe that Sun programmers couldn't find 50's/60's technology that can be considered as prior art to what they did. But then, perhaps Sun's lawyers didn't cunsult them!
Technically, Java bytecode is emulated, so this patent could in theory apply to any type of emulation. This spells doom for any piece of emulation or software compatibility software (from WINE for Windows on Linux to FCE Ultra for NES on PC)
A T1 is the equivalent 24 individual lines used together. If they aren't logically conjoined it's referred to as a PRI if I remember correctly. Either way, when these come into your building they are likely a twisted pair, just like any other twisted pair. Therefore, packet switched. ... unless we are using the terminology in completely different ways.
:-)
I did work in New Jersey and saw the closet(s) where all the phone stuff was. Maybe New Jersey is an anomaly with all the big phone company presence there, but I can tell the difference between 1 twisted pair and 24 of them.
Also, use of acronyms, and using lots of words to get a point across doesn't make you any more correct. It's just makes smart people think you're pompous / a bad communicator.
-theed
My Chinese friends have been telling me that it is a *Chinese* company that is suing Sun and going to take Java out of existence.
WTF? Is there something I don't know about Kodak, that they have somehow become Chinese lately? Or is this like the Taiwan issue, where China's media authorities see something and randomly decide it is theirs?
Or am I being plain nuts here?
Hey, that's funny. Much more so than a lot of the posts I've seen modded as funny for the last few weeks.
It should probably be modded Insightful as well.
Pain is merely failure leaving the body