Slashdot Mirror


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.

92 of 317 comments (clear)

  1. I'll tell ya how... by swordboy · · Score: 5, Funny

    They waited until the very last second and then squeezed their bid in.

    Bastards!

    --

    Life is the leading cause of death in America.
    1. Re:I'll tell ya how... by Bouncings · · Score: 5, Funny

      Microsoft didn't use the "Buy It Now" button?

      --
      -- Ken Kinder ken@_nospam_kenkinder.com http://kenkinder.com/
    2. Re:I'll tell ya how... by Phroggy · · Score: 4, Funny

      Microsoft didn't use the "Buy It Now" button?

      That disappears after someone places a bid, and since we all know Microsoft is never first at anything, they would have missed that chance. Microsoft always waits for somebody else to go first, so they can see whether it's a good idea.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    3. Re:I'll tell ya how... by Xerithane · · Score: 2

      Actually it disappears after the reserve price has been met.

      Sorry for the nitpick.

      --
      Dacels Jewelers can't be trusted.
    4. Re:I'll tell ya how... by westfieldscientific · · Score: 2, Funny

      M$ clicked the "Buy it Now" button but their browser crashed and they hadda reboot.

      By the time they got MSN back online the auction had ended.

      --
      give me a /home where the buffalo roam
  2. I read this article... by Marx_Mrvelous · · Score: 4, Interesting

    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!
    1. Re:I read this article... by diggem · · Score: 3, Informative

      maybe [t]hey don't need an internal change, but an external one;

      But really they've already made an internal change. By embracing Linux and opensource. 2-3 years ago I had heard rumors of IBM revamping AIX to be more like Linux. Whether that's actually happened I don't know, but I see plenty of evidence which says they've certainly embraced Linux itself, as well as opensource. They've pushed the 'stick all your linux on our mainframe' for a while. I can only imagine the internal changes that took place to go from closed and proprietary to open. You won't see MS doing that any time soon.

    2. Re:I read this article... by HeUnique · · Score: 2

      "2-3 years ago I had heard rumors of IBM revamping AIX to be more like Linux. Whether that's actually happened I don't know..."

      It's called AIX5L (or AIX 5XL)...

      --
      Hetz (Heunique)
  3. Websphere, Open Source, WTF? by outofthezone · · Score: 3, Flamebait

    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.

    1. Re:Websphere, Open Source, WTF? by Anonymous Coward · · Score: 2, Insightful

      What webserver does WebSphere use?

    2. Re:Websphere, Open Source, WTF? by Gurft · · Score: 2, Informative

      umm Websphere is based on Apache Webserver... which last time I checked was one of the largest opensource projects EVER

      --
      I'm an AIX Systems administrator, and yes I do cry myself to sleep at night....
    3. Re:Websphere, Open Source, WTF? by EvilAlien · · Score: 2, Informative
      At least it can be argued that IBM is a proponent and supporter of Open Source:

      JFS - a filesystem is a pretty major component of a server, don't you think?.

      developerWorks: Open Source Projects - many more toys for development

      Meanwhile, other major vendors jump on the bandwagon with comparitively little (Sun, SGI's XFS which is not open but at least the distribute Linux clue, and HP are on the Linux bandwagon) to none (Microsoft). BEA is one of Sun's happy little Sun ONE minions. Meanwhile, Microsoft continues to be a joke for large projects. Go Microsoft indeed.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    4. Re:Websphere, Open Source, WTF? by jmauro · · Score: 2, Informative

      XFS is as open as JFS. Get the complete source, GPL'ed even, at http://oss.sgi.com/projects/xfs.

    5. Re:Websphere, Open Source, WTF? by pwagland · · Score: 3, Informative
      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?
      Sadly, they are true, have a look at what is included with WebSphere:
      • Apache
      • XAlan
      • Xerces
      Having said this, I agree that the opensource bit is a little overstated, since the major part of WebSphere is not opensource at all, but how would it get onto /. if they didn't mention opensource! :-)
    6. Re:Websphere, Open Source, WTF? by Anonymous Coward · · Score: 5, Informative
      The EJB and clustering support in Websphere is not open source either.

      Closed source parts:

      Servlet Engine

      EJB

      JNDI

      JDBC pooling

      Clustering

      Open source parts:

      Web server (Apache) assuming they're using Apache.

      XML (xerces, xalan)

      Kind of funny that anyone is clueless enough to think that WebSphere is open source.

    7. Re:Websphere, Open Source, WTF? by curunir · · Score: 2

      Is java open source?

      yes.

      Java isn't an open standard, nor is it open source in the truest sense.

      How many senses of the words "open-source" are there? Either the code is available to the public, or it isn't? Remember, Open-Source != Free.

      --
      "Don't blame me, I voted for Kodos!"
    8. Re:Websphere, Open Source, WTF? by nhavar · · Score: 2

      Websphere studio at least the newer versions run using the Eclipse package which is open source based off of netbeans I believe. Additionally I believe that the webserver itself uses apache code and tomcat.

      The newer builds of Websphere studio are amazing. I've edited HTML/XML/XSL/CSS/Javascript/Java/XHTML in it and it's great. Unfortunately the price tag is pretty steep at 3000-6000 per seat for the studio package depending on who you talk to. Eclipse is "free" and is the core that Websphere studio is built off of but it doesn't appear to have ALL the features studio has (but hey for editing Java it's excellent compared to some of the other crap out there).

      --
      "Do not be swept up in the momentum of mediocrity." - anon
    9. Re:Websphere, Open Source, WTF? by rmjiv · · Score: 5, Informative

      umm Websphere is based on Apache Webserver

      umm, -5(Wrong)

      IBM does have a product called IBM HTTP Server, which is a rebrand of Apache Webserver with some configuration tools and (iirc) a different SSL engine. However, WebSphere is a totally different product with different functionality (application server vs. web-server). They are bundled together, but are different.

      WebSphere does use Xerces and Xalan which are Apache projects for XML processing. So do most of the Java application servers, though.

      FYI, IBM is a major supporter of the Xerces and Xalan sub-projects, and is a major supporter of the Jakarta Apache project, providing developers and code. So maybe they have a better claim on being "more" open source than other Java Application servers. This I leave up to others to decide.

      rmjiv

      --
      She came sliding down the alleyway like butter dripping off of a hot biscuit.
    10. Re:Websphere, Open Source, WTF? by sydlexic · · Score: 4, Insightful

      and available source != Open Source. Open Source proponents have gone to great lengths to establish a set of critera for evaluating licenses against Open Source standards. those standards insure that licenses to not permit the removal of source from the community once it is made available. if "available" meant "open", then Windows is open. the source is available if you sign the right licenses... just like java.

    11. Re:Websphere, Open Source, WTF? by jsse · · Score: 2

      I see nothing about open source anything.

      Eclipse, which is supported by IBM, derived from Websphere Studio Workbench, for Java development.

      It's java-based application which can be running on many platforms including Linux.

      You really need to click few more buttons, the link is near to where you download websphere. :)

    12. Re:Websphere, Open Source, WTF? by the+eric+conspiracy · · Score: 2

      Major open-source components? Which?

      IBM has contributed some important components to the Apache Jakarta and XML projects. They have also contributed the Eclipse IDE, and considerable code to the Linux kernel effort.

    13. Re:Websphere, Open Source, WTF? by _Swank · · Score: 2

      A quick correction -- eclipse is NOT based off netbeans. The eclipse source was developed entirely by IBM (before release to the community). The intent of both eclipse and netbeans is the same: to provide an open development platform. However there are some differences.

      1. Netbeans is 100% pure java. Eclipse is not. Rather than using swing or awt, eclipse uses a custom Standard Widget Toolkit (SWT) which uses native calls to windows api/motif/gnome2.

      2. Eclipse is really a framework and set of apis to allow the easy creation of plugins to provide a complete (and not necessarily java) develipment environment. As provided in it's initial release it contained most of the plugins necessary to develop the whole gamut of java applications. Several companies (e.g. Rational) have created their own plugins to provide development environments with a variety of different goals (UML modeling and development). It is my understanding that netbeans is geared specifically towards java.

    14. Re:Websphere, Open Source, WTF? by toriver · · Score: 2
      Websphere Studio is based on eclipse, which is open source - http://www.eclipse.org

      Good. Now, what does that development environment have to do with the application server other than sharing a name component?

  4. I wonder... by Mrdzone · · Score: 4, Funny

    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!

    1. Re:I wonder... by Phroggy · · Score: 2, Funny

      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'm thinking auctioning it off would be most appropriate.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    2. Re:I wonder... by GrandCow · · Score: 2

      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 wonder if they'll sell it on the new ebay?

      --
      "Well kids, you tried your best, and you failed. The lesson is, never try." -Homer Simpson
    3. Re:I wonder... by poot_rootbeer · · Score: 2


      Just a piece? Why not pool your money with some pals and buy them all?

      Then you'll be able to say
      ALL YOUR eBAYS ARE BELONG TO US.

      *groan* I'm sorry.

  5. They said "bake-off" by Pituritus+Ani · · Score: 4, Insightful
    in the second paragraph. I guess the lawsuit from Pillsbury will be rolling in any minute now.

    I also found this amusing (emphasis mine):

    eBay confirms that it was dazzled by IBM's expertise with the open-standard Java programming language . . .

    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

    1. Re:They said "bake-off" by geekoid · · Score: 3, Interesting

      Actually they did, but then SUN found out they couldn't control the body, so they took it back.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:They said "bake-off" by AJWM · · Score: 3, Informative

      To be more precise, SUN found out that the body was already in Microsoft's pocket, so they took it back.

      --
      -- Alastair
    3. Re:They said "bake-off" by AJWM · · Score: 2

      While the Java trademark and JVM are still Sun-controlled, the various Java APIs are standardized by a community process which in fact tends to be dominated by IBM.

      --
      -- Alastair
  6. Have you heard of? by md17 · · Score: 5, Informative


    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.

    1. Re:Have you heard of? by Pituritus+Ani · · Score: 2

      So an independent organization can publish a Java language specification without Sun's blessing? Thanks for edifying me.

      --

      Another proud carrier of the $rtbl flag

    2. Re:Have you heard of? by Glock27 · · Score: 2
      Can I join?

      Yes, for free.

      Would they even listen to me, if I could join?

      Your votes on which Bug Parade bugs are highest priority would count the same as anyone else's. You would also have access to all the Java source code, if you want it.

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    3. Re:Have you heard of? by Wesley+Felter · · Score: 2

      If Java is so open, where do I download the Java Compatibility Kit (the test suite for Java VMs)? The only way I've heard of is to agree to the SCSL and agree to pay royalties to Sun.

    4. Re:Have you heard of? by lgraba · · Score: 2

      And where would I get a similar compatibility kit to check for standards compliance on, say, a C++ compiler? Oh yeah, despite being a standard, C++ does not have a compliance kit, nor does it have any way to enforce adherance to a standard.

  7. Open Standard and Java by pridkett · · Score: 5, Insightful

    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...
    1. Re:Open Standard and Java by delta407 · · Score: 2

      Correct, something does not have to be controlled by an international standards organization to be open. However, when it is controlled by one company that acts like a four-year-old that doesn't want to share, then it is not open.

      Just because there are other compilers and interpreters does not make it an open standard. Does WINE make the Windows API an open standard? Does Samba make SMB/CIFS an open standard? Microsoft is comparable to Sun -- they made this, it's their stuff, they can do whatever they darn well please.

    2. Re:Open Standard and Java by pridkett · · Score: 2

      With regards to CIFS it's controlled by SNIA. You can find the spec at http://www.snia.org/English/Work_Groups/NAS/CIFS/i ndex.html.

      It's Microsoft's extensions that make it a problem. Someone more knowledgeable might want to clear this up a little better than I can.

      --
      My Slashdot account is old enough to drink...
    3. Re:Open Standard and Java by kinkie · · Score: 5, Informative

      CIFS per se is an open standard. What makes it difficult to interoperate with Microsoft's implementation of it is that CIFS is used by Microsoft to tunnel RPC calls which do very important tasks (even basic stuff like looking up an user SID to perform an ACL match).
      Without those calls filesharing should still be possible, but with VERY limited functionality.
      The problem is that (in true Microsoft fashion) there's HUNDREDS of calls, and each of those can have LOTS of variants with widely different results. See any network-related MSDN-documented
      information function call. Often you'll find a parameter which is an "info level" or somesuch. Change that parameter, and you change the type of the returned values and obviously the returned data. See this call for an example.
      Microsoft's interface design method appears (from the outside) to be something like this:they think in advance, and then they define those interfaces which they MIGHT need five years in the future, and place stubs until then. This has the side-effect that their interfaces have everything AND the kitchen sink, thus the hundreds of calls.

      --
      /kinkie
    4. Re:Open Standard and Java by Tony-A · · Score: 2

      IBMJava2-13 says it's open.
      You have a couple of two-ton behemoths to keep each other honest.
      Neither of them gets to do what they please.
      An 800 pound gorilla trying to mix in becomes Microsquish.
      Pipsqueaks like you and me don't really even get to have an opinion.
      Eventually it will become an official standard, AFTER it's known exactly what that standard has to be.

  8. Re:great news for online shoppers by synx · · Score: 3, Informative

    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.

  9. Yeah... by NickRob · · Score: 4, Funny

    But did they meet the reserve? They might be bragging and lose again.

  10. Closing Quote by Etcetera · · Score: 4, Interesting

    I really like the closing quote from the article:
    "Open-source is bigger than IBM."

    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.
    1. Re:Closing Quote by poot_rootbeer · · Score: 2

      An intellectual snob is someone who can listen to the William Tell Overature and not think of
      The Lone Ranger.


      If that's the definition of an intellectual snob, then what do you call someone who knows the proper spelling of "overture" and condescendingly points it out to people?

  11. Re:Cowards.... by alen · · Score: 2

    Are you insane? Ebay uses Oracle to run it's database. You really think that MYSQL can handle a database that size with so many users at once?

  12. Tomorrow's News Headlines: by dbretton · · Score: 5, Funny

    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.

  13. IBM controlling future of java? by The-Dork · · Score: 3, Interesting

    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.
  14. Re:I've Said It Before... by david+duncan+scott · · Score: 2
    Huh? I'm not arguing, just don't get it.

    My first thought was that it was a shot at Java and country music, but that would be "Java:code::country:music". Then I thought, well, maybe the reference to "country" is really to "country music", indicating that Java is a superset of code just as music is a superset of country music. Or maybe Java is patriotic...

    I give up. Not 'nuff said, apparently.

    --

    This next song is very sad. Please clap along. -- Robin Zander

  15. Well, now I'm conflicted . . . by Selanit · · Score: 2, Interesting

    On the one hand, Ebay's backend is now based on some very cool, open source technology.

    On the other hand, they use Microsoft Passport, which raises a whole bunch of privacy and security issues.

    Are they good or evil? Seems more like a shade of grey to me.

    1. Re:Well, now I'm conflicted . . . by Selanit · · Score: 5, Interesting

      Blockquoth the responder:

      I don't understand your logic. How can you be "good" for embracing open source??

      Its quite simple, companies are embracing open standards and open source software because it makes the most business sense. They want to reduce their costs while increasing their utility... certain open source projects tend to do just that.

      Ebays choice of technology does not make them good or evil, they are simply doing what they think is best for their company.. period. The concept of 'good' and 'evil' corporations is almost a laughable one.

      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.

  16. Now we can only imagine by alen · · Score: 5, Funny

    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.

    1. Re:Now we can only imagine by happyclam · · Score: 2
      Now MS will have to build it's own auction site from scratch and integrate it into windows.

      naw... they'll just steal it.

      --
      He looked at me and said, "Kid, we don't like your kind, and we're gonna send your fingerprints off to Washington."
  17. Bidding on the contract by brer_rabbit · · Score: 5, Funny

    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...

  18. They also offered to sell PCs on EBay by Ars-Fartsica · · Score: 2
    IBM will sell equipment on EBay as a normal vendor, thus adding thousands of listings to EBay's site.

    I suspect this is not a coincidence.

  19. Re:Cowards.... by alen · · Score: 2

    And how large is your database? How many users connect to it? To how many sites do you replicate it to? How many transactions does it process?

    MYSQL isn't even a relational DB. How is it going to run Ebay?

  20. No, their readers no the difference by Ars-Fartsica · · Score: 2

    Biz 2.0 readers likely understand the difference between a true open standard and reverse-engineered documentation.

  21. Re:I've Said It Before... by lkaos · · Score: 2, Flamebait

    Funny thing is that music is for the most part subjective. Country music is by far the most popular form of music. At any rate, one could not even come close to objectively stating that country music is better than say rock (whereas one may be able to make an argue for classical music being better than either of the two).

    On the other hand, I think one can make a very good objective argument as to why Java is a much worse language than say C++. So, while I'd be inclined to agree with your analogy (if you actually said it right, since I hate both Java and country music), it doesn't really work as an analogy.

    Perhaps:

    Java is to programming as N'Sync is to rock.

    --
    int func(int a);
    func((b += 3, b));
  22. Re:great news for online shoppers by curunir · · Score: 2

    I wish I had mod points, I'd mod this -1 has no clue.

    Hi...kettle...this is the pot, you're black.

    ...java which isnt open source, but "open standard"

    Ummm...Java *is* open source. The source is available at Sun's site. I've downloaded the source to all the JDK's since 1.1 (the code is often the best documentation).

    --
    "Don't blame me, I voted for Kodos!"
  23. Neat link? You decide. by hyyx · · Score: 2

    http://www.stores.ebay.com/ibm

    This is IBM's store at eBay. The cool part is that you can get some really great deals on IBM equipment here. I have already bought from here twice. I work for IBM, and I can tell you that the deals here are better than the employee discount!

  24. eBAY has the worst IT guys... by ajiva · · Score: 2, Interesting

    eBay has a bunch of idiots for IT guys. They setup one of their oracle machines to core dump onto the root partition. A bug in Solaris 2.6 would overwrite the whole partition if total memory was greater than total disk space. Sun told eBay about this, they didn't listen and install the patch. Guess what, their oracle db cored, and took their whole OS with it. They were down for days...

  25. IBM Has the Right Ingredients by 4of12 · · Score: 2

    IBM is doing the Right Thing in capitalizing on the open standards, high reliability, free beer, community-developed software floating around.

    All the other vendors give you a single unmistakeable route into a closed box of their design. If I was buying a solution, a vendor that didn't insist they had the One True Way® (and that it cost money) would get more of my trust. I would feel I had a backdoor alternative with a rack of Linux machines and open source software.

    IBM acknowledges that you might want to run part of your business on extremely low cost tools.

    Then, if you want tools that are a step up in sophistication, then they are there to fill in the gap.

    However, in all fairness, IBM's been able to do this because of the huge reputation as ultra conservative banking mainframe vendor types and the foot in the door that they consequently have. That's why small random open source companies would have a harder time replicating IBM's kind of success.

    --
    "Provided by the management for your protection."
    1. Re:IBM Has the Right Ingredients by Salsaman · · Score: 2
      I expect to see much more of this in the future now that Sam Palmisano is CEO. You probably know this already, but Sam was the top guy who championed the use of open source in IBM, and he recently took over from Lou Gerstner.

  26. Re:great news for online shoppers by Watts+Martin · · Score: 2
    ...Linux has become a household verb, nearly rivalling other obscure operating systems such as the Macintosh...

    What color is the sky on the little world you live on?

  27. Re:Answer me t his by MikeAR303 · · Score: 2, Funny

    Let the above post be an example of just how intelligent MS supporters are. Is this how you apply to be an MS "expert witness"?

    --
    This post will be modded down for no particular reason by a sweaty 14 year old who is not allowed out past dark.
  28. Re:'Down for maintainance' by shuffle40 · · Score: 2

    I think that when you see those periods of 'maintenance' they are really out getting spelling lessons...

  29. Yes. by SuperKendall · · Score: 2

    The other poster was not quite right about it being free though - if you want to contribute to evolviing Java standards, you can join as an individual for only $100. That gives to the right to propose changes and make comments on drafts of standards before they go public.

    They also have company memberships, but those of course cost quite a bit more (a few K I think).

    What other standards bodies let ANYONE in that easily?

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Yes. by Wesley+Felter · · Score: 2

      What other standards bodies let ANYONE in that easily?

      Participation in the IETF is free.

  30. Ebay downtime with IIS 5.0 on Windows 2000 by engine+matrix · · Score: 2, Insightful

    I think this is great news for Ebay addicts like myself. Ebay is down for scheduled maintainance 2 hours a week. This equals 4 days of downtime a year which is unacceptable for a company as large as Ebay. This doesn't even include unscheduled downtime which we know is a lot higher! Yes, I am your typical Linux loving Micro$oft hating Slashdotter, but you can't tell me this downtime has nothing to do with Ebay currently running a Microsoft shop. I unfortunately admin a Win2K network at my job and the results are pretty much the same.

    1. Re:Ebay downtime with IIS 5.0 on Windows 2000 by martin · · Score: 2

      (2 hrs a week in the middle of the night - not such a big deal) With ebay being a truely global site which version of 'night' are you thinking about? There is not opportunity for downtime AFAIK, but I don;t know their architecture and this sort of thing should have been designed in..

    2. Re:Ebay downtime with IIS 5.0 on Windows 2000 by perky · · Score: 2

      Yes, I am your typical Linux loving Micro$oft hating Slashdotter, but you can't tell me this downtime has nothing to do with Ebay currently running a Microsoft shop

      Why can't I? Ebay isn't a MS shop - the front end is IIS, the search pages are Zeus webserver, the database is Oracle on Sun and the middleware is God know's what. Now think about the relative complexity here. Which is going to need more scheduled maintenance? A terabyte size DB with high turnover and billions of searches and updates a month or the cosmetic IIS installation serving mostly static pages? I'd bet that IIS has nothing to do with the downtime.

      --
      "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
  31. Re:eBay Has Crashed... by cscx · · Score: 2

    Okay, but they were due to hardware failures:

    A message on the site said that its servers began experiencing problems Thursday night. Shortly after midnight, the company said it was rebuilding a "corrupt system disk."

    http://www.informationweek.com/story/IWK20011207S0 003

    <sarcasm>Yep, all due to IIS.</sarcasm> (not that you said that or anything, but minds tend to wander around here...

  32. eBay's existing hardware by Frogg · · Score: 3, Informative

    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 performance
    Sun's page on what-they-do-for-eBay part way down the page, an article entitled: An Integrated, High Availability Cluster Solution)
  33. Open != Open Standard by Wesley+Felter · · Score: 2

    You gave several examples of open source software, but those aren't open standards.

    If Java was an open standard, independent and compatible implementations would be possible. That's not currently the case with Java, although it seems to be changing for the better.

  34. They thought they already had bought it... by A+nonymous+Coward · · Score: 2

    ...and they thought it was the Department of justice. Well, it's an honest (sic) mistake; the appeal is going so well.

  35. You must be new to slashdot by A+nonymous+Coward · · Score: 5, Funny

    to have read the article before posting, and naive enough to admit it.

    You'll learn.

  36. Re:I've Said It Before... by droleary · · Score: 2

    On the other hand, I think one can make a very good objective argument as to why Java is a much worse language than say C++.

    Nope. There are 100 OO languages you could have picked to compare Java against, and you picked one of the few that is "objectively" worse. And I'd be hard pressed to call either musical in any way.

  37. Re:Cowards.... by MattRog · · Score: 2

    Although I agree MySQL is ill suited for medium/large projects (I'm a Sybase ASE man myself) I also used to fall in the trap of 'no foreign keys, so must not be relational!'

    Codd's "12 Rules" for a 'Fully Relational DBMS' are pretty grueling:
    http://newton.uor.edu/FacultyFolder/CKe ttemborough / odd12R.html (also here http://www.soi.city.ac.uk/~tony/dbms/codds_laws.ht ml)

    By those definitions, there are few, if any 'fully' relational RDBMS. MySQL is just really, really 'less' Relational than Oracle, MS SQL, Sybase, etc.

    --

    Thanks,
    --
    Matt
  38. Re:You need to read by lgraba · · Score: 2

    Another example is enhancements to RMI for security. Sun was the proposer, and the proposal was rejected, mostly by J2EE vendors who didn't want to have to change their products to comply with the proposed changes. If Sun really had complete control, they could have rammed it through over the objections of the other committee members.

  39. Re:You need to read by lgraba · · Score: 2

    Are there membership fees for ECMA? IEEE? Of course there are, if for nothing else but to pay for some of the costs of these organizations.

    Even the so-called independent standards bodies are not impartial. Every company that sends a representative has an agenda, and it isn't always for the greater good of the community.

  40. Re:I've Said It Before... by bad-badtz-maru · · Score: 2


    Country music is certainly not the most popular form of music, it's one of the LEAST popular forms of music.

    maru

  41. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  42. Java has no future on Linux? by vanguard · · Score: 2

    I've always thought that java was the key to helping linux gain popularity. Java tools like IntelliJ's IDEA (my favorite IDE) run nice on windows, linux, and my mac. I see cross platform apps written in java as one of the keys to msft's demise. Java is getting better at GUI with every release. If you think it sucks my guess is that you haven't played with the most current stuff. It's getting great. I love it. Vanguard

    --
    That which does not kill me only makes me whinier
  43. I like the last line: by Zo0ok · · Score: 4, Insightful

    [IBM technology strategist Irving] Wladawsky-Berger says: "Open-source is bigger than IBM".

    Such things make me happy for the entire day :)

  44. Re:Nifty Manuevering by Tony-A · · Score: 2

    IBM is heading back towards BIG BLUENESS
    Methinks you're right. It's a curious mixture. By lowering the bar for competition, it becomes harder to compete with IBM. Of course if IBM gets fat and lazy and sloppy, the competition will appear almost overnight. This makes IBM a very safe choice for big business.

    "hardware know-how"
    That's one way to put it and I can't think of a better term but there's a lot more than just hardware in there. Basically it needs to work under stress and high-load, without things going screwy on the edges and corners. Open Source tends to be better stress-tested than anything you can do with a completely closed system. If you can get the balance right, everybody gains.

  45. Re:java - .NET by iapetus · · Score: 2

    Websphere may have sucked in the past, but it's getting a lot better these days, and is still a *much* bigger contender than .NET according to all the surveys I've seen (other than the ZDNet one that Microsoft tried to rig, that is...)

    --
    ++ Say to Elrond "Hello.".
    Elrond says "No.". Elrond gives you some lunch.
  46. Re:Say what? by iapetus · · Score: 2

    Of course Java isn't an OS. How is that relevant? The idea is that moving away from Windows-targetted applications to applications that can run equally well on Linux for small solutions or IBM's own systems for larger solutions has the potential to pose a threat to Windows.

    --
    ++ Say to Elrond "Hello.".
    Elrond says "No.". Elrond gives you some lunch.
  47. Re:Patents Abound by perky · · Score: 2

    Now don't tell me thay have more R&D than any other US company.

    Actually more than any other company in the world. $5 billion a year with labs bloody everywhere.

    --
    "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
  48. Re:The new grammar by perky · · Score: 2

    you don't think he might have meant "beat", what with the 'a' being next to the 's' and all.

    --
    "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
  49. Re:I've Said It Before... by mjh · · Score: 2
    while I'd be inclined to agree with your analogy (if you actually said it right, since I hate both Java and country music), it doesn't really work as an analogy.

    That depends on whether or not the guy's statement is an objective statement or an expression of his/her opinion. Stick "I think" in front of the analogy and it's much more difficult to argue with. I don't think there's enough content in the guy's post to know either way, whether he was trying to make an objective or subjective statement.

    Funny thing is that music is for the most part subjective. Country music is by far the most popular form of music. At any rate, one could not even come close to objectively stating that country music is better than say rock (whereas one may be able to make an argue for classical music being better than either of the two).

    I'm having a difficult time understanding how music can be anything but entirely subjective. As opposed to "for the most part" as you say. Music is good or bad based on a scale of how it moves the listener. So it's entirely possible that, for one listener country music is best, classical is second best, and rock is worst. How can you come to the statement that it might be possible to objectively argue that classical is "better" than either rock or country? Objectively judging something that's entirely subjective seems like nonsense to me. So your first statement (that one couldn't objectively state that country music is better than rock) is something that I can easily agree with, but not your parenthetical statement.

    --
    Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
  50. Re:tango by mjh · · Score: 2

    Hmmm... I don't agree with this. And the reason I don't is that I think that evil borrows from good in order to succeed. For example, we all know of people and situations and times in our lives when we and others have done good things simply for the sake of doing something good. We don't always do this, but it's not a difficult concept. We can easily imagine/remember a time when we did a good thing just because it was good. We didn't profit from it. Probably no one else even knew. We simply did it because it was good.

    On the other hand, imagine doing something evil simply because it's evil. Almost no one does this. It's hard to even imagine such a situation. People are greedy because they want money. People are unfaithful to their spouses because they want sex. People commit crimes because they want security or freedom or whatever. The closest I can come to imagining doing something evil simply because it's evil is cruelty. But even that is done in the pursuit of pleasure or satisfaction.

    But in as far as they go, money, sex, freedom, security, pleasure and satisfaction aren't bad things. Most are neutral things, and some are good things. Pursuing those things isn't bad, but raising the pursuit of those things above other more important principles twists those good or neutral things into evil things. For example, raising my pursuit of money above my respect for your property enables me to steal from you. Pursuit of money isn't evil, but raising it above another, higher principle makes it evil.

    Which is to say that the evil acts depend on neutral/good things. In fact, if you want to be effectively evil, you need to be smart, patient, charming, logical, etc. Again, none of those things are bad things. They're all good things that have been twisted.

    It is this line of thinking that leads me to believe that good and evil are not on equal footing. IMHO, evil is dependant on, and suborinate to good.

    --
    Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
  51. Re:Other Java Implementations by Wesley+Felter · · Score: 2

    IBM's VM and TowerJ are licensed from Sun, thus not independent. Kaffe doesn't support J2SE.