How IBM (and Open Source) Won eBay
DemonBrew wrote to us with a new article in Business2 how IBM beat MSFT, Sun, BEA Systems to win the contract for the new eBay. Cool part is that it's based on Websphere, which has major open source components.
They waited until the very last second and then squeezed their bid in.
Bastards!
Life is the leading cause of death in America.
It did seem very interesting. The article mentions that IBM is still loking for something to "light the fire" and produce large amounts of revenue... maybe hey don't need an internal change, but an external one; businesses realizeing the power and cost savings of open-source software and switching back to big blue.
Moderation: Put your hand inside the puppet head!
What the hell are you talking about? Major open-source components? Which? Last I checked, (I have the Websphere Studio download sitting here, right from IBM's partner site - and I see nothing about open source anything. Is java open source? Or XML?
Open Standards and open-source are 2 different things, and hell - Java isn't an open standard, nor is it open source in the truest sense. What a bunch of bullshit propaganda. Go Microsoft.
what they are going to do with the old hardware. I can see it now your very own piece of ebay right at your house!
I also found this amusing (emphasis mine):
While Java could be called "open," compared with, say, the Windows API, I don't believe Sun has turned control over the language specification to a standards body.
Another proud carrier of the $rtbl flag
JCP - Java Community Process
To take right from their website:
The JCP is the way the Java platform evolves. It's an open organization of international Java developers and licensees whose charter is to develop and revise Java technology specifications, reference implementations, and technology compatibility kits. Both Java technology and the JCP were originally created by Sun Microsystems, however, the JCP has evolved from the informal process that Sun used beginning in 1995, to a formalized process overseen by representatives from many organizations across the Java community.
Come on people, do your research before you blab this stuff.
There has been a fair number of posts about whether or not Java is really an "Open-Standard". The first thing to remember is where this article originates, Business 2.0.
Taking that into account, Java is an open standard. Are there other compilers for Java? Yes. Are there multiple interpreters for Java? Yes. Is the standard published on how it works? Yes (Addison-Wesely publishes several books on it). So, for the average intended reader of business 2.0, Java is an open standard.
I'm probably going to get flamed for this, but something doesn't have to be controlled by an international standards organization to be open.
Now, if you'll excuse me, I'm going to go prepare for flames as I've posted something that people are going to have problems with.
My Slashdot account is old enough to drink...
I wish I had mod points, I'd mod this -1 has no clue.
The ebay software/business logic is highly proprietary and difficult to understand. The story is how IBM sold ebay to use their software which is based on open source technology including apache, linux. Then of course there is java which isnt open source, but "open standard" (ymmv).
Anyways, peer review of complex business logic by people who don't understand it won't help nothing.
But did they meet the reserve? They might be bragging and lose again.
I really like the closing quote from the article:
Hey, any additional fodder for my efforts to convince my boss to move over to completely open-source technologies is fine with me! It's really heartening to hear a company like IBM say that though. More reinforcement that this paradigm is here to stay, and isn't just some sort of post-modern fad.
Hire a Linux system administrator, systems engineer,
IBM Cited In Massive Online Scam
Reuters, Inc.
Ebay (www.ebay.com, NSDQ: EBAY), the world's largest online auction site, is reporting that it has been hoodwinked in an internet scam, involving International Business Machines (IBM), Inc.
"They promised us all of these great services, and even showed us pictures and everything", claims Dave Hubnard, Ebay's CTO.
"It looked so, perfect. They responded to all of our emails quickly and professionally. I really don't know what happened. They even sniped in at the last minute with an ultra-low bid."
Shocked and bewildered, Ebay employees are uncertain when, or if, they will ever see the new services promised to them by IBM.
Attempted telephone calls to IBM headquarters were returned with a "disconnected service" answer.
Just hours before the deal was closed, IBM had the address of its corporate headquarters changed to a PO Box address in the sourthern section of Jacksonville, FL.
Its interesting to see the existence of Java being linked to IBM more than Sun these days.
What with IBM having the fastest java compiler Jikes,
a Java-base development environment VisualAge,
some stellar java development at DeveloperWorks,
and talks of IBM acquiring Sun
The statement below is true.
The statement above is false.
that if MS would have won the bid we would have had something in windows to let us bid and list auctions on ebay automatically. Ebay make a nice tool called mister lister to bulk upload your auctions. It could have become part of the next version of windows. Now MS will have to build it's own auction site from scratch and integrate it into windows.
Ebay Computer Contract
Item # 4886798269
Category: Computers: Contracts
Currently: $12,378,462
Quantity: 1
First bid: US $10
# of bids: 3
Seller (Rating): Ebay (999999999)
High bid: IBM (10)
Description
You are bidding on a contract for providing software and hardware to power the next generation of e-bidding monstrosi-sites...
Here's a brief summary of what eBay are currently running....
For the middle-tier and back-end they've got a couple of Sun Starfire E10K servers (with a third on standby for hot-swap fail-over). The back-end db is Oracle, most of the other software is by Veritas. This all uses a 400 disk RAID array (also made by Sun), which is also mirrored in real-time.
They're using seven Sun Enterprise ES450s to provide the iron for searching, and the web front end is served by sixty-or-so Compaq servers.
It seems impressive! ....but it's worth noting that some of the above may be a bit out-of-date, as it's based on the info in these articles, which are quite old now:-
Article on Internet Week about eBay's steps to ensure performanceSun's page on what-they-do-for-eBay part way down the page, an article entitled: An Integrated, High Availability Cluster Solution)
to have read the article before posting, and naive enough to admit it.
You'll learn.
Infuriate left and right
Blockquoth the responder:
Ah, now we're getting into philosophy. Here's a hypothetical for you: One day, you look up and see your worst enemy, whom you hate. He is backing over a cliff . . . in your brand-new Porsche. Do you shout a warning to him or not?
If you fail to warn him, most people would agree that you acted evilly. But even if you do warn him, it's still not clearly "good." Did you warn him because that is the right thing to do? Or did you warn him because you didn't want to lose your Porsche? Or maybe you warned him to preserve yourself from legal liability? Is it the action that counts, or the motivation, or a combination thereof? To my mind, action is more important than motivation.
Corporations -- not just Ebay, but all corporations -- perform actions that effect individuals, both those who are employed by the corporation, the investors, the customers, business partners, and sometimes the general public. I contend that corporations can be judged by their actions, every bit as much as any other human organization can be judged by theirs. I speak not merely of legal liability, but moral accountability as well.
Microsoft is a prime example. (Honestly, I am not trying to troll here, nor am I trying to make flamebait. Just bear with me.) Microsoft is extremely good at making good business decisions -- actions whose effect are to increase its market share, its bottom line, and its dominance in the industry. Some of those actions have had negative impact on others, both individuals and companies. The decisions that Microsoft has made regarding their course of action made the "most business sense." Does that absolve them of moral responsibility for the negative consequences of their actions?
As for open source, I would argue that it is morally superior to proprietary source. Open source code promotes the spread of knowledge; because anyone can view the source code, anyone can study real-world examples in order to learn about programming, or even for curiousity's sake. Proprietary technologies seek to restrict the spread of knowledge: figuring out how a closed program works is a thousand times more difficult, and may also be illegal. Which is better -- widespread knowledge, or widespread ignorance?
If open source software is morally superior to proprietary software, then logically embracing an open solution is an action which redounds to the credit of any company which does so. Their motivation for picking the software, be it because of "good business sense," because of approval of open source on general principles, or even because the CEO had indigestion and chose based on which representative had an antacid, is irrelevant. Consequences are derived from action, not motivation for that action.
You are right to point out that the concepts of "good" and "evil" are too narrow to be particularly useful in this context. Nothing human can be fully "good" or "evil." As a child, Saint Augustine stole a crop of pears, destroyed them, and felt guilty about it for most of his adult life. Hitler loved his dogs, trite but true.
Humans are complex, and may be good in some ways but not in others. Corporations are human institutions, and in exactly the same way they have both negative and positive aspects. Deciding what actions you approve or disapprove of in a corporation can help you establish how you, as an individual, will interact with any given corporation, but is basically a subjective decision.
Whew! That was a mouthful. But I think it needed to be said. If I get modded down for it, so be it.
[IBM technology strategist Irving] Wladawsky-Berger says: "Open-source is bigger than IBM".
:)
Such things make me happy for the entire day