Slashdot Mirror


Microsoft Claims Firms 'Hitting a Wall' With Linux

maxifez writes writes to tell us that Microsoft has released yet another independent study downplaying the viability of Linux at the enterprise level. The study claims that Windows is "more consistent, predictable, and easier to manage than Linux." From the article: "The study, commissioned by the software giant from Security Innovation, a provider of application security services, claimed that Linux administrators took 68 per cent longer to implement new business requirements than their Windows counterparts." Vnunet.com has also provided a PDF of the original report.

47 of 717 comments (clear)

  1. Miller Light is claiming Bud Light tastes bad by CrazyJim1 · · Score: 4, Funny

    How is this news?

  2. Translation by suso · · Score: 5, Funny

    Here is a translation from babblefish for those that don't read bullshit.

    More consistent: It crashes the same way every time I press the start button.
    Predictable: It will crash at least once a week
    Easy to manage: There aren't any extra settings in the windows to set that confuse people.

    With Linux, they couldn't figure out what they needed to press to make it crash and couldn't determine out when it would crash.

  3. forgot the scare quotes by ChipMonk · · Score: 4, Insightful

    Yet another "independent" study.

    1. Re:forgot the scare quotes by bhirsch · · Score: 4, Interesting

      And I suppose the pro-Linux studies are more valid?

    2. Re:forgot the scare quotes by SatanicPuppy · · Score: 5, Insightful

      I think the flood of microsoft biased studies in the last year go a long way toward bolstering linux's claims. If they weren't to some extent true, microsoft wouldn't be trying so hard to discredit them.

      I don't know why they bother honestly. My bosses bosses boss recently informed me that we use Microsoft almost exclusively. I just nodded and smiled, because it was easier to do that than explain that even our DESKTOPS are mostly Mac, and our infrastructure is 90% unix (Solaris, linux, bsd). The only people who really read those studies don't know what the hell they're talking about anyway.

      I don't give a damn what microsoft's studies say. I've been using unix, linux, and windows for years, and unix and linux have ALWAYS been more reliable. I've got a 250,000 dollar machine hooked up to a brand new Dell box running 2003 that goes down as often as a nickel whore, and I am SICK of hearing from Microsoft that this is just my imagination!

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    3. Re:forgot the scare quotes by superpulpsicle · · Score: 5, Interesting

      "As they attempt to increase business capabilities over time, customers are telling us that they are hitting a wall with Linux" said Martin Taylor, general manager of platform strategy at Microsoft.

      I am sorry but this is the most sorry ass downhill marketing I have ever seen. It is like Pepsi hiring a guy to wear a Coca-Cola Tshirt and purposely choking. This guy changed title 3 times in a year. Just a couple months ago he was Microsoft's very own Linux strategist.

    4. Re:forgot the scare quotes by st1d · · Score: 4, Insightful

      Possibly, as they generally are put together by Linux fans, whereas MS seems destined to buy it's positive studies. From another standpoint, it's one thing to have "educated, well known, and well respected" fans produce a study, and a whole other thing to have to pay good money to get anybody to put their reputation on the line to back your product. As well, Linux studies tend to present considerable supplemental data for others to repeat their studies on their own, whereas MS's studies tend to do little more than announce a vague result the entire IT world is supposed to accept. Part of this is simply because the paid-for study house requires payment for detailed explainations of methods and results, but that's not very convincing (reeks of mail-order scams, to me, at least -- "Send in your money, and we'll make you successful!").

      Part of the problem for MS, especially regarding studies, is that they are selling a "one size fits all" solution, whereas Linux allows numerous variations to best achieve your goals. MS is facing a tough battle, trying to convience everyone that they are the best solution for all situations (read as: easy to use for uncaring sheep), yet technically appealing to even the most distinct niche users.

      As Mike Warnke once said as the moral of a long story: "If you try to please everyone, you're going to lose your ass." (How's that for an obscure reference?)

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
  4. Nice to know by nizo · · Score: 5, Interesting
    Microsoft products are easier to manage than Linux? On the Linux side, I simply rsync software to all our of workstations. I can even upgrade software people are using right at that moment (like rsyncing the newest thunderbird to /usr/local/thunderbird-1.0.7 while they use the thunderbird in /usr/local/thunderbird-1.0.6, and then moving the /usr/local/bin/thunderbird symbolic link to point to the new version). On the windows side, I wander around bugging people to take an early lunch or whatever while I install/upgrade software on their machine.

    Also I am pleased to notice that the "independant company" that spewed out this "commissioned report" (see the microsoft page) lists Microsoft on their partners page, and from what I can tell no one who has even heard of Linux (with the exception of HP). Since it looks like their business depends on selling enhanced security products, I can see why they wouldn't be too keen on having people show an interest in Linux.


    Security Innovation designed this study to be repeatable, and we believe that the results are consistent with what customers are experiencing in the real world.


    And if I wander over and look at my main Linux file server, I see an uptime of 125 days (it had over a year uptime before I physically had to move the server to a different location). During that time the server's files were available 24/7 with absolutely zero problems. Needless to say we have had way fewer problems with the new Linux server; the old Microsoft server crashed or had to be rebooted on a regular basis; the people before me actually had a planned "weekly reboot every Friday evening". When it came time to replace the Microsoft server, Microsoft didn't fare so well, especially when it came time to pay big piles of $$$ to upgrade it: basically we could have bought two linux file servers for the cost of the Microsoft software upgrade costs alone. Hows that for a real-world example?

    1. Re:Nice to know by FidelCatsro · · Score: 4, Funny

      The millions of Zombie PCs can attest to that

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    2. Re:Nice to know by swillden · · Score: 5, Insightful

      On the Linux side, I simply rsync software to all our of workstations. I can even upgrade software people are using right at that moment (like rsyncing the newest thunderbird to /usr/local/thunderbird-1.0.7 while they use the thunderbird in /usr/local/thunderbird-1.0.6, and then moving the /usr/local/bin/thunderbird symbolic link to point to the new version). On the windows side, I wander around bugging people to take an early lunch or whatever while I install/upgrade software on their machine.

      There are plenty of ways in which Unix-style systems are easier to administer than Windows boxes, but this is not one of them. Windows actually has quite decent remote administration tools these days, including a fairly nice infrastructure for performing remote installations. Assuming you add some third party components (or are installing to a server with Terminal Services), ad-hoc remote access is also quite good.

      I'm a big fan of Linux (I have seven computers at home; six run Linux, one runs OS X, no Windows, not even a dual-boot), and I'd probably drive a bus before I'd work as a full-time Windows sysadmin, but even I can't let this sort of FUD pass.

      I suggest that you learn Windows first, then rant about it. You'll still have plenty to rant about, but you won't look like an idiot doing it.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Nice to know by Anonymous Coward · · Score: 5, Funny
      Windows actually has quite decent remote administration tools these days, including a fairly nice infrastructure for performing remote installations.

      This is true. I remotely administer several Windows machines owned by people I've never met. The Windows infrastructure makes it trivial to remotely install FTP servers that I use to share Warez.

    4. Re:Nice to know by swillden · · Score: 4, Insightful

      You just copy the files, move a link (guaranteed to be an atomic operation), and any new instances of the program are running the new code.

      It's simpler than that, actually, if you don't mind the program being inaccessible for a few milliseconds. You just 'mv' the new file in place of the old one. New instances are running new code, old instances keep running old code. I never said Linux/Unix wasn't *better*, just that Windows wasn't as bad as the other poster made it out to be.

      In Windows-land, you need to set locks, twiddle bits, edit the registery, God knows what. Sure, some "wizard" hides all this for you, but it's nothing like the simple equivalent Unix version. What happens if there's a power failure right in the middle of all this, for instance? Or if the computer runs out of RAM or disk? Yeesh. I just wouldn't trust it, no matter what the software author claims.

      Actually, if they use the MS installer toolset, the installer will roll back the changes in the event of a power failure or other installation problem.

      It's a prototypical Microsoft solution, actually. Compare them:

      • Because Windows has traditionally been usable only from the console, Microsoft had to provide a sophisticated toolset for initiating and managing remote installations.
      • There's no difference between local and remote access to a Unix system.

      • Because Windows can't replace in-use files, Microsoft provides a system that allows the installer to register changes so they get applied at the next reboot. This registry is pretty sophisticated, and can do the right thing even if the power goes out at a bad moment.
      • On Unix, you can replace an in-use file, so you do.

      • Because Windows manages most all system configuration in one large, brittle, binary pile, Microsoft's installation system provides automatic rollback support, so that installations can be atomic. Just in case, Microsoft's OSes also provide a "revert to last known good state feature".
      • On Unix, configuration info is in many small, human-readable text files, so you just tweak what you need to. If you break it, you can fix it with 'vi'.

      Of course, some of the added functionality that MS provides, like the system for centrally managing updates of many machines through a simple GUI, really is nice, so it has been implemented for Unix systems as well. But a Unix admin can get a hell of a lot done with nothing more than some shell scripts and ssh, including things that the authors of the fancy GUIs never thought to implement.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    5. Re:Nice to know by swillden · · Score: 5, Informative

      The reason Windows locks an executable file that is in-use is that it uses it as a kind of mini-swap file. If you need to swap part of that binary's code out to disk, windows doesn't - it just forgets it. If it needs that code back in memory, it reads it directly from the file on disk.

      All modern Unix-type systems, including Linux, do the same thing. Yes, that means you can have a situation where:

      1. Program 'foo' is executed.
      2. Program 'foo' is swapped out (or perhaps just never loaded -- application code is paged in on-demand, so if there are big parts that were never executed, they were never loaded).
      3. Program 'foo' is deleted, while the process is still running.
      4. The running process needs to page in a portion of the deleted file.

      What happens? Nothing much. It works just fine. How? Because when I said the program was "deleted" in step three, I wasn't being precise. What really happened was that the program was "unlinked". That removes the directory entry and makes it so no process can create a new reference to the file. But any running processes already have a reference to the file, and the actual file stays in existence until all references (both filesystem references and process references) to it go away.

      This holds true for all files, too, not just executables. For example, it's not uncommon for me to start a download then, while the download is running, decide I don't like where it's being written. No problem. I just move it. As long as I'm not moving it to a different file system, the download process doesn't care, because it isn't writing to "/home/shawn/foo.tar.gz", it's writing to "the file handle referencing inode 274327". It doesn't matter a bit if that inode happens to get relinked into a different part of the file system.

      No, there's no excuse for this particular bit of Windows braindamage. The Unix solution is better in every way.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  5. 68% of what? by aborchers · · Score: 4, Insightful

    "Linux administrators took 68 per cent longer to implement new business requirements than their Windows counterparts"

    What the study failed to mention is that 86 per cent of the time to implement was spent convincing the executives and attorneys that using Linux was worth pursuing.

    --
    Trouble making decisions? Just flip for it.
  6. speed by Janek+Kozicki · · Score: 4, Interesting

    The study claimed that Linux administrators took 68 per cent longer to implement new business requirements than their Windows counterparts.

    yeah, maybe true. But how about maintaining them later, for years, with zero downtime?

    --
    #
    #\ @ ? Colonize Mars
    #
    1. Re:speed by sedyn · · Score: 5, Funny

      "Most IT guys would rather it take longer to set up, but run smoothly with low maintenance, than to have an easy setup and lots of maintenance."

      Nah, most IT people would rather have jobs. Windows will keep the administrators going for years to come. Thanks windows, keep up the bad work!

      --
      Am I open minded towards open source, or closed minded towards closed source?
  7. All true by hurfy · · Score: 4, Funny

    Predictable and consistant are not always good ;)

    I can predict Windows will consistantly crash more. Not sure how that is a selling point tho ;)

    It is fairly easy to manage, just press reboot every now and then. Ok, they probably have that point.

  8. Warning: possible incongruity detected! by Trelane · · Score: 5, Insightful
    "We invite other vendors, including Novell, IBM and Red Hat, to repeat their own independent analysis based on Security Innovation's methodology."
    Umm, is not "their own independent analysis" rather oxymoronic?
    --

    --
    Given enough personal experience, all stereotypes are shallow.
  9. It's all about the criteria. by khasim · · Score: 5, Informative

    The key, as always with these "studies", is to find the portion where it deviates from Reality. That is, where it uses some strange definition or where the sysadmins choose some bizarre action.

    In this "study", that step into UnReality begins where all systems are required to stay on the same time-line for upgrades.

    This means that what would otherwise be a normal upgrade from SLES 8 to SLES 9 instead becomes a strange mix of back-porting patches from SLES 9 to SLES 8. In other examples, the sysadmins are downloading code from the glibc and mysql sites and applying it to those server WITHOUT TESTING. So, over time, the SLES systems become unstable.

    Meanwhile, no non-Microsoft supplied code is applied to the Windows boxes.

    Of course, the one who commissions the "study" gets to choose the criteria ...

  10. In other news.... by gmuslera · · Score: 5, Funny

    ... an independent study commisioned by the Vatican demostrates that God exist.

  11. It seems to me that by dheltzel · · Score: 4, Funny

    Hitting a wall isn't the worst outcome. If you have Windows, you might just crash right on through and go "Splat" on the pavement below.

    "In a world without fences and walls, who needs Windows and Gates?"

  12. No suprises! by MoogMan · · Score: 5, Funny

    $someone_influenced_by_microsoft claimed that Linux administrators took 68 per cent longer to implement new business requirements than their Windows counterparts.

    Well, I'm not suprised - They're probably busy reading slashdot half of the time.

  13. My servers . . . by milkmood · · Score: 5, Interesting

    According to Netcraft:

    My Websites Hosted on Linux:
    Last Reboot: 468 days
    Last Reboot: 331 days
    Last Reboot: 664 days

    Other of My Websites Hosted on Windows:
    Last Reboot: 3 days
    Last Reboot: 9 days
    Last Reboot: 11 days

    Customers wanting to switch from Windows to Linux: 3

    99.999% Uptime and 50% happy customers: Priceless

    CP

  14. 98% of MSFT Funded Studies Favor MSFT! by HangingChad · · Score: 5, Funny
    This headline just in from the really, really obvious department.

    How pathetic is it when the only people who say nice things about you are the people you PAY to say nice things about you? That's like paying people to be your friend.

    MSFT has the best friends money can buy.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  15. oh yes... by Tom · · Score: 5, Funny

    Linux administrators took 68 per cent longer to implement new business requirements than their Windows counterparts.

    They forgot to mention that 67.3% of the windos counterparts did not solve the problem at all because they did not know of a vendor who had the software available, and those were not included in the statistics. Also, 23.1% of the windos projects were ten times over budget. 17.5% of the windos projects were fast, but in violation of on average 7 EULAs and 3 other license agreements. 55% of the Linux projects were slowed down by the requirement that no Free or Open Source software could be used, while 15.8% were limited by the requirement that no non-microsoft software could be employed, and Wine was specifically disallowed. Also, 97.5% of statistics are made up on the spot, including 87.3% of those who are conducted by so-called "independent institutes" for lots of money. Finally, 99.87% of studies paid for by someone surprisingly reveal exactly what the customer asked for.

    --
    Assorted stuff I do sometimes: Lemuria.org
  16. I don't get it by krgallagher · · Score: 4, Informative
    The article says:

    "The study compared two teams of experienced IT administrators running Windows Server 2000 and Novell SUSE Enterprise Linux 8, then monitored their progress as they upgraded to Windows Server 2003 and Novell SUSE Enterprise Linux 9."

    But the PDF says:

    "Specifically, for the database server role, we considered three configurations; Microsoft SQL Server 2000 on Windows Server 2003, Oracle 10g on Red Hat Enterprise Linux 3 and MySQL on Red Hat Enterprise Linux 3. In order to produce a meaningful comparison of platforms, the systems studied were manually installed and their configurations were verified."

    Red Hat Enterprise Linux 3 is the only Linux distribution listed in the PDF. Also the fact that "the systems studied were manually installed" is probably why the upgrade was problematic. If you want your upgrade to be easy, install from the distribution, not manually. I also wonder why they did not test MySQL and Oracle 10g on windows. There are windows versions of these software packages. When you are comparing systems running different software, you are not just doing an OS comparison. You are also comparing the software packages. They might just as well have compared Red Hat Enterprise Linux 3 running Oracle 10g to Windows Server 2003 running Microsoft Access 2003.

    --

    Insert Generic Sig Here:

  17. No, THIS is the babelfish translation: by Ozymand+E.+Us · · Score: 5, Funny

    More consistent: it does, start button I press, same way crash.
    Predictable: A week crash will once it at least.
    Easy to manage: Extra Windows settings to confuse people it will, arent there?

  18. Maybe its time for a change... by dbolger · · Score: 5, Funny

    I've been using Fedora for a long time now, but this report has given me some doubts. In the interests of fairness, I should probably give this "Windows" a go. Sourceforge doesn't seem to have anything - does anybody know where I can download it for comparison? ;P

  19. Actually, it does. by khasim · · Score: 5, Informative

    Weekly reboots.

    Get a copy of Win2K3 on your box. Create a directory that's 3 directories below the root.

    Put 200,000 files in that directory (size of each file does not matter).

    Now, watch the application that reads and writes files to that directory get slower and slower over time. Until you need to reboot the box.

    For an instant problem, open that directory in Explorer. All of your processor speed will be eaten by the "system" process. Even after you close Explorer. Rebooting is the only thing that will clear the problem.

    1. Re:Actually, it does. by SatanicPuppy · · Score: 4, Interesting

      Yea, I've got a win2k3 box hooked up as a Raster Image Processor...Basically it processes a binary image, makes it suitable for highrez film printing, does color separation, stuff like that. It takes a moderate amount of traffic, and needs to be rebooted at least once a week. Sometimes it goes into crash cycles on Fridays when the traffic is highest, and needs to be rebooted hourly.

      I've got three antiquated Solaris boxes running older versions of the same software, and taking MORE traffic, that need to be rebooted about once a month.

      I've gotta say, the software must be brutal because I've never had a Solaris machine have that many problems. Even so, Windows shows it's true colors as usual. On new hardware, with new software and all the patches, it's much less reliable than much older machines running a better os.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  20. Let me tell you our "independant study" by porkThreeWays · · Score: 5, Interesting

    4 red hat 7.3 DNS servers. Have never required a reboot since installation.
    1 red hat 6 machine that lasted 6 years without an OS related reboot (the hardware started to give and the box had to be decommissioned)
    1 database/web server running SLES 8 has gone over a year and a half without a reboot.
    1 webserver running debian stable no reboot since installation
    1 proxy server running SLES 9 w/ squid that was set up in under a 1/2 hour under emergency conditions (old proxy hardware died unexpectedly) running 20 days under extremely heavy load until new server came in.
    1 database server running SLES 8. A year since last reboot.
    And those are all the ancient boxes. We've got many more linux boxen that are too new to have aquired a long uptime.
    From the article:
    experiencing significant reliability issues resulting in higher total cost of ownership
    *shrug* I've had none of these issues they speak of. All of our installs are quick, stable and long lasting. In fact, I've never had a production upgrade break anything, and never had an install take longer than a couple of hours in even the most complex of setups.

    This whole "get the facts" campaign is just silly. I don't know why they keep on with it. I've been working with Linux for years and never run into any of the problems they have "documented".

    Hey Balmer, want an anecdotal story of Windows breaking? Our mapping department had a Windows 2000 installation with their mapping software. One day it just breaks. 5 people standing around the box scratching our heads. No one had any clue why. Random reboots, blue screens, the whole works. We reinstall many times. Nothing. Do all the upgrades, patches and fixes. Nothing. Sounds like hardware, right? Nope. Upgraded to 2003 and worked fine since.
    The fact that the box could have run 2 years without major issue then break out of nowhere with 5 very smart people trying to solve the issue and can't makes me wonder.

    Get the real facts.

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
  21. LOL WINDOWS CRASHES by Mancat · · Score: 4, Informative

    My 2000 Advanced Server uptime:

    C:\Documents and Settings\wysoft>uptime office
    \\office has been up for: 121 day(s), 0 hour(s), 39 minute(s), 23 second(s)

    Estimate based on last boot record in the event log.
    See UPTIME /help for more detail.

    Bite it.

    --
    hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
  22. Hogwash by misleb · · Score: 4, Funny

    Hogwash. It is easy to install software on a Windows user's PC while they are using it.

    1) Package the software as spyware.
    2) Upload it somewhere on the internet. Anywhere. Doesn't matter where.
    3) It will inevitably find its way to all the Windows computers in your office within 20 minutes.
    5) Profit!

    If you are worried about the wrong people getting your software, add something to the package that detects the identity of the host and have it delete itself if not in your office.

    -matthew

    --
    "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
  23. Re:Well by Karzz1 · · Score: 4, Informative

    What similar technology even exists in windowsland?
    Not to be a MS fanboi, but sysprep works pretty well alongside Ghost.

    --
    Beware of he who would deny you access to information, for in his heart he dreams himself your master.
  24. Independent ... by Savage-Rabbit · · Score: 5, Interesting

    ... is a relative term I could compile a report like this demonstrating that Linux admins take 68% longer to perform a set of cherry picked tasks you can do alot faster on a Windows machine that has a nice easy to use GUI management tool specially designed to do those same tasks. I could also demonstrate to you that Windows admins take 68% longer to perform certain cherry picked tasks because those same Windows GUI management tools (Windows command line tools tend to suck ass) simply don't enable you to perform those tasks as efficiently as you can by doing them with shell/perl scripts on the Linux command line. Comparing Windows to Linux/Unix is to some extent akin to comparing cats and dogs. The design philosophies of Linux/Unix are fundamentally different from those of Windows. The former are meant to be more flexible and targeted at better educated operators while Windows seems to be geared firstly towards corporations who want something that a relatively low skilled person, preferably without a high level of education (and thus a lower salary), can easily administrate and secondly it is geared towards the mostly clueless average consumer. Then there is OS.X which does an admirable job of being just as easy, if not easyer to use than Windows, (while still being more secure) but it still has all the power of Linux/Unix making it a nice compromise.

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  25. Claims of security by porkThreeWays · · Score: 4, Insightful

    In the PDF speaking about RHEL 4 including selinux compared to RHEL 3 which doesn't have selinux...

    "The data indicated does not seem to indicate drastic security vulnerability improvement for RHEL 4"

    I usually don't get pissed off about these Microsoft studies, but this is more than FUD. It's a lie. They compared the security patches for RHEL 3 and 4 over a 2 1/2 month perdiod. RHEL 4 had more. They indicate that selinux did not make RHEL 4 more secure. The point of selinux isn't to lessen the number of security advisories. IT'S ANOTHER FUCKING LAYER OF SECURITY. It's akin to a firewall or antivirus. It's exactly like saying "the month after microsoft released Windows defender, 38 new viruses were detected in the wild. The month before only 30 new viruses were found in the wild. Windows defender seems to have little effect on spyware and viruses." There's no connection. selinux would make it so a vulnerable piece of software would have a harder time being exploited and an even harder time getting total system control. A hole is a hole. Whether or not it is easily exploited or not doesn't matter. It needs to be patched regardless. If sendmail has a buffer overflow that selinux is able to mitigate, sendmail still needs to be patched. Whether or not they will be able to successfully exploit it is another question. It doesn't stop the fact that sendmail has a buff overflow.

    You'd think a "professional" security agency would have more sense than that, but aparently not.

    k thx get the lies campaign.

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
  26. Re:Well by Golias · · Score: 4, Insightful

    They are not talking about the time to deploy the server itself.

    From the Summary (because who bothers to RTFA anymore?):

    "...claimed that Linux administrators took 68 per cent longer to implement new business requirements than their Windows counterparts..."

    That much is probably true. Implementing some new process on a Linux box probably does take a bit longer. But here's the thing: Once it's done, it's done.

    I've seen enough gawd-awful in-house software and scripts in Microsoft shops to know better than to be impressed by how much "faster" it is to adapt their shit. If you count all the down-time and set-backs which can happen after implementation, you probably ultimtely save a lot of time by going with a Linux-based enterprise.

    But then, I'm not some kick-ass consulting firm which a big astroturfing... er... I mean independent study commission to put in the bank.

    --

    Information wants to be anthropomorphized.

  27. Re:Well by BrookHarty · · Score: 4, Insightful

    Microsoft is generally easier and quicker to deploy, but then

    To be fair, you normally choose the OS and Hardware for the job. Microsoft likes to point out OEM boxes that are hard to install linux on, but then, thats like trying to put XP on all those old beige boxes and saying Microsoft sux0rs because of bad driver support.

    SSDD.

  28. Bad Science by Kefaa · · Score: 4, Interesting

    They had a year to study this and came up with some unusual metrics to say the least. For those who did not read the 44 pages of PDF, let me summarize some of my observations:
      - They appear to be more comfortable with Windows than Linux. There is nothing wrong with that except they do not account for it in the time to complete tasks.
      - They compared a Windows box running MS SS against two versions of Red Hat running MySQL and Oracle. That the did not use the same data bases on both OS slants the numbers from the start. Even if they wanted to avoid MySQL, they could have selected an Oracle installation.
      - They counted vulnerabilities at the component level. So a shared library that had a vulnerability, but was used by both the installed OS and the database is counted twice. One used by the OS, the GUI, and the database, three times, etc. They state this is fair, but this would automatically penalize a Linux distribution because MS does not get counted twice in any case.
      - The Red Hat installations were done manually and minimal installations. They then had problems, and make commentary on the difficulty of the upgrades. I would be very interested in the detail of what they did for the install. This appears to be a self-inflicted wound claiming to be otherwise.
      - They make an big deal about what ports are open in the default installation. They comment that MS continues to allow MSUpdate, a good thing, but that Linux left the port for up2date open, a bad thing. Again, as a minimalist install they should have secured the ports, but that is dumb argument regardless. Admins who leave a machine wide open deserved to be fired. Because MS now ships theirs with everything closed is a side effect of the number of complaints about bad admins leaving the server in its out of the box state.
      - Days to resolve a vulnerability are dangerous guides. First, a vulnerability has to be reported, then verified. We are dependent upon the vendor (MS, Oracle, etc) to correctly reflect these. However, almost anyone can and does report one for OSS - and that is a good thing.

    In general, they speak of vulnerabilities and the ability to respond to business requests. I would like to see the requests they specifically refer to. While 68% sounds like a lot, is it the difference between 12 and 26 seconds? I just cannot see in my day to day activities it taking me more than half again as long to do anything and it is far less to image entire boxes. I wonder if this is a familiarity thing.

    It is really time someone from RedHat or SUSE took a study like this and dissected it for a comparison 1:1 with MS. None of this it counts twice or differing databases garbage, a real compare. The top 20 tasks an admin will perform in a year. If we loose at least we know what to focus our energies upon. (What does not kill us, makes us stronger)

    Supporting a mixed (Windows/Linux/Solaris) environment, I just do not see a 68% difference anywhere for an experienced admin.

  29. My biggest problem with this article. . . by MikeDawg · · Score: 4, Interesting

    My biggest problem with the article is the claim to "predictability and consistency". They probably haven't seen any of the past 20 AD implementations. I have seen AD, Windows 2000, and Windows 2003 show extreme unpredictability and terrible consistency. I have seen some crazy GPO get applied to users out of the blue, and I've seen some of the craziest errors ever. I think linux has the predictability and consistency, however, there is a little bit of upkeep required and a little more well trained tech staff, but hey, you get what you pay for. Deal with it.

    --

    YOU'RE WINNER !
    Another lame blog

  30. I worked faster when I was ignorant by Just+Some+Guy · · Score: 4, Insightful
    When I was a novice, I could roll out a new production system with all the bells and whistles in a few days. Now that I'm more experienced, it often takes weeks or months.

    Of course, the new systems are actually usable, as secure as I can make them, better integrated with the rest of the business environment, and much easier to maintain and expand.

    It's easy to do things quickly when you get to skip the planning stage. Ask your stereotypical long-bearded Unix guy to implement web services and you'll be lucky to see the first draft during the same fiscal year - and no amount of pressure will make it happen any faster. Of course, it'll work correctly from the first day and will exceed the total workload of the quick-hack system within the first month, but that doesn't look pretty on this year's financials so a lot of managers aren't interested.

    --
    Dewey, what part of this looks like authorities should be involved?
  31. In Other News... by MightyMartian · · Score: 4, Funny
    Detroit, MI - An independent agency has produced a report for the Ford Motor Company showing how GM vehicles are inferior, cost more in maintenance and are less satisfying for drivers.

    The independent report, paid for by the Ford Motor Company, shows that 67% of GM customers hit walls.

    "We feel that this incredibly accurate and indisputable information will demonstrate that GM is inferior, and that the only vehicle anyone with any brains of any kind should buy is a Ford." said Melvin R. Boarshyte, public relations representative.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  32. Re:Well by FatherOfONe · · Score: 4, Informative

    Active Directory is integrated but going with any type of directory service makes the overall desgin more complex. Does it help "some" organizations? Yes, but you pretty much have to use AD if you want to use Microsoft. Now could someone please explain to me why Microsoft still uses Domains with AD? Doesn't a true directory service not use Domains? Also can you have two people in different OU's on the same "domain" with the same exact name. Something like
    ou=marketing,uid=myLogin
    ou=hr,uid=myLogin

    with only one server?

    NTFS vs Unix file permissions. This use to be true but no longer, read up on ACL's in Linux and Unix, they have been around for a while. I would point to secure Linux and say that Microsoft doesn't have anything that competes in this arena. Granted this is somewhat complex and a lot of shops don't need it.

    IIS is easy to configure, but then again using YAST or any of the webmin tools make Linux/UNIX a snap to configure. I would argue it is easier to admin a server with webmin than it is to learn all the Microsoft admin tools.

    SMS is finally a decent package for Windows only shops. So is WinInstall and other products.

    Oracle VS SQL Server. Oracle is free for one processor, 2GB of RAM and a 4GB database size. It runs on multiple platforms and it's target market is for higher end databases. It can mount XML, TAB delimeted and other files natively as tables. That is very very nice to developers. SQL Server has the DTS stuff. DTS is very nice for moving data around, but not as nice as actually mounting files as tables. Oracles Enterprise manager is very comparable to Microsofts, and at least with Oracles EM you can actually sort data after you view it AND you can see the SQL that is being generated by the query. I will say that the query builder in SQL server is very nice. I can't comment on DB2... All in all I would say that both are very friendly to developers, but one is free for small to mid size shops and one is not.

    Now I find the core difference in Windows and Linux is that most shops do a LOT more on one Linux/Unix box than one Windows box. Most Windows shops (ours included), have a Windows server for one specific task, perhaps two tasks. Most Linux and Unix boxes run many different tasks and as such you need far less of them. Perhaps this is just the attitude of Windows users to purchase more servers because they are "cheap" but I can say that every place I have been this is the case. Most Unix/Linux guys you talk to mention two things, their uptime AND the amount of crap that is running on their boxes. Most Windows guys I talk to mention the number of servers they manage. So in short this needs to be factored in as well. This issue may also come from all the DLL hell that has plagued Microsoft for years, or the fact that it was difficult to impossible to run different versions of SQL server on the same box.

    You are correct in mentioning security as a major concern. The constant amount of patches and reboots needs to also be factored in. You start to really need tools like SMS when you have 100 to 500 Windows servers that need patched as often as they do. Now if you replace those servers with say 10-20 high end Linux boxes then the need for an SMS type of application starts to diminish. This is not to say that you couldn't use a product like E-Directory and Red Carpet to manage those boxes, but the need isn't as great.

    --
    The more I learn about science, the more my faith in God increases.
  33. ...Installing a private certificate server by ortholattice · · Score: 4, Interesting
    ...Linux admins take 68% longer...

    OK, it's time for me to repost what's involved installing a private certificate server on Windows 2000 via its "intuitive" point-and-click GUI. (You forgive me if I just link to it, not wanting to repeat slashdot's lameness filter hell for this kind of post.) It compares the Linux way and the Windows way. These were the actual procedures used, that I carefully documented, for two different projects that accomplished exactly the same goal. Here it is. (Scroll past the lameness filter stuff at the beginning.)

  34. Re:Well by Wudbaer · · Score: 4, Insightful

    But is this really so different from self-proclaimed college-drop-out "Linux gurus" who whip together sucky and insecure "solutions" in MySQL and PHP using the "powerful open Enterprise OSS LAMP-stack" ? You can write good as well as bad code both on Linux and Windows, and there are more than enough examples for both on both platforms.

  35. Re:Well by jimmyharris · · Score: 4, Informative

    I don't have a lot of experience with Windows, but Kickstart is one of the most impressive pieces of Linux software that I've used.

    Network PXE boot, enter a configuration file location and sit back while Kickstart configures and partitions your server, downloads and installs all your packages, runs post-installation scripts to install updates and start all your services, and finally reboots your completed server. All without any intervention.

    Not to mention that if you ever need to re-deploy that server, or deploy a similar server, you can reuse the configuration file to guarantee the server is identical.

  36. Comparing apples and pears ! by udippel · · Score: 4, Insightful

    Did you guys *read* the paper ? I did as long as I didn't have to vomit.

    On Windows they applied some normal patches; while the 'milestones' on Linux included real heavy stuff: upgrading glibc, upgrading mysql. Plus patches.
    When I upgrade mysql and glibc I upgrade from W2K to Server2003; so to say.
    Serious upgrading and normal patches cannot be compared.

    So, to me, it is and remains FUD.
    On purpose they would not use a period including an update from W2K to 2003; or XP. Even less one when you migrate Exchange from 5.5 to 2000 or similar.

    They feel the pain and now spend some big money to some Herbert, PhD, to invent a useless situation.
    Deception.

    [ends]