Slashdot Mirror


Will Open Source Lose the Battle for the Web?

snotty writes "A well written article by Ganesh Prasad over at linuxtoday arguing that the shift towards web services has reduced the attractiveness of the current generation of Open Source web products. He talks about the market share decrease in Apache. Also mentions how .NET, Microsoft, Sun, Java, and Open Source Software fit into the picture." I think that the decrease in Apache's share is a red herring, but the bigger picture of web services is a troubling one.

12 of 562 comments (clear)

  1. WTF!?! by Derek · · Score: 0, Offtopic

    WTF is this!?!!?

    http://www.slashdot.org/java.sun.com

  2. Kender I det? by Anonymous Coward · · Score: -1, Offtopic

    Når man keder sig?

    1. Re:Kender I det? by Anonymous Coward · · Score: -1, Offtopic

      English, motherfucker. Do you speak it?

    2. Re:Kender I det? by Anonymous Coward · · Score: -1, Offtopic

      what?!??

    3. Re:Kender I det? by Anonymous Coward · · Score: -1, Offtopic

      Yeah, I do.

  3. two words: by Anonymous Coward · · Score: -1, Offtopic

    fuck microsoft.


    five more:

    slashdot sucks, stop inciting bullshit.

  4. Market Share by Anonymous Coward · · Score: -1, Offtopic

    Recently, I had a fight with Tyan about the fact the APIC was broken in the Thunder i840 S2520 motherboard. I pointed out that close to half of all were served up by unix/linux, and that the board didnt work wsith linux (and probably broke SMP on other *nix OS as well).

    I still have no results from them, but its a sad day when Hardware vendors don't pay attention to the needs of us Linux/Apache server people.

    Attached is a transcript of some of my problems:
    (Boring outputs snipped) - even with a plethora of information Tyan has refused to help. But I'll still be serving up Apache with someone else!

    Contained in this message is a series of troubleshooting events that lead to no conclusions other than the APIC function on a Tyan Thunder i840 S2520 BIOS v1.02 (or the new beta bios which shipped with the motherboard) does not work properly.

    Any help in resolving this would be greatly appreciated - we are trying to find a home for a rare Intel Gigablade OC3/POS card. (If anyone knows anyone else making Linux enabled-OC12/OC3 ATM and POS cards please let me know)

    The Tyan board seems only to do one of two things. Not be detected as an SMP board or not function properly in SMP mode. Right now I am using this machine in Uni-processor mode with a kernel deviod of any SMP/APIC support (2.4.8).

    A side effect of the constant APIC errors is horrible network performance and other strange behavior, lag, unresponsiveness.

    Tyan official support has told me that the board wasn't verified in Linux and has offered me no help thus far, I pray for the advent of a kind employee of thiers to take the initiative to save face in light of the fact that this is aimed to be a "high end" "server" motherboard. These errors did not occur in other motherboards that were in the same chassis (Supermicro 370DE6/RCC and and HP Kayak XU 800/i840 functioned properly).

    Thanks to the linux community for the great work and support I have gotten thus far!

    ICH IOAPIC [Enabled]
    P64H IOAPIC [Enabled]

    If either of these is disabled, SMP motherboard is not detected, only CPU0 is strapped.

    I have a Kinnereth ICH2 ethernet card, it's a piece of junk. The andre savochkin/becker driver and the intel linux driver fail to operate the card. I cannot disable it - there is no jumper or diable in the BIOS.

    Intel ICH2 w/ 82562ET "Kinnereth" Ethernet.

    I have an onboard 82559. I disabled it with the jumper. Problem still exists.

    I also have this really weird ATM card, a Intel Gigablade OC12 card. The problem persists if I take the card out anyway.

    The board is documented here (poorly). http://www.tyan.com/products/html/thunderi840_p.ht ml

    I will try to disable USB, take out the POS OC12 card, and disable the other 82559 and dump mptables (keep in mind these things did work in a HP Kayak XU 800 - and thanks for all your help, this is great).

    Another totally noteworthy option in the BIOS - these settings are probably screwing us up!

    ICH IOAPIC [Enabled]
    P64H IOAPIC [Enabled]
    APIC Operation in ACPI [Enabled]

    (Power management and ACPI is disabled however)

    There is a link to the BIOS manual here: ftp://ftp.tyan.com/manuals/thunder/m_s2520_101.pdf

    It has a lot of stange APIC and ICH options, and I have the settinsg to "Optimal" not "Fail Safe"

    I have never seen linux complain about anything on other boards on optimal. Maybe you could gain insight as to why the APIC things are messed up based on the bios options in that manual?

    Also attached in a tar of my /proc (excluding memory/kcore and sub directories)

    Hopefully we can make enough headway here to make IN the kernel source tree regarding SMP and APIC. I think this is possible aggressive APIC settings in the BIOS causing this. I will try failsafe and see if the APIC errors and side effects continue.

    Linux 2.4.7 SMP/APIC
    Disabled 82559 onboard
    Removed Intel Gigblade OC3/OC12
    Disabled USB in BIOS V1.02 (NOTE - BETA BIOS available - similar problems : 2520212.exe S2520 fixes issue between WinNT4 and ICH2 LAN)

    Mptables dump:

    MPTable, version 2.0.12

    Try removing or deactivating the Intel Pro card.

    If no good also deactivate USB from the BIOS...

    I think there is something peculiar about your Ethernet cards though.

    Okay, due to the kind suggestion of E.N.; I have run the mptable program with and without an APIC/SMP kernel to add more clues to this. Below is the original dmesg, and a lot of info about my system and me, and now on top there will be the outputs of mptable.

    Thanks so much for the interest so far, from my research it seems Tyan is an APIC offender-carte-blanche.

    I'm way too retarded to do anything but empirical study, sorry ...

    To follow; mptable outputs:

    Linux 2.4.8, NO SMP, NO APIC support, linux append="noapic"

    MPTable, version 2.0.12
    :OUTPUT REMOVED:

    From what I've gathered from this list with these types of errors, sounds
    like a broken mp table.

    The person who mantains this part of the linux kernel is Ingo Molnar. He
    has a series of programs that you can test to check your mp table.

    Check this site: http://people.redhat.com/mingo/

    Also here is the mptable program to check your board.

    Tyan has been utterly unhelpful. They have been unprofessional and have refused to help me fix this problem. They said if I was running Windows 2000 they would help me. This is a serious travesty. =) Not that linux ppl. Arnt used to it.

    OS: Linux Redhat Version 7.0 /w current updates.

    OS INFO:
    Kernel Versions:
    2.2.19 NON-SMP
    2.2.19 SMP
    2.4.3 NON APIC NON-SMP
    2.4.3 +APIC NON-SMP
    2.4.3 +APIC SMP
    2.4.8 NON APIC NON-SMP
    2.4.8 +APIC NON-SMP
    2.4.8 +APIC SMP

    BIOS 1.02
    BIOS 2520212.exe S2520 fixes issue between WinNT4 and ICH2 LAN (Shipped with BETA BIOS on motherboard!!!)

    Cards:
    Onboard 82559
    *** Onboard Kinnereth
    *** PCI 82559 Intel Pro 100+

    I get huge amounts of APIC errors from the Linux kernels (except when booting UNIPROC)

    The same chipset and CPUs and Memory WORK perfectly with the same software in a HP Kayak XU 800.

    I get THOUSANDS of these errors:

    APIC error on CPU1: 00(02)
    APIC error on CPU0: 00(01)
    APIC error on CPU1: 00(02)
    APIC error on CPU0: 00(01)
    APIC error on CPU1: 00(02)
    APIC error on CPU0: 00(01)
    APIC error on CPU1: 00(02)
    APIC error on CPU0: 00(01)
    APIC error on CPU1: 00(02)
    APIC error on CPU0: 00(01)

    Memory is ECC PC800, everything in there is TOP quality parts, and all the parts work in other machines. (This board is a swap out of a supermicro serverworks board)

    A big shame on companies who shun Linux - it serves up more web pages than any other OS, doesn't spread goofy worms and other such things!

  5. Re:what a trend by Anonymous Coward · · Score: -1, Offtopic

    A blonde, a redhead, and a brunette were at the doctors office for some prenatal care. The brunette says that her mother has a theory for predicting the sex of a baby....it depends on the "position" they were in. The brunette says, "based on my mothers theory, since I was on top, my baby is going to be a girl".

    The redhead says, "well then, mine is going to be a boy since my husband was on top".

    By this time, the blonde was crying hysterically. The other two as what's wrong and the blonde responds, "I'mmmmm gooooinnnnng to havvve puppp.pp..ppp..ies!!!"

  6. Huh? by N3P1u5U17r4 · · Score: -1, Offtopic

    #SIMPLECRYPT#Lk#ybw#lmr#qchq#iecr#qwrn#vsz#bem#sft #yyjrjo!
    Xgjff#xc#hv#iem#klofnwihw#mliotuh:
    tcyktt#jp#crdbyyuwrgo#lnq#ric

    --
    You're Just Jealous Because The Voices Are Talking To Me.
  7. Re:Getting real by Anonymous Coward · · Score: 0, Offtopic

    One day, Todd complained to his friend, "My elbow really hurts. I guess I should see a doctor." His friend said, "Don't bother.There's a computer at the drug store that can diagnose anything quicker & cheaper than a doctor. Simply put in a sample of your urine and the computer will diagnose your problem and tell you what you can do about it and it only costs $10.00."

    Todd figured he had nothing to lose, so he filled a jar with a urine sample and went to the drug store. Finding the computer, he poured in the sample and deposited the $10.00. The computer started making some noise and the various lights started flashing.

    After a brief pause, outpopped a small slip of paper which read: "You have tennis elbow. Soak your arm in warm water. Avoid heavy labor. It will be better in two weeks".

    That evening while thinking how amazing this new technology was and how it would change medical science forever, he began to wonder if this computer could be fooled. He decided to give it a try. He mixed together some tap water, a stool sample from his dog, and urine samples from his wife and daughter. To top it off, he masturbated into the concoction. He went back to the drug store, located the computer, poured in the sample and deposited the $10.00. The machine again made the usual noises and printed out the following analysis:

    Your tap water is too hard. Get a water softener.

    Your dog has ringworm. Bathe him with anti-fungal shampoo.

    Your daughter is using cocaine. Put her in a rehabilitation clinic.

    Your wife is pregnant with twin girls. They aren't yours. Get a lawyer.

    And if you don't stop jerking off, your tennis elbow will never get better.

  8. Re:Getting real by Anonymous Coward · · Score: 0, Offtopic

    A young boy approaches a farm house where he finds an old farmer on the porch smoking a pipe. The boy says to the man "Excuse me farmer, I was wondering if you could allow me to fish in the small pond out by your barn?".

    The farmer replies chuckling "I'm sorry son, that's a horse trough, we dug it out to feed the horses, you're not going to catch any fish out there!".
    "Well, may I try?" replies the boy.
    "Do what you like, (laughing) good luck!!!".
    About an hour later, the farmer sees the boy approaching the porch with two stringers of catfish. He hands one to the farmer, and thanks him.
    "Thank you!" says the farmer, stunned.

    The next day the boy comes back to find the farmer on the porch again. The farmer says "What can I do for ya'?"
    "Well, while I was fishing out by the barn yesterday, I noticed some honeysuckle." replied the boy.
    "And.......?" says the farmer inquisitively.
    "Well, would you mind if I got some honey?" asks the boy.
    The farmer laughs hysterically and says "You can't get honey from honeysuckle!!"
    "Can I try?" asks the boy.
    "Sure, bring me some too!" says the farmer sarcastically. About an hour later, the boy comes back with two buckets of honey, hands one to the farmer, and leaves. The farmer is absolutely shocked.

    The next day, the boy returns, and once again the farmer asks "What can I do for you young man?"
    "Well" says the boy "While I was out getting honeysuckle yesterday, I noticed some pussywillow out ba-" the farmer cuts him off "Hold it right there boy, let me get my hat."

  9. Re:Getting real by Anonymous Coward · · Score: 0, Offtopic

    A golfer was standing in the fairway, about 140 yards out, when a frog whispered from the rough, "Use an 8-iron."
    The golfer, deep in concentration, pulled out his 8-iron and hit the shot. It rolled right into the cup for an eagle.

    "Now take me to Vegas," said the frog. "What?" said the startled golfer, suddenly realizing it was a talking frog.
    "You heard me," repeated the frog, "take me to Vegas. I'm obviously a lucky frog and we'll make a bundle!" So the golfer picked up the frog and they flew to Vegas.

    In the casino, the frog whispered, "Go to the dice table and bet everything on the pass line." The shooter rolled a seven, and the man with the frog won $100,000.

    Then the guy took the frog upstairs to his room and the frog said, "Kiss me." When he did, the frog turned into the most beautiful girl you've ever seen--deep blue eyes, blond hair, a beautiful smile, and 16 years old.

    "And I swear, Your Honor, that's how she got in my room!"