Sun Files Suit Against Microsoft for Anti-Trust Violations
Herve writes "Sun Microsystems announced it has filed a private antitrust lawsuit against Microsoft Corporation. The suit, filed March 8, 2002 in the United States District Court in San Jose, CA., seeks remedies for the harm inflicted by Microsoft's anticompetitive behavior with respect to the Java[tm] platform and for damages resulting from Microsoft's illegal efforts to maintain and expand its monopoly power. In June 2001, the Federal Court of Appeals found Microsoft guilty of illegally abusing its monopoly power with respect to Sun and the Java platform. Sun's suit seeks to redress the competitive and economic harm caused by Microsoft's illegal acts."
yet another MS lawsuit...
what took them so long?
I don't mean to troll here, but this is really getting boring. How long until we have all this settled once and for all, kind'a like w/ the Tobacco industry?
...the suit is also seeking access to the APIs used by Microsoft software and the IE source code.
Would be interesting to see if there are "hidden interfaces" exposed in the Windows API.
...the combined political payoffs of Microsoft's enemies will become greater than that of MS itself.
What a nice little thought.
Companies like Netscape and AOL and now Sun are just now all sueing MS simply because they have lost faith in the Justice Dept to hand down stiff penalties on Microsoft, so companies harmed by Microsoft are now seeking to send down their own penalties (as in most of these lawsuits will end in MS paying off the plaintiff).
The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
that the DOJ has gotten 'orders' from higher-ups in the executive branch to "Let Msft Be free to Innovate" and get govt off the backs of big business.
try { do() || do_not(); } catch (JediException err) { yoda(err); }
Not to be too picky (yes I know, too late) but linking to a page when the entire contents are in the article seems a little goofy.
Here is the text of Microsoft's stance on the issue found here.
.NET to ECMA and are following through on our commitment.
.NET supports over 20 languages from Microsoft and third parties, and Java will also be supported as a full-fledged language for the .NET platform. We believe that is a better definition of choice.
An Open Letter Regarding Windows XP and Java Support
Sun Microsystems has invested a great deal of their marketing dollars and lobbying efforts in attacking our yet-to-be released Windows XP operating system, claiming that Microsoft has hurt Sun, the Java language and PC industry customers at large by not including the Microsoft virtual machine in Windows XP.
We feel it is important to outline for our customers the facts on this matter.
Sun Microsystems has taken every step possible to prevent Microsoft from shipping our award winning Java virtual machine. In fact, Sun resorted to litigation to stop Microsoft from shipping a high performance Java virtual machine that took optimal advantage of Windows. The settlement agreement provides for a termination of Microsoft's existing license with Sun and phase-out of the Microsoft VM, so Sun's professed surprise is mere spin. It should be noted that, since the settlement, a Federal Appeals Court has upheld Microsoft's development of a high-performance, well-integrated virtual machine for Windows as pro-competitive.
When Microsoft and Sun settled their litigation earlier this year, Sun was quick to pronounce the settlement a great victory. Sun's CEO said, "It's pretty simple: This is a victory for our licensees and consumers. The community wants one Java technology: one brand, one process and one great platform. We've accomplished that, and this agreement further protects the authenticity and value of Sun's Java technology."1 Sun got what they said they wanted: the termination of the existing Java license with Microsoft, and an agreement that Microsoft would phase out its Java virtual machine.
Sun now professes surprise and unhappiness, and is complaining publicly. But as industry analysts such as Bob Sutherland of Technology Business Research point out: "Sun can't have it both ways. They don't want Microsoft to have monopolistic control, but at the same time they want them to control their Java. No matter what Microsoft does, Sun is going to try to demonize them."2
Perhaps most disturbing, Sun is being disingenuous about the impact on customers. Microsoft has taken several steps to make its Java implementation available to Windows XP customers while adhering to the settlement agreement and protecting Windows customers from any future litigation by Sun. While the Microsoft virtual machine is not on the Windows XP CD, it is still an integrated part of the product. Customers who upgrade to Windows XP from recent prior versions of Windows can easily and automatically take advantage of their existing Java virtual machine. Customers with new machines or who perform a clean installation of Windows XP will automatically be offered the choice to perform a one-time download of the virtual machine the first time they browse a Web page containing a Java applet. This download is then available for any subsequent applet a customer may encounter. Finally, Microsoft has made its virtual machine available to any PC manufacturer to ship with new Windows XP systems, to save customers even this one-time download.
At Microsoft we are proud of the Java virtual machine we created, and the value our customers see in it. It has a long history of high quality and superior performance. It is also the only Java virtual machine that offers an integrated applet browsing experience with Internet Explorer. And it offered customers a choice - just as Windows XP will enable customers to choose and run other third-party virtual machines.
Sun works hard to create an image of itself as a leader in openness and choice with Java. The notion that Java is "open" is simply incorrect - Sun's actions ensure this, as again clearly demonstrated when it submitted Java to an industry standards body and then reneged on the submission, not just once but twice. Contrast these actions with Microsoft, where we have submitted the underlying specifications for Microsoft
Sun's idea of choice is that you can have any language you want, as long as it is Sun's version of Java under Sun's control. By contrast, Microsoft
"In June 2001, the Federal Court of Appeals found Microsoft guilty of illegally abusing its monopoly power with respect to Sun and the Java platform."
Since Java first came out and started being a contender MS has spit at, called names, developed nasty bugs in software, and thumbed it's node at Sun. I hope that Sun gets a large settlement from MS even though I realize this will never happen.
Break up the MS pig I say. OS, Software, Gaming systems, PDA.. How many cookie jars does the fat kid need on his counter-top.
I think I need a va-k from all of the MS lawsuits and such.
If I were only smart enough to accomplish the things I dream about.. Or maybe too dumb to care.
I think this is a pre-emptive move on Sun's part to make sure that, even if the Justice Department drops its case, the word "Microsoft" will continue to be associated with "anti-trust lawsuit" in press coverage.
The man who does not read good books has no advantage over the man who cannot read them. - Mark Twain
Sigh...
:)
Microsoft legal department must be really busy these days!
Apple is like a strange drug that you just cant quite get enough of they shouldnt call it Mac. They should call it crack
how about
http://www.sun.com/sticksittomicrosoft/
This is the only way Microsoft's illegal activities will be "reduced." MS *owns* far too many politicials. They have greased the goverment at every level. The DoJ is owned. Lawsuits filed by stong, private industry (Sun, Intel, Sony, etc) are the only effective way to break MS's illegal monopoly.
We all knew they were going to sue. Sun's lawyers just wanted to know what they were up against from a legal standpoint. Sun should be careful. Legal disclosure can harm both parties.
Unbundle tied products like Internet Explorer, IIS and
I think microsoft should be forced to release RFCs for anything proprietary that they use to extend their monopoly.
I for one would be so so so glad to see IIS go away permanently. Has microsoft even begun a next generation "secure" implementation of IIS yet?
An Education is the Font of All Liberty
Stright from MSNBC,
Sun sues for 1 billion!
http://www.msnbc.com/news/721268.asp?0cm=c30
Some more info...
http://java.sun.com/lawsuit/
For an opinion about this antitrust issue and Microsoft's behaviour check Cringley's column this week.
Pedro Côrte-Real.
Now the prosecution in the Microsoft anti-trust lawsuit has a tech partner.
Maybe the States will finally be able to build a strong case.
I just heard the blurb mentioned on CNN and they also said something about Sun asking to see the source for IE for some reason (I only heard parts of it, was eating lunch and talking at the time this came on). The Sun press release doesn't have much detail. Anyone else hear this?
...but how does this affect me? Does this mean that Joe can only get as much justice as Joe can afford?
Even if they win (doubtful, they will settle) what are they gonna get? Money, stocks, meaningless things. There's no way anyone except Sun (and/or Microsoft) will profit from this. Heck, MS might even be the winner here.
In all, hooray for Sun and hooray for anyone with money. Loads and loads of money. Ah well...
Okay...we all know that there are some beefs with MS and their way of doing things. I can even see the Sun whining about the fragmentation of Java (not that Sun isn't doing that well enough on its own - Java 2 version 1.x - yeah that makes sense.)
But why oh why should MS have to include anything of Sun's in their OS? Okay...XP pulled out Java support. And now it really looks like Sun is complaining that the only way they can get Java everywhere is if MS is forced to include it.
Still sounds like whining to me.
Well, I am suprised to see Borland or Corel didnt lead this suit front.
......
Now that MS has been found GUILTY of anticompetitive practices the floodgate will probably open.
"Who have we harmed today ?"
To be honest any Joe,Dick or Harry, could sue them for harm if in some way they could show (by the finding of guilt) they have been directly harmed.
The really funny part is, well Ill be blunt, JAVA sucks IMHO, and in alot other peoples opinion too, To sue because MS has broken Java compatibility is like suing the vaccine companies for erradicating smallpox
Sig went tro...aahemmm.....fishing........
Steve Case spent years whining about MS and trying to get the government to act. I've heard he's an Ayn Rand-style libertarian most of the time. It's good to see Sun actually trying to do something about the problem instead of pushing the DoJ to watch its back. I think parts of the federal antitrust suit were legitimate, but this type of thing may be better worked out between the companies themselves.
Don't waste my time. Quote the relevant and/or interesting parts of the letter then give the URL for those of us who want to read M$FT's latest pile of marketing *&$!.
Microsoft's version of the suit. I wonder how full the page would be if the URL was http://www.microsoft.com/lawsuit like at Sun's site.
pot calls kettle black.
Karma: Professionally Doomed (mostly affected by inability to keep opinions to self)
More Big-ass rich companies trying to sue other big-ass rich companies. Honestly, who will eventually burden the fees and costs accrued by all this litigation? I know who, me, the consumer. And I do not speak to software purchases directly, but to the industry downturn as a result of speculation and potential suit results.
This is not the Tea Pot Dome.
Just a couple pennies worth...
If we don't fight for ourselves no one will.
For all those of you just tuning in...
If Sun wins the suit, they stand to get treble damages, because MS has already been found guilty of abusing a monopoly.
Frankly, it's this type of stuff that's really going to put a serious drag on MS.
I do wish the JD and GWB would actually DO somthing about MS, but it appears that they won't. Hopefully the states will be able to continue. The reason I want this, is it seems, well unseemly, that Sun et. al. use this forum to get MS. Sure, MS deserves it, but it's not like Sun wouldn't be doing the same thing, should they be in MS's position.
It just seems better for the Gvmt to strike MS, and split the company. They should also levy massive fines, as the value of competing companies could have been very large - but instead they're bankrupt or playing the small time. (Think of DR-Dos, OS/2, Netscape, WordPerfect, Novell etc.)
Why do I think splitting the co is the right action? Well, that way the Gvmt doesn't have to be invloved in the day-to-day activites of the company. The problem now, is that what benefits MS's is often not what benefits the customers. It's better for MS to keep the client locked to Windows, and locked to Office, as well as all the other "tightly-integrated" MS apps - think tightly-insecure!
If the Office group were a separate company, then they wouldn't care who used office. Any copy sold was a buck in their pocket. So, port it anywhere it could sell decently. But right now, it's to their benefit (high stock-price, better profit sharing etc) to help sell Windows the OS. More Windows, more bucks. Don't sell office on other platforms that threaten Windows, because it cuts into your pay.
By breaking the company into smaller function specific pieces, we can align the best interest of the company with those of the consumer. Ala - a MARKET based solution - stemming from necessasary Gvmt intervention. That's the way it should be.
But, if our good old DOJ can't do it's job properly, I guess we'll just have to settle for a box or rats all biting each other to cut MS back to size. It's sure not pretty, but it'll probably help. I guess the guilty verdict is the the good thing to come out of this so far...
Cheers!
Microsoft pissed me off royally a while ago, in what I'm sure they would have called a "feature" but was probably, in reality, a way to counter Java somehow (even though this relates to JavaScript), or Netscape, or somebody. All it ended up doing for me was causing me unnecessary work.
Several years ago I was responsible for creating the website for my Dad's company. Just a small business thing, a source for information on their products, manuals, etc. After a while we started thinking that it would be great to have something that could help his customers choose which model best met their needs (a procedure my dad would spend 15 minutes on the phone to do), so I coded up what I considered a very nice little JavaScript program to do that. Worked great and without problems for about 2 years or so until the "latest and greatest" version of IE came out which "just happened" to have changed some of the JS commands around, and the program no longer worked for IE users. The day I discovered that probleam was the day I downloaded IEradicator and I haven't missed it since. And, coincidently, my dad sold his business and I didn't have to be bothered by that problem anymore.
Some men spend their entire lives trying to kill themselves for having been born. --Ross MacDonald
At yesterday's conference call, Sun admitted that its sales are falling below expected "linearity". In other words, Sun is having trouble in exceeding last quarter's revenue.
Sun is losing market share. Read " IBM claims win in bruising server battle" As Sun's finances continue to sink, Sun will increasingly pursue lawsuits to boost its finances.
As another sign of desperation, Sun recently announced that it, too, will sell Intel-based servers running Linux. To understand the level of desperation, we note that Sun has been touting itself as the SPARC-only shop for the last 15 years. Sun claimed that it would never resort to selling Intel-based servers.
Could they stop MS shipping C# on the grounds that it is a java rip off?
When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
You can't really take sides. For several reasons:
On the one side:
1) MS has offered a decent VM from the start.
2) MS tried to screw people in adding uncompatible java calls (non-JNI) without labelling them properly. They were trying to break Java.
On the other side:
1) Sun VMs have taken a long time to match MS VMs in perfs.
3) Sun hasn't done much good in client-side support. Java applications are memory-hungry and just slow. Chances are that MS would have done better.
Hence, yes, Java has failed under Windows as a client application framework. Sun is to blame for that.
Microsoft did play hardball, but this was settled a long time ago.
Sun can't blame MS for Java's failures. Client-side Java failed under Linux too! Mozilla doesn't install Java by default!
This would be a lot more interesting if Java had been an open technology, not something controlled by Sun.
but linking to a page when the entire contents are in the article seems a little goofy.
It's called citing your sources. Otherwise, not only do you have zero credibility, but you're also plagiarizing the original article. (Plagiarism and copyright infringement are considered separate offences.)
Will I retire or break 10K?
So let me get this straight: Sun doesn't like what liberties Microsoft took within' bounds of the Java agreement, so they sued Microsoft to cease working on Java, hence Java disappears from the XP feature list. Now that XP ships, Sun complains that Microsoft won't act as a free distribution channel for them (versus, say, customers having the right to download the Java runtime if they really wanted, just as they do with Flash, Quicktime, Realmedia, etc.).
Is it not a bit ridiculous that Sun is complaining that Microsoft is a monopoly for NOT distributing Sun's software for them? Why does Sun earn the priviledge of having their software distributed for them? I just made BleeboLang and want it distributed by Microsoft goddamnit, put right there on the root of the XP disc! Oh, wait, Sun believes that they are special, and it is their right that everyone should be forced to have Sun's Java installed...Uh huh...
Blah. Sun should sue Linus for not including Java in the kernel.
Wow. It would be nice, but is there any way it could actually happen? We are talking Microsoft.
-... ---
Hmmf. The AOL lawsuit is going to result in Microsoft putting Netscape's management on trial to show that they caused Navigator to tank...and this trial is going to result in Microsoft putting Sun's management on trial to show that they caused Java to go astray.
Forget the XFL...NBC should sell tickets to the software industry.
- adam
-- Find the Truth...
That's the problem with Java being proprietary. Java will slowly sink along with Sun.
Sad.
Oh! Well, we'll have mono by then!
The Reuters article on this subject stated that Sun filed this suit primarily because Windows XP doesn't ship with any support for Java.
::Colz Grigor
I'm curious, though. What legal rationale could Sun claim would require Microsoft to ship with support for their product?
If I developed my own virtual machine, could I sue Microsoft for not including support for it?
I'm not so inclined to say "Down with Microsoft" without the legal framework for it... someone enlighten me!
We are seeing these lawsuits because Netscape's AOL's and Sun's products are even shittier than MS's.
They realize that they cannot compete by coming up with better products. They will realize that cannot compete by out lawyering MS, either.
Now would be a good time to short SUNW.
It is amazing that the disclosure of proprietary interfaces, protocols, etc (Open Source) can be the single solution to Microsoft's violation of 7 (summary different anti-trust laws.
"Microsft's Java virtual machine is an obvious attempt to leverage their monopoly power to stifle a product that is at the core of Sun's business model..."
Absolutely ridiculous. While Sun is responsible for much of the initial work that went into Java, I can't imagine that it is the 'core of their business'. And I though the idea was that it was to be a universal language? MS is a big target, and Sun is just trying to grab a chunk of them for themselves.
Cunning linguists
MS's attitude was that there was no way they were going to allow Java to take over the Windows programming market in a way that might make Windows irrelevant underneath. They succeeded.
Sun's attitude was that there was no way they were going to allow Java to become "just a better way to write Windows apps." They succeeded.
As a result, Java is virtually irrelevant to Windows client app development, and since Windows is the vast majority of all "computer-scale" clients, Java is irrelevant for almost all client programming. Go team!
"Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
I say we get everyone together who has ever had to perform support for a MS product and file a class action suit against MS for damages caused by emotional distress. We should also start saving the Excedrin and Tums receipts and have MS pay for them too.
As a programmer, Sun and Microsoft matter to me only in that I need to be able to deliver products that are stable, fast and flexible.
... but rather I would say "we can sue you ... or you can teach us how to improve our runtime on Win32 as well as other operating systems."
.. I fofgot there are egos on both sides .. and much to be gained and lost financially and in terms of world domination.
Which is why much of my previous Java programming on Win32 platforms used the MSFT runtime versus Sun's. Yes, I was coding myself into an evil-empire box, but that's what the client wanted, despite my warnings.
One of the reasons I used the MSFT runtime was because it was fast-fast-fast, and it was much easier (at least for me) to instantiate windows, COM services, etc. than it was via straight-up J2EE.
If I were Sun, what I would have done was NOT sued them to remove it, and NOT sue them now to put it back in
Oh wait, I just snapped-back into reality
healyourchurchwebsite.com - WWJB?
I keep reloading this page to see if I can get a Microsoft Banner Ad on here:)
(I've been waiting weeks for this!)
It's their fault you are a shitty coder!
Damn, those bastards!
So, Sun sues Microsoft over making Windows-specific extensions to Java, and Microsoft eventually responds by removing Java from IE. Now Sun is suing MS for removing Java from IE.
I licensed your product. You didn't like the way I implemented it on my platform. So I removed it. Now you're not happy that I've removed it. Since when does a license that allows you to distribute something REQUIRE you to distribute something? If it's "all or nothing", and Microsoft chooses "nothing", where does Sun have a case?
This should be laughed out of court.
http://drteknikal.blogspot.com/
Distribute Sun's current, binary implementation of Java Plug-in as part of Windows XP and Internet Explorer.
Stop the unlicensed distribution of Microsoft's Java Virtual Machine through separate web downloads, instead of incorporating within Windows XP and Internet Explorer, in accordance with Jan. 23, 2000 settlement agreement.
In other words seeks to undo in this Microsoft suit what it 'won' in its other Microsoft suit.
Last I heard there was no law that said that Sun could decide what Microsoft distributes with their O/S.
Essentially what Sun are demanding that the court do is to tie the distribution of Windows XP to a proprietary Sun product. Sun has consistently refused to allow other companies to extend Java in any way that Sun does not sanction. Meanwhile Sun are demanding that Microsoft be prevented from distributing their .NET CLI which competes against JVM.
Jackson's rulling is not going to be as much use to sun in the suit as many here think. Sun can bring it up at the trial, great, but Microsoft can also bring up the fact that Jackson was dismissed from the case and his 'findings of law' thrown out by the appeals court for gross procedural violations, apparent and actual bias. They can also quote from the Appeals court judges statement that the fact that Jackson describes something as a finding of fact does not make it a finding of fact.
All told I don't think that any sensible lawyer for the Plaintif would want to rely very heavily on the Jackson opinions. They are unlikely to have much weight with the judge and would be very likely to backfire in front of a jury. The appeals court rulings are much narrower.
Looking for an Information Security student project suggestion?
Try http://dotcrimeManifesto.com/
treble damages what is a treble?
Is it a distant cousin to the Tribble??
From Canoe's site - "Sun Microsystems Inc. (SUNW) said Friday it was suing rival Microsoft (MSFT) for more than US$1 billion because the software giant made the Windows XP operating system incompatible with SunÕs Java programming language."
I have Windows XP. Just a few days ago I downloaded a new version of the Java Virtual Machine, one specifically for XP.
Sun and Oracle have turned into parodies of justice. I can't take them seriously anymore - can you?
Just mosey over to your dictionary.com
treble Pronunciation Key (trbl)
adj.
Triple: "treble reason for loving as well as working while it is day" (George Eliot).
Music. Relating to or having the highest part, voice, or range.
High-pitched; shrill.
Cheers! [Moron]
You know, if the DOJ won't protect consumer rights, I think we should do it ourselves. Allege Microsoft has illegally expanded it's monopoly into new fields, restricted access to competitors, and detrimentally abused the market as a whole with buggy and insecure software. I think a class action suit would do well.
Engaged in copyright infringement (violation of 17 U.S.C. 501).
::DUCKING::
Wait, you mean someone at Microsoft downloaded an MP3?
42 - So long and thanks for all the fish.
Wired is also carrying the story.
and I'll be we may never know.
No one is happy with the DOJ caving in the settlement talks. I know I'm not. But I've wondered for quite a while now if part of the reason they're not looking for any sanctions that mean anything because this Administration thinks enough damage has been done. Sure, the federal government isn't looking to get a pound of flesh from Microsoft, but since MS has been found to be an illegal monopoly all kinds of companies feel free to savage them with lawsuits. I think that the DOJ feels that this is enough.
What's that Seinfeld said? Oh yeah, "Unleash the hounds!"
From www.sun.com/lawsuit/summary.html
.NET framework.
Sun is seeking remedies that include:
Preliminary injunctions prior to trial requiring Microsoft to:
Distribute Sun's current, binary implementation of Java Plug-in as part of Windows XP and Internet Explorer.
Stop the unlicensed distribution of Microsoft's Java Virtual Machine through separate web downloads, instead of incorporating within Windows XP and Internet Explorer, in accordance with Jan. 23, 2000 settlement agreement.
Permanent injunction requiring Microsoft to:
Disclose and license proprietary interfaces, protocols and formats.
Unbundle tied products like Internet Explorer, IIS and
Treble damages.
Attorneys' fees.
On January 23, 2001 Microsoft and Sun settled on the lawsuit about Microsoft shipping non-standard versions of Java. Part of the settlement was the following: "Sun has agreed to grant Microsoft a limited license to continue to distribute its current version of the software, provided that all future versions of such products pass Sun's compatibility tests. This part of the agreement lasts seven years. Beyond that date, Microsoft can not distribute Java technology or use any of Sun's intellectual property."
Ok, so Microsoft can't distribute any Java after 2008. But Microsoft decided not to included the Java VM with Windows XP, kind of saying we don't need your stinking POS. Now, on this new lawsuit Sun asks among other things for: "Preliminary injunctions prior to trial requiring Microsoft to: Distribute Sun's current, binary implementation of Java Plug-in as part of Windows XP and Internet Explorer." Why don't they make up their fucking mind?
It seems to me Sun is just looking for some money to pad their lackluster balance sheet. If you think Sun is doing any of this for the good of the public you should stop watching the Teletubbies.
This is part of Scott's effort to turn around Sun Microsystems and prevent the rapidly increasing downhill slide that the company is experiencing. Apparently, Sun's largest source of revenue is from suing Microsoft. This latest $1Billion will help run Sun for another year or so until they figure out another reason to sue MS. Oh yeah, and they want MS to disclose all their own intellectual property becuase, as you know, Sun needs all this to continue to make their Java VM crash more frequently on Windows.
Well one good reason for Sun losing market share and money is there arrogant attitude! I work in a small Sun shop. The biggest Sun box we have is an older E4500 (4proc) ` They ignore us and make things very difficult for us. And the way they are putting together their configurations for machines is ridiculous. We wanted to evaluate a SunFire V880 and connect it with some EMC storage and Sun just gave us the run around. On top of it they are being fairly inflexible with their new SunFire configurations. We have had great response and cooperation from HP and EMC. (Unfortunately HP makes a lousy UNIX) As far as I'm concerned (despite really liking Solaris) I believe Sun is the M$FT of the UNIX world.
This is good not just because Microsoft is a corporation that, in some ways, is sucking the living blood out of the software and (now) hardware industries...it's also good because we have laws for a reason and it's Sun's *right* to be able to file lawsuits like this. Even if Sun doesn't win, it's kind of like having your comments duly noted.
Sun isn't always right. Oracle isn't always right. But I'm sure glad that both of them are around and have the resources to send a warning shot across the bow of the S.S. Microsoft. Aren't you?...
All stories on msft will have.
-50 comments on why msft is the evil empire and should be flogged/broken up etc.
-30 comments on how Linux/galeon/mozilla is an alternative to msft.
-20 comments on why Open source is the best thing since sliced bread and in the near future will cure cancer and the common cold.
-35 comments on how msft buys out the politicians.
-25 comments How all the big corporates are forms of evil
Sun should spend their money on building a better
alternative to that piece of crap called swing and applets. They wouldn't need to sue microsoft then.
No I am not a big microsoft fan but Sun is only creating a nuisance value here. Hope the case gets thrown out.
Only the civil courts will spank them.
Acquiescence leads to obliteration
The fact is - Sun's right. And Microsoft knows it.
However, since justice belongs to the highest bidder in this crony capitalist country - I predict Microsoft will successfully defend themselves against these warranted charges.
Naturally, this will employ tons of lawyers - and since they're tech lawyers, this is probably Good For The West Coast.
-
[sorry about the prior post - hit the Enter key by mistake]
-
--- Will in Seattle - What are you doing to fight the War?
The lawsuit is not about java. Most of the complaints relate to workgroup servers, web-browsers and productivity suites.
Does anyone know what became of the DR-DOS/Novell/Caldera complaint that Microsoft illegally tied the OS to the window manager (GUI)? I remember running Win95 on top of DR-DOS even though Microsoft claimed the window manager and OS were inextricably linked.
This is what the future holds if the states lawsuit or Sun's are successful.
I remember when there were three different DOS versions (DR.DOS, IBM and Microsoft). There were slight differences in all three that caused issues.
Look at the Unix space back then and it was the same thing.
I don't want ten different versions of Windows.
Without Microsoft, I would probably still be naive and think it ok to base my life on proprietary software.
This is an even bigger crock then I had first imagined. Sun is claiming all kinds of ridiculous things.
.NET runtime for *BSD if I remember correctly.
First, they claim that Microsoft has effectively monopolized (through illegal actions) the OS market for Intel machines, the web browser market, and the Office suite market.
While they may have engaged in questionable activities regarding the OS, the web browser is a core part of the computing experience today, just like a graphical user interface, TCP/IP and network connectivity, etc (all of which were separately purchased products at one point in the x86 history.)
Sun is also claiming that they tried to monopolize (using illegal tactics) the workgroup server OS market. This one is absolutely silly and absurd. Until some recent blunders by Novell, Microsoft did have hefty competition. However, I doubt anyone can argue that there is anything which is better than Microsoft's solutions for the workgroup and small business market. Maybe some products that offer the same functionality (open source or not), but certainly nothing that is head-over-heels "better".
Next, Sun claims they illegally tied IE to the operating system. As noted above, web browsing is now an essential part of the PC expierence; it only follows naturally that it should be included as part of the OS.
Now, here is where Sun really flies off the deep end and displays the true motivation behind the suit, which is Larry's obession with trying to beat Bill Gates and his highly successful company.
Sun claims that Microsoft broke the law by illegally tying their client OSes to their Server OSes. (I.e. somehow they tied it up so that Windows XP Pro only works with Windows XP Server and that such a situation is illegal and unfair.)
That's funny... SAMBA and Novell seemed to get along just fine. What did Sun expect? should Microsoft have gone with the awful NFS and NIS forever, abandoning any notions of directory services? What about the impact that would have had on existing installations of SMB? Besides; as I mentioned above, SAMBA does fairly well.
I won't deny that Win2K Pro and WinXP Pro are "tied" into Microsoft's Active Directory and so on, but what else did they expect? There is nothing here that hurts consumers; just the opposite in fact. A Win2K server with all Win2K clients is an excellent network to administer with Active Directory and Group Policy objects. Once again, we have the issue of what is really essential? I would argue that this kind of functionality is in fact essential to Operating Systems in general.
Sun also claims that Microsoft has illegally tied IIS into its server OSes. This one strikes me as really odd, because IIS isn't installed by default, it is simply included on the CD. In fact, for NT 4.0, you had to get a separate CD or download to install it; it wasn't even part of the standard distribution.
I've saved the most absurd for last... they are claiming that Microsoft illegally tied the ".NET framework to its PC and workgroup operating systems." Hilarious. Simply hilarious. What I find funny is that Microsoft is developing the
Of course they are probably just mad that Microsoft isn't shipping a Java runtime in Windows XP; well, what did they expect? They sued Microsoft (the maker of the world's best Java runtime at that point) and forced them to stop distributing their runtime with the OS or developing any new versions.
In doing so, they shot themselves in the foot. You cannot honestly ask any company to ship their competitor's product with their own. That is an absurd idea at best.
The bottom line is that this just seems like more sour grapes from Sun and a cheap attempt to try and cash in on the bandwagon. Sun has been milking political sources behind the scenes throughout this whole antitrust situation for their own benefit. What scares me the most though is the idea that they might be successful. I would dred to live in a world where Sun controlled the desktop and server.
If living in a Microsoft world is bad, then living in Sun's vision of the same world must be HELL.
Natural != (nontoxic || beneficial)
I don't have specific URLs to cite to properly illustrate the details - apologies.
To the best of my knowledge, Borland settled out of court, and the $$$$ were sufficient to fund a substantial amount of Kylix development, as well as C++Builder and other Linux initatives.
I'm not aware of any formal Corel move toward litigation, but it is a fact that in the spring of 2001, M$ acquired a minority position in the ownership of Corel, at a cost of millions.
Corel Office 2000 for Linux was taken off the market in November 2001, and Corel didn't attend this year's Linucworldexpo at all.
This isn't the time and place to debate Java vs. php or Perl, say. In legal terms, Billy saw Java as a threat and did the goon number....and that's the legal issue behind this suit
give me a
Comment removed based on user account deletion
This is not good. How many people did sun lay off? How many salaries could have been paid by the legal fees that this will cost?
Why don't they just use their resources and make a product such that average Joe Bob Customer will want to download the 20+MB binary to install.
Or if they really want to, send out CDs of the Java Runtime Environment ala AOL. I'm sure that would be cheaper, and more effective.
They are hardly so high minded.
A little cynicism would do you good.
They are suing because Microsoft has deep pockets and that reason alone. In sun's case, they weren't harmed, they were helped. And only their bizzar temper-tantrums have hurt them with respect to Java.
But the fact, not the idea, that they are using court rooms as away to improve their bottom line and not a place to seek redress makes me want to vomit. Those are the types of people at sun. Amoral sophists. That's what they stand for. It's only a matter of time before that attitude permiates everything they do.
--Jimmy has fancy plans; and pants to match.
Thanks for the insight.... isn't this the exact same argument that Microsoft themselves are using in court to try and maintain their monopoly power by keeping IE tied to the OS?
I'm sure you are aware of what I speak, or you wouldn't be copying MS arguments verbatum.
If you want to be an MS appologist that's fine, but couldn't you be a bit more creative?
Oh, and a side note: The java concept is write once, run anywhere, so having 10 bajillion versions of your favorite OS wouldn't matter (if they could manage to get the java support right instead of trying to screw it over and maintain power)....
Jerk.
Comment removed based on user account deletion
Comment removed based on user account deletion
What everyone needs to do is just leave Microsoft alone. Microsoft is currently lynching itself slow but sure. There is not a single IS manager in our area that I know that is not waiting for sun to release star office. They have already lost the trust of the public. By leaving them alone they will
surely continue to tighten their own noose.
Windows XP doesn't include the .NET VM either. Maybe Microsoft can sue Microsoft.
Meaning, that the next 3 versions don't have a -prayer- of being secure.
In space, no one can hear you moo.
Hmmm, it's hard to imagine anyone being as rude as MicroShaft. Can you imagine that Sun is not in Microsoft's possition becuase they did not act like Microsoft? Ever heard of a BSA raid on Solaris software? No? That would be because Sun is not a member of BSA
Funny how people are saying that Sun is being abusive for asking for redress of wrongs that M$ has been found guilty of. The trial will be as short and sweet as Microsoft desires. In fact, they could settle out of court for their wrongs, but they won't. Microsoft brought themselves to this by refusing to co-operate with anyone. Java is a small piece of the damage Micorsoft has done to the world with their silly little tricks to break other people's software. Sun managed to survive Microsoft's abuse because they had their own hardware and platform. Other companies were not so lucky, and their employees lost their jobs while M$ pushed their inferior garbage on people. Sun will, we can be sure, put together some reasonable costs they suffered from Microsoft not living up to their word. It is right that Microsoft pay, but they won't. They are going to spend all sorts of money on defending their wrongs and then complain that all the lawsuits are bankrupting them.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
come up with a interesting utility for Windows(or Linux.) Watch Microsoft copy it. And sue them for $1e9.
Seriously, if you MS spies or whatever you call yourselves are going to come onto slashdot and post up pro MS drivel in the face of criticism, the least you an do is try to mask it a little bit. Good Lord. That entire post is possibly the most ignorant, Microsoft Certified Shit Comment I've ever read.
I realize that I should not attack your post with only insults, so I'll give an example, but only one since I don't have much time.
You cannot honestly ask any company to ship their competitor's product with their own. That is an absurd idea at best.
The problem is not that MS Windows doesn't come with Netscape or Java or any other competition. The problem is that Microsoft makes contracts with resellers that say if they're going to sell Microsoft Crap.X version of the OS then they have to include certain things, and they have to leave out certain things (like netscape and java.) Therefore, the illegal action is not leaving the competition off their CDs, but forcing the computer sellers to only have MS crap on their machines. That's mafia-esque and just as illegal.
~ now you know
Umm...didn't Sun sign an agreement that stipulated that Microsoft would not license any new Java technology?
They are now suing because they want Java included?
Guys....I am a Microsft programmer, and we all know that programming in java is a dead end on Windows. It has been a dead end on Windows for the last 5 years.
This lawsuit will never change the attitude among Microsoft programmers....and that attitude is this. Sun sells hardware to make money. MS sells software. Who do you trust when it comes to software? A hardware?! manufacturer! Nope.
Steve
I'm still working on a clever footer.
Read the Sun article... I like the way how they say Microsoft is "guilty of illegally abusing its monopoly power." So does that mean there's a LEGAL way to use a monopoly??? =P
You know, as I understand it, the basic problem with Microsoft is that they use their market power to lock other people out, rather than compete with them.
Netscape: Hey OEM! We have this product! It's great! It adds value to your system! We'll license it to you cheaply! Please bundle it!
OEM: OK! Sounds Good!
Microsoft: Hey OEM! We don't want you bundling this product. Stop it or else we'll yank your Windows license... or maybe you'll just lose your "discount".
OEM(1): Yikes! We'll stop... hey, that IE 3.x product looks OK.
OEM(2): I don't know, our customers really like Netscape... maybe we could display IE prominently and still include Netscape?
Microsoft: Well, the price of producing Windows _is_ going up.... but you are a good customer, maybe we can work something out.
So it's easy to see that at first, Microsoft didn't compete on quality or even simply bundle. They tried to lock Netscape out. To a great degree, they were succesful. Netscape lost licensing revenues and mindshare which might have been used to fund good development....
But I don't see how this happened with Sun. Does Sun have contracts with OEMs to distribute JVMs or class libraries? Did they try, and were locked out? Or is it that they distributed with Netscape, and were locked out? Or are they still whining about incompatibilities with Microsoft's own terrible Java?
I may not know the facts here, but I don't see how Sun is a victim in the same way that Netscape is, much as I think Microsoft's business practices are deplorable.
Tweet, tweet.
1) Several folks say the previous Sun suit was to get Java off Windows. I beleive it was to force MS to follow the contract and keep the MS version 100% compatible with the established standards. When MS LOST that suit, they decided to pull all support. If Sun didn't want Java on windows they wouldn't have licensed it to them in the first place.
2) Did anyone consider that maybe the MS Java VM being faster than the Sun Java VM had something to do with MS not makeing their full APIs available for other companies to use? Just a thought.
it seems like again and again, that companies are, like rabid animals, attacking Microsoft for personal reasons while the real issues of end users being continuously screwed are being overlooked and ignored. The really sad part is that (and this can definitely be witnessed on /. ) many people with such a seething baseless hatred for MS support this simply because it attacks MS. They are so blinded by their emotionally driven knee-jerk reactive behavior that they fail to understand how this will only hurt the end user (consumer) and if MS falls it will merely be replaced by another just like it (SUN) who refuses to play nicely with others and is more interested in lawyering and trickery (marketing and FUD) than producing quality products and providing adequate service (which of course includes gathering and incorporating requests/fixes of services).
Note that by baseless that I used above, I refer to the fact that many of these fools are blind sheep (by choice) that care little or nothing about the actual results of their support and action, but just want to 'strike out' against MS. This goes hand in hand with the self destructive nature of the 'protesting for protest's sake' mentality people that just jumped on the latest 'attack the man' bandwagon. Companies like AOL/TImewarner/etc/etc/etc and SUN will benefit while the end user whom is always named as the one being fought over, yet never is the one who benefits... this is much like the feudal wars of old.
I haven't looked into the whether what Sun is alleging makes and sense or not, but one thing I already like: I'm glad we're finally starting to see some suits that involve Real Money. Microsoft has cheated people out of so many billions of dollars, that it makes sense they start paying the ill-gotten gains back out, at the same relative scale.
The only thing really troubling is that consumers are the ones that were really gypped the most, but so far, just governments and megacorps have been doing the suing. I can't wait to see what the pricetag would be on a consumer class-action suit. It will be an order of magnitude higher than what we've seen up to now.
It's a shame that Microsoft hasn't been able to make any honest bucks since the early 1980s. That means that when all is over and done with, they will have no assets left at all. MS stock is worth $0.
Part of Microsoft's investment deal was Corel's agreeing to waive any future law suits. It may have saved them at the time but Sun's claim is peanuts compared to the damages Corel could have claimed due to Microsoft hijacking the Office suites market.
All may not be lost. Earlier this week news came out that the former antitrust chief under
New York AG, Stephen Houck, has joined the rebelling states' legal team, throwing Ballmer
and his legal eagles off balance. The NY AG's office was leading the
enquiry into the Office suites monopoly case until they shelved it to
concentrate in the still-lingering Netscape case.
The Office suite case files are there to be picked up again, and this
time MS has already been convicted of monopolist behaviour; it's just
the "remedy" that they're busy watering down, despite Enron hanging
over quite a few high-placed Republicans' heads.
If the Netscape case, as it would appear, gets sold down the river,
what are the chances that the angry states will try again using
heavier ammunition, such as WordPerfect Office? Or if Java is deemed worth billions
under a private antitrust case, what would the former main competitor
to Microsoft's profit center Office be worth?
Whatever rights Burney signed away in order to get that "life-saving
investment" from MS, surely those clauses can be annulled by any
fractionally competent lawyer. The second task would be get injunction
against MS-Office...
Of course someone would need to take over this company first, but
they'd get all the products, including the WPO, for practically
nothing! In this climate some high-profile law offices might even want
to take the private Office antitrust lawsuit on a commission basis. BTW Corel's market cap is a little over $250 mil while they have over $100 mil of cash. So for $150 investment someone could get a chance at a big settlement and the company/products would be a bonus. Anyone out there from IBM or AOL interested?
Today's vices may be tomorrow's virtues.
If you can't beat them at their own game, file suit.
Seems to me Microsoft's game IS to not compete fairly, and resort to everything EXCEPT write superior products. Microsoft should be flattered.
Infuriate left and right
Sierra game company will sue MS for illegally bundling solitaire with windows, claiming that their wonderful solitaire product just couldn't compete with the one shipped with nearly every version of MS Windows since the early 1980's. "People will generally use whats on the desktop as long as its good enough" By MS using their monopoly power to illegally integrate solitaire into their OS and restricting vendors from selling Seirra's product as an OEM, the downfall of sierra is eminant.
I've noticed this on one XP Home and one XP Professional computer, but whenever it runs a Sun Java 1.3.1_02 application like Mindterm or applets on a web page, the computer freezes for a few seconds when runs somewhat slowly thereafter. The exact same Java applications running on Windows 2000 with same JRE version is speedy and without this horrible lag. Could Microsft have deliberately crippled Windows XP with respect to Sun Java?
IANAL, but it looks as if they are alledging that Microsoft built the CLR off of their "illegal" Java VM. I have to say, it *was* the first thing that entered my mind when I heard how the CLR functioned. Proving that they are one and the same (with many many many additions and modifications along the way) could be the thrust of this whole lawsuit - carefully buried in item #184 all the way at the end of the document.
I'm a 2000 man.
Aside from the new Sun suit, the AOL suit and the two tracks of the Government case, don't forget that MS also has 100 consumer class actions and the European Commission is currently looking at MS and has the power to levy very large fines. Have a look at this article artcile last week from The Economist
Which is the real joke here. Sun is crashing because of the competition from Linux, Microsoft is practically irrelevant to its market.
Sun grew fat during the Internet dotcom craze because there were lots of VCs out there throwing obscene amounts of money arround. The VCs would typically demand that their companies applied the latest, sexiest technologies - regardless of whether there was a point. Some friends of mine had to recode their system from Lisp to Java just to please their VC.
A lot of the startups were buying high end Sun gear because it pleased the VCs for whom Sun meant Java, meant 'sexy', meant a red hot IPO.
Today their are two factors that are causing trade to shift from Solaris to Linux. First Linux is now sexier than Java. If your VC demands buzword compliance then Linux is fine. Second companies no longer have unlimited amounts to spend on unnecessary hardware. A company like Google that uses low cost Linux/Intel boxes is thought of much better than one that blows money on Sun gear that costs much more.
Propietary UNIX is doomed. But Microsoft is not the reason, Linux is.
The only proprietary UNIX vendor I would put much faith in long term is Apple. They do have a major base of desktop software and they are the only folk in UNIXland who appear to understand what a user interface is. But even Apple may well end up having to jetison the quasi-proprietary kernel and moving to an open source core some day.
Sun's problems are not going to be solved even if they do force Microsoft to distribute Java. At this point .NET is rapidly becoming the hot issue for enterprise customers. While .NET has lots of hype features, the core advantage of .NET is it provides the means by which the WinTel market can transition from 32 bit x86 architecture to 64 bit Itanium.
A company can transition to using the .NET CLI with a simple re-compilation. The Java VM requires them to rewrite their application, it is a non-starter as an Itanium migration strategy.
Looking for an Information Security student project suggestion?
Try http://dotcrimeManifesto.com/
Ahhh...Tandy. There is a lame duck that never learned to fly.
RA7
-
"Consistency is the hobgoblin of small minds" - RWE
In this case, "private" means only that a non-government entity is bringing the suit. It does not mean that the suit is supposed to be a secret. You can't keep a lawsuit like this secret (AFAIK, IANAL).
Isn't it a fundamental contradiction to say "this company hurt competition by being a monopoly?"
_______
2B1ASK1
I think they want to check to see if the CLR is based on the "illegal" Java VM they sued to have MS stop developing. I'd be surprised if the CLR and their JVM *didn't* share some code.
I'm a 2000 man.
Rather than file stupid law suits, they should focus on building and improving their software and hardware.
Posting anon for a reason.
I think this is what happened regarding Java support in XP:
MS: Look at our Java VM isn't it cool?
SUN: It's not compatible; make it compatible or cease and desist!
MS: OK, if those are the two options we cease and desist; we're pulling it out for the launch of XP.
SUN: Boo-hoo, they called our bluff...MS actually dropped support for the JAVA VM. What now?
SUN's legal department: I know what we can do! SUE, SUE, SUE!
***Editorial***
SUN threatened legal action MS because of a non-compliant VM, so MS removes the offending VM; now SUN is bitching that there is no JAVA support in XP!
Hey SUN T.F.B.! You are putting out the wrong fire! Linux is more a threat to your existence than MS is.
-ted
Hijacking the office suite?
Back during the Windows 2 and 3 days, I remember WordPerfect and Lotus saying that the Windows platform was not important.
Then, after Word and Excel took off, it's important.
"It is ironic that we spent three years in litigation with Sun over their attempt to stop us from shipping Java in Windows, and now they are complaining that we are not shipping it by default in Windows XP," said Jim Cullinan, Windows XP lead product manager."
c net
Read more at: http://news.com.com/2100-1001-271453.html?legacy=
Especially after the introduction of C# which given its syntax should have been called J# to say the least. It's a clear attempt to drive java developers to C# (especially since .NET framework continues is available in Visual Studio .NET for the "legacy" languages C++ and Visual Basic). Ofcourse as usual they also embedded 1000 excuses why C# and .NET is not like java but the real intentions is still pretty clear to me.
Funny, I have never lived in a MicroSLOP world bub!. I am quite tired of you defenders of slimy business practices, MS junkware, and "Open Source Cancer" eradicators. You are then quite welcome to your world where justice and morality do not apply. You remind me of a species of quisling, or a victim of the "loving the persecutor" syndrome, combined with kissassomaniac tendencies. I can understand you using MS products for lack of skill or courage, but I can't understand you defending them when any person with the least bit of moral integrity or sense of justice KNOWS that they are liars and cheats.
Rien n'est plus beau que le creux du 0.
It's a joke. Fucking Sun has NEVER done anything beneficial for the end consumer. MS created a better JVM than sun. It's better and much faster.
MS has done more for the consumer than Sun, Oracle, and the rest of their enemies combined.
MS does not have a monopoly. Sure the courts ruled this, but this is just politics. Companies are free to use another OS and do not have to use one MS product if they choose. I worked at one such company that did just that, everything was Linux.
The DOJ trying to force MS to open up it's code and force MS to include other companies software is just downright WRONG.
Ballmer is right, if that happens, MS should just say fuck it and quit selling Windows.
If I were MS, I would pull all offices from States suing me. Ungrateful bastards.
First, they claim that Microsoft has effectively monopolized (through illegal actions) the OS market for Intel machines, the web browser market, and the Office suite market.
Yeah, what a ridiculous claim. The fact that MS has found to be a monopoly which uses their monopoly to crush competition in other markets and LOST all their appeals somehow escapes you.
While they may have engaged in questionable activities regarding the OS,
They are NOT questionable, they are ILLEGAL, and have been proven so in a court of law.
the web browser is a core part of the computing experience today, just like a graphical user interface, TCP/IP and network connectivity, etc (all of which were separately purchased products at one point in the x86 history.)
Uh-huh, network connectivity and a full featured internet browser are equivalent. One is a protocol (layer 2/3 in the OSI model) the other is an application (layer 7).
Sun is also claiming that they tried to monopolize (using illegal tactics) the workgroup server OS market. This one is absolutely silly and absurd. Until some recent blunders by Novell, Microsoft did have hefty competition.
Yeah, and things like forcing Office (oh, 90+ %market share - another monopoly) workgroup intranet publishing to REQUIRE IIS which ONLY RUNS on a MS Server, that is just peachy with you, huh? That doesn't smack of abusing a monopoly in one area to force your way into another area. Should we delve into the relationship between W2K AD & W2K pro?
However, I doubt anyone can argue that there is anything which is better than Microsoft's solutions for the workgroup and small business market.
Of course! The reboot-a-week club and the endless security patches that define the ver MS solutions you describe are just WONDERFUL for business. The TCo of running MS crapware is ridiculous because you have to hire 483 trained reboot monkeys just to keep the crapware running.
Next, Sun claims they illegally tied IE to the operating system. As noted above, web browsing is now an essential part of the PC expierence; it only follows naturally that it should be included as part of the OS.
And one you can remove and replace with a competing product if you wish. Which you can't. THAT PLUS THE EXCLUSIONARY CONTRACTS IS THE ISSUE. Keep reapeating that until it sinks in.
Sun has been milking political sources behind the scenes throughout this whole antitrust situation for their own benefit.
Oh, and Microsoft's political contributions have remained entirely unchanged during said time period huh? What a bunch of drivel. MS has increased their political contributions on both sides of the aisle EXPONENTIALLY during this time.
What scares me the most though is the idea that they might be successful. I would dred to live in a world where Sun controlled the desktop and server.
Like most rational people, I dread to live in a world where ANY ONE COMPANY controlled both the desktop and the server.
How this guy's post isn't modded as a troll I will never know.
I agree.
The problem is, how do you quantify damage? How many OEM's wanted Java, but couldn't do it? How many other companies could have made money if not for the restrictive contracts? Who knows.
But we can fix the future. Somehow prevent MS from making the contracts, make them pay a fine (to taxpayers), and then who cares about what's bundled with Windows - because OEM's can bundle whatever the hell they want with Windows.
What would have happened if Sun had not licensed Java to MS, and had instead been going after the restrictive contracts from the beginning. Perhaps they would have convinced OEM's to include their Java VM with Window's machines.
But I don't think that's likely what would have happened.
.
Let's not stir that bag of worms...
A lot of Sun's complaint now is aimed toward Microsoft's illegal monopoly of the web browser and operating system markets. This should be easier for Sun because the DOJ has already proven this claim. There is really nothing substantial in this specific lawsuit (there was in previous lawsuits, such as from last year) pertaining to Java.
The states and the DOJ are trying to get stuff taken out of Windows and now Sun is trying to get something put in Windows.
Sun is setting a precedent. I think I'll write a language with a runtime and sue Microsoft to include it in Windows.
And Joe public is going to hunt down and install the last version of Java because...
...Joe has tonnes of free time to devote to installing a technology that he does not even understand or care about
...Joe "loves" surfing to sites with applets
The notion that any of this matters to the typical comuter user that just wants to surf the web, is very misguided
Java is only irrelevant if YOU choose another development platform
.Net may give us the best of both worlds: even more fun to work in than Java, yet feeling to the end users like an app written in C++. Unlike Sun, MS has no qualms about producing a "better way to write Windows apps."
My own choice of Eiffel or Scheme or any other niche player would have negligible effect on the mainstream market.
Java is a better language than C++ for *writing* client apps, but not for *running* them. Likewise for Swing vs. MFC. The developers love Java/Swing -- I sure do, and I've used them for a lot of personal projects. But the customers prefer the results of development in old icky C++/MFC. I simply couldn't sell a Java/Swing app on Windows against a C++/MFC app with equivalent features. Customers wouldn't buy mine.
Several big companies with lots of resources have attempted to switch to Java for significant apps such as browsers, word processors, etc. Virtually no successes in mainstream app dev, just in scattered in-house or niche apps -- the sort of things where VB has an edge over C++, and for similar reasons.
The good news is that C# on
The bad news is that that benefit may remain limited to the Windows platform (go Mono!), but with Windows accounting for >90% of clients, that isn't going to slow it down very much.
"Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
Buffer overflows may have just become even easier to get Admin with. Certainly the server should be faster (cough). Frankly, I don't want to see IIS go away I just want to see it become more secure!
Build it, Drive it, Improve it! Hybridz.org
NOW Sun is suing MS because MS isn't including their particular little technology into Windows?
Stop the circle, I want to get off.
Really, where else does this go? Can any company sue MS because they decided to not include something in their OS? I don't see any complaints that you can't install Java on your own, so any enterprise company that wants a Java solution on MS platforms can do it, it's just not bundled.
This is a load of horse-shit IMHO. If you want to accuse MS of abusing its monopoly power by bundling technology in, then fine. But don't tell me that their competitors can dictate what non-MS technologies have to be included in an MS product! That's the exact opposite of a market system!
Somedays it's just not worth chewing through the restraints...
It'd be too bad if suing a putatively abusive monopolist became the market's self-adjusting technique for dealing with monopolies -- just suing them to get a payoff which is enough to benefit you but doesn't correct the monopoly or actually punish them that much.
I mean, what kind of a lawsuit that paid out in cash could actually *harm* Microsoft? $1 billion? 5? 10? 100?
According to Microsoft's latest filings, they have about $38,229,000 USD in either cash or short term investments. Corrections appreciated, but to me that sounds like moderately liquid assets.
Let's say we forget about those additional assets awhile, and focus only on new profits. For the last four quarters ending in December 2001, they announced a total of $26.91 billion. This amount of profit is above the previous year by a minimum of 10% in each quarter.
So, let's say that Microsoft looses two major cases -- Netscape (AOL/TW) and Sun -- and that the courts have no patience or mercy and award $2 billion each for a total of $12 billion. Let's also say Microsoft makes no effort to fight the settlement, and they fork up the $12 billion in installment payments over a span of 12 months.
At the same rate as last year, keeping it at a modest 10% growth rate, MS's profit would have grown to around $29.60 billion or a little over $81 million a day.
That means that at Microsoft's current rate, they would hand over the profit from the first 148 days of 2002 -- ending just before June kicks in.
No doubt, that's a lot of ifs. Chances are any settlement will happen years from now, and will be much more modest. Also, this does not touch the short term investments and liquid assets -- only the new profits and only using the fictional example up till June.
Corrections, additional calculations welcome.
A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
You need to look at this Novell TID to see just how well they "get along."
Both the hotfix and the Microsoft Knowledgebase article Q318043 are no longer available!
--
"True wisdom is less presuming than folly. The wise man doubts often, and changes his mind; the fool is obstinate, and doubts not; he knows all things but his own ignorance."
-- Akhenaton, a.k.a. Amenhotep IV (Egyptian king and my favorite pharaoh)
That was the idea, when Java first arrived on the scene..
Since Java was platform independent, you could write a Java application, and it would run the same no matter what was running underneath, be it Windows, Linux, or what have you. This meant that if a lot of truly useful software had been written in Java, Linux would start to become a seriously viable alternative, because it could run the the truly useful software just as easily as windows. As the first poster in this thread astutely observed, MS and Sun combined their powers to make sure Java would never be used as a serious application language.
MS saw the power of Java to make their platform, windows, irrelevant. They have moved to combat this by simply not supporting Java out of the box. Since most people won't bother to download Java on their own, they know that the chances Java will make any inroads are virtually nil.
Sun saw the power of Java to not only make their expensive, largely proprietary platform Solaris irrelevant; but also saw that Java might "get away", leaving them with nothing. That is, Sun feared that MS or some other company would take over Java by adding more useful base class files and writing a better compiler than Sun. Thus, they would end up being irrelevant both in the operating systems market and in the language they created in the first place.
In my opinion, Sun was justified by fearing Solaris would die (it still will, it'll just take longer), but totally paranoid in fearing they would lose control of Java. Most programmers did not want to use proprietary MS stuff when coding in Java because the more platforms your app runs on, the better. If they wanted to code stuff that would only work on windows, they would not have chosen Java in the first place. Regardless, they made the decision to prevent microsoft from producing Java compilers with proprietary stuff. This was the beginning of the end in terms of Java having any serious impact in the desktop application market, because microsoft refuses to create a Java compiler without the proprietary stuff.
Thus, the promise of Java has not been realized, and may never be. Java based technology is having an impact, but most of that is coming from JSP, a langage for writing web applications. Because it is Java based, will run on any server platform. But because most servers are some flavor of Unix anyway, I don't think this will really change the operating systems market in that sector.
Lets just hope the next company that comes out with an innovative, platform independent language isn't as greedy, shortsighted, monopolistic, and paranoid as Sun. At this point I'd like to see both MS and Sun made irrelevant. As events up to now have pointed out, they are clearly cut from the same cloth.
// harborpirate
// Slashbots off the starboard bow!
Not that MS and Ballmer needs any more lawsuits, but the Office Suite one is certainly one they could win, I think.
For the most part, MS Office rose to promience without any particular bundling or API dirty tricks. Prior to this Microsoft had virtually no application marketshare, except on the Mac because they bet early on GUI computing.
Meanwhile WordPerfect was insisting on writing Windows software in ASM and refusing to support the common APIs (shipping with their own print drivers and fonts, for example), and outright ignoring the Mac and OS/2 PM. The CEO was quoted saying something like "We only support Windows because some customers want it". The product was pretty much just horrible until Corel did a substantial rewrite a few years ago.
The only thing they might have is that MS's OS licences prevented Corel and Lotus from giving away their software as a free bundle-in. (IBM testified to this in the DOJ trial.) But, considering that a vast majority of Office Suites are purchased by corporate IT, it's questionable how much that really mattered.
1... SUN NEVER REQUESTED MS TO REMOVE JAVA FROM IE, THEY JUST REQUESTED MS TO SHIP A STANDARD JVM... 2... MS WAS FOUND GUILTY OF ABUSING ITS MONOPOLY POWER AND USING IT (ILLEGALY) TO DESTROY JAVA, NETSCAPE AND OTHERS... 3... IF MS IS GUILTY... THEN SUN HAS **ALL** THE RIGHT BY LAW TO ASK FOR A COMPENSATION ($$$)... THEN, THEY CAN AND HAVE TO DO THAT. 4... MS CONTINUES ABUSING ITS MONOPOLY POWER... AND A GOOD OPTION TO LEVEL THE PLAY FIELD IS TO FORCE MS TO INCLUDE A STANDARD JVM... THEN, WE CAN SEE IF MS TECHNOLOGY IS BETTER BY ITS OWN MEANS THAN SUN'S TECHNOLOGY... JAVA WILL BE JUST ANOTHER OPTION... NOBODY IS GOING TO FORCE YOU TO USE JAVA... BUT IS GOOD -AT LEAST- TO HAVE OPTIONS... 5... SUN CAN **NOT** BUILD A MONOPOLY AROUND JAVA BECAUSE YOU CAN ALWAYS USE A JVM FROM ANOTHER COMPANY... IBM... OR EVEN FROM A COMPANY THAT IS NOT A SUNS LICENSEE... THEN ITS A GOOD REMEDY TO FORCE MS TO SHIP A STANDARD JVM.
Those that are really serious about hacking Microsoft products need to see the source code in order to figure this out don't they? Let's just hide it away and keep building products based off of it - it'll be secure that way won't it?
Don't kid yourself. If you think that looking at the source code is all that it would take to force your servers to replicate with a hacked BDC then perhaps you shouldn't be running NT. Look at what the SAMBA group has done with regards to reversing NT's mechanisms, do you really think that someone else wouldn't be able to do that if there was only something obsfucated hiding the problems? Did the SAMBA group have access to soource? Nope! You've got the source for Linux available to you and everyone else yet for some reason the result hasn't been massive failures but rather betterment of the code.
Hiding problems isn't the way to secure a machine, you sure you don't maybe work for Microsoft? You certainly sound like you might. Microsoft would love nothing more than to keep their security issues out of the public eye. That will do nothing but drive exploits underground - not that he DMCA hasn't already contributed greatly to that very thing (sigh).
Build it, Drive it, Improve it! Hybridz.org
Sun could have always come up with worthwhile products, though now they'll be remembered as the company who sued Microsoft; I'm sure they're hoping to turn a profit from this ... since they can't seem to any other way. If Java was so great, why has it diminished so much during the recession? Why is Micrsoft still burning bright? I bet you wish we had the old days of the Novell monopoly back. Or how about the overpriced Apple Machintoshes? Maybe you think Windows XP is nothing compared to Linux, but if that's the case ... why are people trying so damn hard to run Windows programs on it? Why are people trying to give it a GUI like Windows? Yeah, say Microsoft took their GUI from Apple who took took it from other places. But Microsoft made the usability aspect of a GUI it's prime focus. It's comforting to know I don't have to recompile the Kernel to add support for my PDA.
For ages I've been hearing how the GOP wants to curb frivoless lawsuits, claiming they clog up the courts. Then along comes DoJ v. M$ and, rather than spank them hard, like they deserve, decide to give them a lame lecture and let them off with their ill-gotten lucre and the ability to commit further crimes.
What's left, is civil suits, by everyone in the industry. I'll argue that the conspiracy between the DoJ and M$ has left competitors no other choice. Hence the courts will be clogged with suit after suit, to bring M$ to reckoning.
A feeling of having made the same mistake before: Deja Foobar
Man, you are smoking some good stuff. I don't know which of your fantasies is crazier:
.NET.
(1) J2EE, which currently dominates the Enterprise software market, losing out anytime soon to
(2) Itanium rescuing itself from its current death spiral.
...support Java in any way, shape, or form?
There is no logic to this.
OK - I can see not CHANGING Java... but they don't have to SUPPORT it.
I am no M$ fan - but Sun is acting stupid in this case.
I am very small, utmostly microscopic.
OJ was set free by the criminal courts, but was found guilty and had to pay a large fine in civil court.
At least in the U.S. system, it's much harder to get a judgement in a criminal case than a civil one (probably rightly so). So where M$ is not being significantly punished (arguably rewarded) in criminal court, it may very well receive judgements against it in civil court, where the appeals court upholding their monopoly status does much of a prosecutor's work for her.
Best,
-jimbo
XML Tools for Mac OS X
Since Sun doesn't make or profit from a web browser and OS that competes in the same market segments.
Life Sucks... Have a Beer and a Smoke then Smile Damnit!!!
...with a big freaking security hole in it! Thanks, Microsoft!
Ceci n'est pas une pipe.
How in the hell have consumers been gyped? Because they didn't have RedHat waved in their face in the same manner? Well, on a very technical level, maybe, but in the end an *nix based OS is not for the consumer. Maybe they got gyped because Netscape wasn't installed on every Win98 and XP box... yeah, that's it. Did you use Ver6? Did you even use a version 4.xx anything and then compare it to IE 5? Dear lord, if you still think Nutscrap had a better product, you are sorely funked in the head. Only with 6.2 does Nutscrap have a viable product again. Real player... yeah, they didn't get to use real players crapola adware with it's awful streaming video and deplorable audio quality. That must be it then, right? AOHell! Eureka, they didn't get signed up to AOHell or have it waved in there face... yeah right. AOHell has the largest share of internet users... by and large. Man... alot of these companies, including Sun are lawsuit happy because they just can't compete. Yeah, MS is a Monopoly, but that in itself is NOT illegal. Yes, they have done some really bad things to OEM in terms of licensing to ensure they get on the PC and no one else does, for that they need to pay. Yes, MS has also bundled software, but that is their right and not anti-competitive as long as they didn't block access or functionality of the competitions products, which they didn't.
Life Sucks... Have a Beer and a Smoke then Smile Damnit!!!
To see how M$'s decision to remove Java from the desktop has definitelly cut people off from innovating, read on...
Today, if I dare release a new application to be made cross-platform (i.e.: Java), I'm forced to include the Virtual Machine runtime (which is several Megabytes, and requires instalion steps beyond most normal user's abilities), and this GREATLY reduces the appeal of my application versus a competing windows-only application, even when mine can do all the Windows app can, PLUS it can run unchanged on Mac, Unix, or Mainframe machine. This is more true today with 1Ghz machines that make the overhead of a VM practically negligible.
So here we have a more innovative product, and that can do the most good for the market, and yet it cannot succeed because Microsoft did not include an up-to-date VM.
You might ask now, "what do you mean that it can do 'the most good' to the market?". By that I mean for example, that if cross-platform applications proliferate, people would be less tied to the Wintel platform and be more likely to adopt more innovative alternatives (like Mac OS/X or Linux). Note that the #1 reason cited by people who use PCs, but like Macs, is "I wish I could use a Mac but the applications I need do not run there". This statement can easily be proven to be true by realizing that by and large the Mac user base is composed of media professionals, the reason being that the Media market (i.e.: Photoshop, ProTools, etc) is the only industry that to some extent has gone through the pain of making different versions of their products for Macs and PCs. This in itself is why a VM is good for the market: It reduces developer's costs to produce products for different platforms, and gives incentives to hardware makers to make better products not tied to one particular vendor (i.e.: Intel).
Standardization is good, because ironically (and fortunatelly) opens up the ground for competition by leveling the playing field.
A lot of the startups were buying high end Sun gear because it pleased the VCs for whom Sun meant Java, meant 'sexy', meant a red hot IPO.
Actually, Sun had many backroom deals with the VC, largely because some of the capital was invested by Sun employees and partisans. This lead to a situation where Sun use was mandated in the startup, and often a Sun guy would even get to be on the board of directors. Cisco had similar dealings, and I imagine that MS did too.
Saying that everyone did it because it was "sexy" is pretty naieve. The fix was in.
...for yet another plug for Galeon. Whenever Mozilla is mentioned, there's a guy in the distance who shouts Galeon every single time.
Zodiac Survey
Okay, so Microsoft's own JVM doesn't come on the Windows XP CD. It is provided to the OEMs to factory install, and if that doesn't happen, the user is prompted with a simple, "This site uses Java, do you want to download Java?" to which the JVM is automatically downloaded in the background.
Sun also provides their own JRE, which of course works better because they've been allowed to develop it over the past 3 years. It plugs into Internet Explorer 6.0 seemlessly. Why aren't they entering into contracts with OEMs to distribute it, or even with Microsoft? Why aren't they advertising it at all?
Sun doesn't care about Java. Sun just wants to be able to attach it's vacuum cleaner to Microsoft's coffers because it's fashionable.
me.
That's right, the poor fucker who bought this crappy software. Just wanted something that worked and helped my office.
I'd ask to excuse my launguage... but I'm the fucker who paid the money.
Why is MS getting all this problems trying to destroy something that doesn't matter?? Because Java can help to dwarf MS monopoly... Yes, it's true Java has problems... but it can be better... MS Windows was horrible until WIN 3.1... or even Windows 95... or to tell the truth... it's horrible until today... but getting better... I develop software on Java... I use Windows for development and Linux, Solaris and NT to deploy, and WORA (Write once run everywhere) works great for me... THAT'S WHY MS WANTS TO DESTROY JAVA... BECAUSE JAVA=O.S. ALTERNATIVES
Yes and by your logic the government should force all companies to run Java, dedicate resources to keep them up to snuff (um, there is no JDK 1.4 for the Mac either - you want to legislate Steve Jobs into hiring more developers to make it available?)
We all know why compatibility is important - not sure why it is the responsibility of MS to make every new portability initiative standard on Windows. Every scripting language should be installed on Windows too by your logic? What specifically about Java means IT should be the one that MS has to ship according to the courts? And who is supposed to fix the bugs when there are some because of the install? And should Sun stop porting it themselves or just sue Apple, Microsoft, etc until they have armies of developers keeping up with what Sun says is best for mankind? Geez...
Tim T.
MS's attitude was to leverage the Java language to make it easier for people to develop applications for Windows.
Sun's attitude was that Java was a platform, not just a language.
Most people were more interested in Microsoft's attitude than in Sun's, and when the lawsuit came on Microsoft, Microsoft developed a better solution for Microsoft (they could integrate the new solution with COM, C++, VB, and Windows APIs), left a legacy path to upgrade, and let the consumer decide which was better. It is still too early to decide which is better, but C# has a lot to love if you're an enterprise and you stuck with VB or COM based development, as so many have done. Legacy is Microsoft's friend here.
Microsoft has a platform that they make money selling. Sun has a platform that they hope will level the playing field. The unfortunate short-sightedness is that the client side is where everyone wants to be, but where Microsoft is. Making a platform that can't integrate with Windows will not be as successful as making a platform which does.
Microsoft integrated Java with Windows, and Sun screamed, "this is my platform, you can't attach it to yours".
Also, a lot of people are claiming that Microsoft doesn't document their APIs. This is bullshit. Anyone who makes this claim has never written any software for Windows. Any company that claims that they need to look at the source to a Microsoft program is admitting that they can't find out what they need from integrating against it. Obviously, Sun doesn't get this part. IE is an activex control that has more registry code and wrapper code than source code.
When Nullsoft Winamp came out, there was this thing called the Winamp browser. Yeah, that's the IE Activex control. If a tiny company bought by AOL could figure out how to put IE in their app, don't you think a giant company like Sun could figure it out? It's not hard or undocumented...
Yesterday, I downloaded the Windows Platform SDK. It was >200MB, and it included a lot of documentation. Yes, it isn't cheap to buy the development tools like Visual C++ or Visual J++, but they don't suck either.
I programmed in Java for a long time, and it was a great experience, but in the end, the performance sucked, and I got tired of Sun playing API swap on me. Microsoft playing API extend is a lot better. At least they never cut you off. You might have to bloat your install if the feature isn't in the next version of Windows (as is the case for Java), but such is life.
People should deal with reality, not complain about the past. Microsoft is a strong company that has cutting edge products and huge resources. I wouldn't call their stuff innovative, but I would say that it gets the job done, and it is worth the price.
Attitude is the least of my worries. When getting the job done is priority #1, I pick the guy who gets the job done.
Now watch my post get a score of -1, troll.
Just the score that a seasoned software developer gets who develops on a Microsoft platform when posting to Slashdot that they aren't evil to me.
Oh, yeah, that and I used Java for several years, and ate up bullshit like: Sun good, Microsoft evil for years, before a job required development on Windows. Now I have seen that the technologies aren't so different, and from a get the job done perspective, nothing should be preventing you from getting the job done with either. Nothing except incompetance.
Intel was doing some truly fantastic Java work with their optimized implementation of the Java Media Framework. They had participated in the development of the api's, and they had the first and best professional-grade implementation ready long before Sun was even fully prepared to release the spec. This work was seemingly killed in response to threats from Gates and Ballmer to top Intel management. I remember how rapidly Intel's stance reversed, and when I read the guy's testimony it all came clear. No doubt this was not the only episode of illegal monopoly maintenance that directly hurt Java developers. We'll all need to see what else comes to light in this new trial.
The vast majority of applications written for client- based computing are not commercial appplications. Sure, Word or Photoshop would be better as a C/C++ application. The point is is that most applications are custom applications that need to be written to satisfy a particular business need rather than a general market space. Time to market is far more important than spectacular performance. Your C++/MFC app would have a time-to-market issue compared with my Java/Swing app.
Java is a fine environment for running applications if you are running a well written application. JBuilder is a prime example of a large complex application. And it runs on most platforms.
You seem fond of Windows technology - to each his own. Enjoy the embrace of Mr. Bill. I would rather be outside of the pack.
Sun want's to be a monopolist (or at least a market leader).
Microsoft IS a monopolist.
So behaviour in one company can be considered being competitive. In another anti-competitive.
"God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
Sun is fighting MS now for several years, but not on the front of great software, but on the front of lawsuits and mudthrowing. Sun filed a complaint with the EU, Sun filed several lawsuits over Java (while other companies like HP were left untouched, while they committed the same 'crimes') against MS, it's a fanatic backer of the states that are still in the anti-trust case...
I don't know, but isnt't here a USA saying "Deeds do talk a hell of a lot louder than words" ? Sun: put your money where your mouth is and create kick ass software that knocks out MS and WILL win the majority of DEVELOPERS in this world. That's right, with this crap going on in courts, developers will not trust you for being 'THE company that is at the top BECAUSE the software is great'.
But perhaps it's just me...
Never underestimate the relief of true separation of Religion and State.
I understand your arguments completely, mainly (1) why should M$ be forced to support any competing technology and (2) why Java?
The answer to (1) is that the Windows monopoly has extended so much that there is little room for competing technologies to gain any market share, regardless of how innovative those competing technologies are.
The answer to (2) is simply because so far it has been the most successful (by far) approach to universal computing. Note that had such technology been something else, I would have welcomed it instead Java; I used Java as an example because of its ubiquituousness.
You might argue that should everyone adopt Java what will happen is that we'll just be trading a monopoly (Microsoft) for another (SUN), but there's one crucial difference: ANY vendor can implement a clean-roon implementation of Java, and the architectural decisions of Java itself are not driven by SUN, but by a joint industry forum which was started long ago by Sun to address such an issue.
Tell me, HOW can a big-iron selling company, solely based on UNIX services, with a core business of selling solely hardware plus services on that hardware, get damaged when MS includes a browser in their OS?
Furthermore, HOW can MS hurt Sun by not including java into their browser, while Sun declared a settled lawsuit last year a 'victory' when that lawsuit was actually stating that MS should not create NEW versions of the JVM (so, on windows people could only use 1.1 applets, pretty crap) and should leave Java after 7 years ?
I won't even mention the native solaris thread code in the Sun JVM, so it cheats as much as the MS jvm did.
Never underestimate the relief of true separation of Religion and State.
Ranks right up there with "noone." No one writes "noone" anymore.
With J++ 6, MS pushed Java as _THE_ language to write COM components in, which were then compiled to native code. Sun filed a lawsuit, J++ got castrated and MS pushed VB forward as the language of choice to write com components in (for n-tier apps), with all the drawbacks.
.NET is here, and all that's left is the courtroom... or at least it seems that way.
:(
I still find this THE missed oppertunity for Sun to win the Win32 developer for their camp. Sun didn't want MS to just use the LANGUAGE java and leave the PLATFORM java behind. Well Sun... big mistake, and after years of urinating MS in the face, it's finally over:
Too bad... J++ was a great RAD tool for writing fast com components without the overhead of C++ and without the drawbacks of VB.
Never underestimate the relief of true separation of Religion and State.
Maybe Sun could cooperate with MS and 'extend' Java JVM to support C# byte code and MS 'extend' C# to include Java. MS already made their Java to C# converter, of course it's only good for Java 1.1. Make it possible to convert from C# to back Java as well, and share the libraries. Then the US computer industry wouldn't have to look like billionaire hillbillies Hatfield and McCoys duking it out with hundreds of lawyers attacking hundreds of lawyers. All this legal wrangling seems like another form of denial of service attack which mainly limits customers.
So Sun are whining because Microsoft didn't bundle one of their creations in Windows XP?
Last year people were complaining because Microsoft bundled their browser+java.
Yawn.
Letsee, I predicted the rise of the Web in 1992, that the Interactive TV model would fail 1993, that the established retailers would see off most of the etailers 1994, that the supermarket distribution model would kill Webvan et al, 1995. All of which was against the general consensus of the day.
The risk to J2EE is very real. Microsoft's CLI technology can run Java faster than any JVM. No amount of JVM tweakage can make up the difference, CLI is simply the intermediate stage of the standard C++ compiler and contains all the optimization info needed to make the highest performance code. Expect a rash of server adverts benchmarking a .NET server against J2EE.
Itanium is only having difficulty because there is diddly squat to run on the chip. Once Itanium can run everything that x86 can it will wipe the floor with the older architecture.
Looking for an Information Security student project suggestion?
Try http://dotcrimeManifesto.com/
Microsoft wrote their own JVM, and therefore owns its source code. Sun didn't sue Microsoft because of theft -- they sued to protect their trademark. Even if the CLR could directly run JVM bytecode, Microsoft could legally redistribute it. They just wouldn't be able to use the name "Java" for it.
The difference between theory and practice is that, in theory, there is no difference between theory and practice.
They sued when Java was included in Windows 98, and now they are suing that it isn't included in Windows XP?
They want to have their cake and eat it too?
I think the whole case is a silly one, considering that one of Microsoft's goals with .NET is that you can write .NET apps even with Java--and I mean the real Sun-certified Java.
Think about it: can you run Sun's own JDK's in Windows XP? Sure you can. Indeed, Sun's Java VM can be easily installed into Windows XP--and Sun even provides a web page to do so.
And the way that Sun tried to get ISO and ECMA certification for Java turned into a major joke, if I remember correctly. Javascript became popular because Netscape allowed it to become the open ECMA-262 standard.
You seem fond of Windows technology - to each his own. Enjoy the embrace of Mr. Bill. I would rather be outside of the pack.
Using Java/Swing for client-side apps is indeed outside the pack, which is my point. The pack tends to use C/C++ for widely used client apps and VB for large numbers of narrowly used (custom or niche) client apps. Java/Swing is anywhere from a minor player to virtually nonexistent, depending on how you choose to define popularity.
I regulary attend JavaOne, and even there the buzz around AWT or Swing-based apps faded years ago. Like most Java developers, I'm disappointed at how much of a flop it has been for client-side development. Using Swing as your preferred client-side technology is outside the pack, even among Java developers.
"Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
If anyone knows a way to remove IE from Win98, I'd surely like to hear about it. When I tried, the whole house came tumbling down.
To be honest, that's what you get for using a proprietary language wholly owned by a particular company.
Java is not an open standard, which is why Sun was able to sue Microsoft over Microsoft's implementation, as they had licensed the technology.
It shouldn't be suprising now that MS wants to stick with its own homegrown alternative.
Hint to Sun: If you want people to pack your technology - it might be a good idea to to sue them.
Erg:
It just hit me: The OSF and/or Gnu should sell software licenses. Like: real licenses, with the hologram seals, serial numbers and everything... They chould shrink-wrap thim with a copy of the GPL and they should do all the administrative work of keeping track of them.
That's right -- Licenses to use free operating systems. The end-user would then be free to {,buy and} install the free OS of {his,her} choice.
{gnu,osf} could sell them to OEMs for $10 a piece. It would do two things:
- It would help pay for OSF work, and
- it would give people a well-documented way to get around the License-per-CPU MicroSoft tax.
- (I can't count.) It would also provide a way to more accurately gauge how many Gnu boxes were being shipped.
I can think of people who would buy a copy of the license just on principle.Sometimes boldness is in fashion. Sometimes only the brave will be bold.
i don't think the suit is about money. sure, sun'd probably love money, but it sounds like the suit is sun trying to save java. the injunction they filed as part of the suit is asking the court to require microsoft to include java in windows and ie. it's not just about payback or damages or limiting microsoft's monopoly, it's about saving their major foot in the door of internet technology.
as far as why they waited, i imagine they prefered to let the doj and the states fight on their behalf until now. it's comparatively recently that it's been clear sun would see no rememdy from the doj/state action against microsoft.
"Mister Potato-head --MISTER POTATO-HEAD! Backdoors are not secrets!" (War Games, 1983)
delete ie.exe:)
El
What? The reason Sun and other companies aren't in MS's position is because they didn't do the same thing. Get it? Microsoft has used illegal tactics to get where they are, and they continue to use them to stay there. Sun isn't using illegal tactics, hence they're not in MS's position.
Upon seeing the box was too small, Schrodinger's Elephant breathed a sigh of relief.
Simon,
Great post. It's clear now and I have you to thank. You've really helped out alot of people with your little tutorial on programming.
Now, it's past your bedtime little troll.
Bill
Upon seeing the box was too small, Schrodinger's Elephant breathed a sigh of relief.
The way Office blows chunks, it really looks like thats the case.
Kick their ass!
Seems that any company nowadays is willing to try and climb into Microsoft's wallet.
After reading through these replies I have seen a few that are striking similar in grammer, context and expression and also very very Pro-Microsoft. I won't name any names, but I wonder if there are some people on the take for Microsoft. It wouldn't be the first time they have used false tactics like this (can we say OS/2 and Linux, etc etc). Just upsets me that they have infiltrated Slashdot.
In my honest opinion I think Microsoft cheats, breaks the law and stifles technology for the sake of profit. The Justice Department has not really done anything other then give them a slap on the wrist so what are companies who want to play fairly left to do?
It's only a matter of time before their hypocrisy catches up with them, too. . . http://www.newsforge.com/article.pl?sid=02/03/07/2 036238&mode=thread
Seriously doubt that will be the Itanium that carries that forward. More than likely the McKinley or one of the later chips.
.net and j2ee battles over the next few years.
The primary reason that the Itanium Chip sales suck is that Intel basicly said a better version was coming out a year later.
Not to mention that there are billions of dollars of 32 bit legacy code that business have to look at supporting which the Itanium Runs very poorly.
It will be interesting to see what happens with the inferior x86-64 platform that runs 32 bit code as natively as 64 bit code. In comparison to the Epic platform which runs 32 bit code poorly.
Will business choose the former to protect the investment they have in 32bit code or the later and recode to 64bit platform to get the full benefits.
It will also be interesting to see the
El
I'd like to see MS sue Sun and force them to include Netbios support in all Sun servers.
I'd like to see MS sue AOL and force them to carry other IM traffic.
I'd like to see MS sue Redhat, SuSe, Caldera, Debian, all the xBSD folks, and every other purveyor of free operating systems for their anticompetive and predatory practices in giving away their software for free and hurting the OS market.
But what I'd REALLY like to see is everyone stop crying like Scott Mealy-mouth and get back to making me some products that make my day easier.
STOP WHINING AND START CODING, YOU JACKASSES.
Microsoft doesn't have to support java. It's their product. If the users want java, then don't use XP plain and simple.
I think this is the beginning of the end for Sun. That is a shame. They have great hardware and a great OS. However, they have lost focus (IMO).
Mr. McNealy is so bent on destroying Microsoft, that Sun is becoming another Microsoft. Sun thinks it can do it all: software, storage, you name it. What ever happened to doing one or two things brilliantly and being happy with it. Sun should stick to building systems and Solaris. However, they are getting ready to be stomped from two sides.
Scott, listen up, you aren't going to destroy Microsoft. They're bigger than you (and you aren't David). You had also better check six... IBM is about to send a missile up your tailpipe.
Well said. Sun wants, no, demands you use a 100% Sun solution. In the past the only way to get support when using EMC storage and Sun Cluster, was to go to the VP of North American Sales. If you were a big enough customer, you'd get your approval, if not, tough.
I love Solaris and I like Sun hardware. I dislike Sun's attitude (and you hit it on the head). HP and IBM are going to run Sun over soon if Sun doesn't change it's ways. Soon might be a couple of quarters (esp. if their revenue stays weak).
The hundreds of lawsuits pending will serve as an actual penalty, far worse than any penalty that the DOJ would ever impose. These suits will hamper M$ more than even being broken up.
Don't forget BeOS is currently at 10 cents a share. There's one week left before they delist, so if you want in on the settlement, start buying.
I feel fantastic, and I'm still alive.
CELEBRITY DEATHMATCH!
how funny. they cant compete with MS, so they have to make stupid lawsuits. if the leaders of Sun would put half as much energy into actually doing something other than having fits of Microsoft-inspired penis envy, perhaps they would make a technology that was actually relevant in the marketplace.
.02
Java is as gone as the 90s. It was a good idea when it came out (it is essentially C++ anyway...), but is being replaced by newer and better ideas.
Sun is like Fred Flintstone trying to force Ford into making cars with stone wheels and foot power.
Also, I still dont know what is wrong with integrating a web browser into the OS. I mean, if every computer can benefit from using a browser, it seems like a no-brainer to put it in there. Having a choice of IE or Netscape seems like a choice of wheat or rye; I dont care, I just want a sandwich!
anyway, thats my
Ok. So Microsoft is no bunch of angels. I think everyone can agree with that. But does Sun have to continue sucking? I mean, I hear far more about their lawsuits with Microsoft than their new technologies. Java is great, but a new language isn't going to save the world -- especially one with licensing easily as restrictive as Microsoft's. Thank you for listening. :)
BRENT ROCKWOOD, EST'd 1975
Are you a COBOL developer by day? Mixed case alphabet and carriage returns are always welcomed for easier reading.
Newbies to GUI design making interfaces for newbies to linux. Until you have far less of the former, you'll never get much of the latter.
Ergonomica Auctorita Illico!
I would much rather ban apostrophe's for plural's altogether. Or noone should use apostrophe's at all or they would loose their life.
Yes, it's a blog. Sorry if that offends you.
Sun, as a company, is retarded. First, they b*tch and moan that Java is included and that MS is messing with it, so MS removes it from XP and then Sun is happy... Later/now Sun is again unhappy that Java is *not* included and is suing because MS didn't include it. Christ on a crutch, these punks need to get their heads on straight.
Hey, Sun: you can't have it both ways, ya friggin' loonies!
Hey Scott, be careful what you ask for - you just might get it:
c net)
(from MSNBC http://www.msnbc.com/news/721268.asp?0cm=c30)
Last year, Sun settled a federal suit against Microsoft over the Redmond, Wash.-based company's creation of a Windows-only version of Java that was incompatible with other software. Microsoft paid Sun $20 million and agreed to no longer license from Sun any current or new versions of Java.
(from cnet http://news.com.com/2100-1001-251401.html?legacy=
"It's pretty simple: This is a victory for our licensees and consumers," said Sun's chairman and CEO Scott McNealy. "The community wants one Java technology: one brand, one process, and one great platform. We've accomplished that, and this agreement further protects the authenticity and value of Sun's Java technology."
Your turn, sodajerk.
Scot Mcmoron I like that. In my position where I work I have recomended against buying anything new from $un. We are retiring all our $un equipment and replacing it with cheaper intel and Windows systems. I wont support bad sports like Mcmoron anymore. I cant wait until this lawsuit gets thrown out of court.
I guess he's real upset with Bill Gates because he lost more money than Bill in the dot com crash not to mention in the last week.
Whooa!
Sun just had layoffs last year, and now they are paying their lawyers w/ big bucks. Instead of taking care of their employees, they are talking care of their lawyers. The priority of this company is backwards.
I guess they have saved enough money from the layoffs, and now they are after MS again.
FIRST INSTALL A DIFFERENT BROWSER:
/windows or /winnt folder. Rename it to iexplorer1.exe
--I recommend opera [www.opera.com] or netscape.
--Make this the default browser
REMOVE FROM TASKBAR:
--right click the "e" icon, select Delete.
REMOVE FROM DESKTOP:
--right click the "e" icon, select Delete.
REMOVE FROM START MENU:
Click 'Start', click 'Programs'
--right click "Internet Explorer" [it has the "e" icon), select Delete.
PREVENT PROGRAMS FROM LAUNCHING I.E.:
find iexplore*.exe in the
NOTE:
Some programs still rely on microsoft components to connect to web. For this reason I recommend that you don't try to manually erase files, it'll cause problems.
(* I think java on the client is about to make a big comeback. *)
Java's API's stink too much for that. VB components are relatively self-contained compared to Java's API's, which tend to tie protocols together in weird ways in order to do the simplist things. You can't just plug in a few attributes/paradigms and then run it: Java pulls one thru the briar patch of coupled API's. It used to take what 4 protocols to write to a file? They reduced it since, but many others suffer the same design defect.
Such protocol coupling drove me crackers. VBX vendors know better. Sun wants to hook you into their tangled, API-coupled OS, otherwise known as "Java Libraries".
Table-ized A.I.
Sun Microsystems has taken every step possible to prevent Microsoft from shipping our award winning Java virtual machine. In fact, Sun resorted to litigation to stop Microsoft from shipping a high performance Java virtual machine that took optimal advantage of Windows.
... "I support a criminal organisation in their criminal activities therefore, by association, I am a __________"
This is a case of Microsoft spin doctors turning what is a flagrant breach of contract into a 'potayto / potahto' debate.
The MS JVM took 'optimal advantage' of Windows. In other words, it broke Java on every other platform.
But I sure the MS whores on Slashdot are going to whine 'So what, Windows rules, therefore everything else sux', or something intelligent like that.
Heres another good one.
At Microsoft we are proud of the Java virtual machine we created, and the value our customers see in it. It has a long history of high quality and superior performance. It is also the only Java virtual machine that offers an integrated applet browsing experience with Internet Explorer
So a criminal monopolist makes a proprietary browser, that takes the market through illegal monopolistic power, and then said criminal monopolist then boasts that only a JVM with extensions that breach contract with Sun, will run on it's proprietary browser.
Well shit, I guess it makes sense if you are some moronic loser PC owner who doesn't know the first thing about software, but to anyone with a tad of common sense, it's BULLSHIT.
The people here bashing Sun for actually pursuing some kind of justice against a criminal organisation should first think what thier defense of MS implies
Fill in the blank MS apologist assholes.
>>
I am the director, and this is my movie
Yeah, an excellent one from the boys at sun. .. Looks like they've been hanging around union activists for too long.
.. ahh... it's anticompeditive if they dont."
A. Java was slow and horrid to start with, and made VB look like a well thought out language.
B. Sun *STILL* haven't got the idea about what giving software away really means (see StarOffice)
Now.. as for the lawsuit..
Am I reading this wrong, or are sun saying "stop bundleing IE with windows, give us the code, and while your at it.. the courts should MAKE microsoft bundle JAVA with windows... because
Can I sue microsoft now, because my software "xQx's bloated, slow, runtime environment" never made the $3billion I thought it would, because Microsoft were anticompeditive by not bundleing it with their software??
A year or two ago, Microsoft didn't have a division of FUDmeisters browsing Slashdot and others trying (laughably) to defend their dubious business practices. I only drop in for a month or two once in a while, and it really looks like it's changed.
Is that McNealy acts like a turd as much as Gates.
Hi,
:-) Geezus... Can't wait it from a crappy shareware developer even.
I am an Opera user. It comes with Sun Java virtual machine to run Java apps.
One word. Its a mess. It even makes me sad that this great coded browser gets messed up with Java.
I am in a point that, I even change my regional settings to USA to run certain embedded apps on Opera. Won't be giving names but the applets not running well aren't coded by MS or any MS junkie companies.
Java 1.3.02 from Sun is designed for XP. Its the first Java plugin to be able to run under IE!.. Now count how many years it took for Sun to make it runnable. MS conspired them? Or they didn't bother to check ActiveX docs how to make it runnable?
While I guess many Yahoo users here, check what happens on Yahoo Chat, when you decide to use "non evil" companies (Sun) Java in IE 6? It doesn't simply work.
Try Yahoo chat on Opera... What happens? Logs on, cannot run.
They didn't bother to work with Yahoo or its chat software provider to make it work with chat.
Oh, support... Lets come to that point. The only support mentioned is java- feedback@sun.com or something! Yea, they invite ALL XP/Win2k/9x users to use their own "good", "innocent" virtual machine... For support? e- mail them
I was in some degree of madness that I even gone and registered to IBM Developers connection to get IBM JDK (NOT JRE, development kit it is, 70 MB!), well it didn't simply work.
Another funny fact. Sun uses Installshield 4.x to install Java! Even Installshield corp says "don't use it while distrobuting new apps, its not very compatible with Windows 2000 architecture" (add XP there)... One of the reasons its not running good. Imagine an installer that if you have 10GB+ of free space, it gets confused and asks you to free space!
You can'T imagine how much I want to laugh over this lawsuit sametime I get so mad/ angry when I remember the NIGHTMARE with Sun Java. uh, oh... I still have problems.
Any "ms hating", "open source loving" developers out there. Either learn how to code for MS NT based systems, make your app friendly with them (they run ms kernel, you code in MS visual C, HELLO?) or don't release it at all.
Half of the complaint goes extensively through Java's advantages over .NET, and mentions that little poll on ZD Net... or whatever
0xC3
Since that company destroyed the other company distribution channels using illegal means and abusing monopoly power... Java's main distribution channel was Netscape Navigator... and MS destroyed that channel bundling illegaly IE into Windows...
You can read Sun's claims below... for me it sounds like Sun's claims has merits and will prevail. http://news.findlaw.com/hdocs/docs/microsoft/sun/s unms030802mot.pdf
Java isn't the core of their business monetarily, but it is everything for Sun as far as their ability to have leverage over and control the future of software.
Juln
And "bundling" IE with Windows damaged Java's distribution how? I use XP and Linux at work, yet I still use JDK 1.3.1. On the various computers in our lab, I have JVM's running from Sun, Borland, and IBM. Yet none of those computers have netscape, except for our 3 linux boxes.
If Windows did not have IE built in, how exactly are you going to "download" Netscape or a JVM? FTP? But windows shouldn't be "bundled" with FTP either right? So _HOW_ are you going to install it?
Better late than never. Here is the text of the agreement not to sue from Corel's 8K on sale of prefered shares to Microsoft:
.
.
4. Covenant Not to Sue
Subject to the terms and conditions of this Section 4, Microsoft
covenants to Corel that neither Microsoft nor any of its Affiliates
shall sue Corel based on any claim that current or past versions of
Corel Office Professional or Corel WordPerfect Suite (and successor
Corel WordPerfect office productivity products) (collectively,
the "Covenanted Products") infringe Microsoft's U.S. Patents
5,510,980; 5,272,628; 5,287,514; and 5,437,036. This covenant is
personal to Corel and may not be assigned or otherwise transferred
(including without limitation by operation of law) without the prior
written consent of Microsoft, and any attempted assignment or other
transfer without such consent shall be void and of no force and
effect. All obligations of Microsoft and all rights of Corel under
this covenant shall continue until the last of the patents described
above expires, provided that all obligations of Microsoft and rights
of Corel under this covenant shall automatically terminate with
retroactive effect upon the occurrence of any of the following: (i)
any attempted assignment or other transfer of this covenant without
Microsoft's prior written approval, (ii) a Change in Control; (iii)
the commencement of any legal proceeding by Corel or any of its
Affiliates against Microsoft or any of its Affiliates alleging patent
infringement, antitrust violations or anti-competitive conduct; (iv)
breach by Corel of any material term of this Agreement; and (v) any
sale, assignment or transfer, directly or indirectly, of the
businesses and/or assets related to the production and sale of any of
the Covenanted Products. The foregoing covenant does not constitute a
patent license to Corel, and except as explicitly set forth above,
Microsoft does not, directly or by implication, estoppel or
otherwise, grant any other patent covenants or patent rights under
this Agreement. Further, the foregoing covenant does not constitute a
license under, or assignment of any interest in, any copyright or
other intellectual property of Microsoft.
5. Compromise and Release of Claims
Corel and its Affiliates and predecessors in interest (to the extent
that Corel has a legal and/or contractual right to bind such
entities), in return for good and valuable consideration, the
sufficiency of which is hereby acknowledged, hereby release and
discharge Microsoft and its Affiliates, and the present or former
officers, directors, employees, representatives, agents, trustees or
other legal representatives, successors and assigns of each of them,
of and from any and all claims, counterclaims, actions, causes of
actions, suits, rights, debts, obligations, damages, liabilities, and
demands that each of them ever had or has, in law or in equity, known
or unknown, from the beginning of the world through to the Effective
Date of this Agreement (the "Corel Claims"). Corel represents,
warrants, and acknowledges that it has not relied on any
representations of Microsoft in entering into this Section 5 or in
releasing and compromising the Corel Claims. Corel and Microsoft
further agree that this Release and the Covenant Not To Sue set forth
in Section 4 hereof, as well as the other terms of this Agreement,
are a compromise of the Corel Claims within the meaning of Federal
Rule of Evidence 408, and shall constitute full satisfaction of the
Corel Claims.
Today's vices may be tomorrow's virtues.
I thought you were talking about Sun :-)
For example my web page had image text image, which I wanted to align vertically; no version of netscape could manage that; it put the left image too high, almost as if some university student with no commercial experience had written the software all by himself, but then that describes all open source software (apart from GCC) anyway doesn't it?
like COBOL. None of this java/javascript/vb shit that stops working after a year or so.
What you missed was not "optimizing to the underlying architecture..." which by the way I'm sure they did. I have no quibble with that point.
No, to have really hit the mark you might have pointed out that Microsoft removed certain VM security/sanity checks. Like runtime type checking in certain circumstances. These unsafe shortcuts are where a substantial amount of performance increases were realized.
Now, I will apologize for being sarcastic. Your post appeared to me to be the standard "Microsoft achieved X by doing great engineering technique Y." You have to admit, alot of trolls use that one.
Bill
Upon seeing the box was too small, Schrodinger's Elephant breathed a sigh of relief.
I agree with you 100%. And for that I will no doubt be moded as a troll. What Fun!! LOL.
I am following up my own post with a link to a biography of Noorda. He sounds like an interesting guy.
Well, you would pick up a phone and make a call to AOL, to have them ship you a version of AOL to install. Then two weeks later, call AOL on how to install AOL without crashing your computer...of course, AOL will tell, it's Microsoft's fault, and you should call MS. Then MS will ship you a IE on CD...and everything will be fine. You see, you really don't know the value of things, unless you suffer through it.
This way, you'll the value of your computer, because it took you 3 weeks to get your computer working. Now, if your computer works out of the box, you might not value your computer as much.
;-)