Slashdot Mirror


Open Source More Expensive Says MS Report

doperative writes "Much conventional wisdom about programs written by volunteers is wrong. The authors took money for research from Microsoft, long the archenemy of the open-source movement — although they assure readers that the funds came with no strings attached. Free programs are not always cheaper. To be sure, the upfront cost of proprietary software is higher (although open-source programs are not always free). But companies that use such programs spend more on such things as learning to use them and making them work with other software"

67 of 465 comments (clear)

  1. My psychic prediction by elrous0 · · Score: 3, Insightful

    I predict that this report will be met with much skepticism on /.

    I also predict that I will make the argument that open source really *isn't* always all it's cracked up to be--and be shouted down by many, many voices

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:My psychic prediction by epiphani · · Score: 5, Insightful

      The argument is valid for certain cases. That said, the large majority of work I do has the same operational cost regardless of where we get the software. We still have to learn how it works, and integrate it into the system we're deploying.

      A proprietary solution has merit if you don't have technical people and you depend on an external company. Take whatever solution they provide.

      But out in the technology world proper, these things cost more upfront and probably take just as much work to integrate.

      --
      .
    2. Re:My psychic prediction by Jawnn · · Score: 4, Funny

      I predict that this report will be met with much skepticism on /.

      I also predict that I will make the argument that open source really *isn't* always all it's cracked up to be--and be shouted down by many, many voices

      You'd have to, you know, actually make such an argument first. We don't always have time for shouting down non-existent arguments, only bad ones. The world awaits.

    3. Re:My psychic prediction by MightyMartian · · Score: 4, Insightful

      Is there some particular reason you trust any statement on open source that comes from Microsoft, considering it's long track record of animosity?

      At any rate, it depends on the software in question, much like proprietary closed source software. In some cases with some products one side has an advantage, and in some cases the other side has an advantage. Working in a world where I deal with both closed source software (Windows+AD+Exchange) and open source software (LAMP servers, Samba) I have to say that there are aspects of both that cause me grief, and aspects of both that work well. At the end of the day, my level of competence is sufficient that issues of long-term licensing costs, particularly as far as upgrading to new versions goes, that in some areas open source clearly wins the day. However, in other regards, Active Directory, particular as far as Group Policies goes, does indeed have a clear management advantage that cannot easily be duplicated in open source. So I'd say, at the end of the day, large generalized statements like "open source more expensive" is clearly an invalid statement.

      And I'll return to the fact that Microsoft paid for this. Microsoft's long history in regards to open source means I pretty much ignore anything Redmond or its mouthpieces have to say on it. I wouldn't ask a Microsoft rep or anyone given a nickel by Microsoft about the costs of software.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    4. Re:My psychic prediction by i.r.id10t · · Score: 4, Insightful

      Even if monetary costs are equal, F/OSS stuff may be a better business decision for the community.

      Example - A college can pay $75k per year for an Angel or Blackboard license, and host it locally (or contract the hosting out to Angel/BB). Or, they can adopt a F/OSS solution like Sakai, and instead of paying $75k/yr to a corporation outside of the area they can pay $75k/yr for a programmer to maintain and enhance Sakai for their needs. Dollar costs are the same. However, by hiring the programmer, that improves the local economy and keeps that money local, as opposed to sending it out of area/out of state/etc.

      --
      Don't blame me, I voted for Kodos
    5. Re:My psychic prediction by MoonBuggy · · Score: 2

      One could argue that MS funding really was provided with no strings, on the basis that MS are so confident in their superiority that they just want hard data to support that assumption. Not necessarily saying I agree, but it's a viable reason for why they would fund the study but actually want it to be valid and impartial.

      In any case, most of the discussion here will be based on the summary as given context by the headline, which is very misleading.

      What the research actually concluded was that the total cost of ownership can vary, sometimes open source is cheaper overall, but sometimes zero cost up-front is more than offset by training and support. They also point out that closed source software should be required to support open formats in order to prevent abuse of a dominant market position. Basically, exactly what any sensible open source advocate has been saying for years.

      My one objection to most similar studies (although TFA doesn't say whether it's applicable here) is that switching from, say, MS Office 2003 to 2007 (a major interface change) is considered to take little or no training (a reasonable assumption for staff with moderate computer-literacy) but switching to OpenOffice is projected to incur significant retraining expenses (as well as the far more understandable costs of changing file formats and so on).

    6. Re:My psychic prediction by angloquebecer · · Score: 2

      There are some legitimate concerns with open source, like the skillsets of the people you already have in house, making it work with other applications you are dependent upon, and what the support methodology looks like.

      Other than possibly the support part, none of what you said really has to do with open source. Making a big change in your IT infrastructure, regardless as to whether you move to or from open source, will be met with the first two issues you mention. The second issue, I'd argue, is actually slightly easier to solve with open source. The support part really only matters if your IT guys are downloading packages from sourceforge/github (which I'll admit means support will suck). If you buy proper support (say from Novell or Red Hat) you'll probably get as good, or better, than what you'd get from a closed source competitor.

      A better way to phrase that first sentence (which is probably originally what you meant):

      There are some legitimate concerns with converting a large IT infrastructure from one solution to another, like ...

    7. Re:My psychic prediction by countertrolling · · Score: 2

      Most businesses couldn't care less. It's just another hammer in the tool box.

      --
      For justice, we must go to Don Corleone
    8. Re:My psychic prediction by benjamindees · · Score: 2

      Well, it depends. If your plan involves breeding a programmer specifically for the purpose, then, perhaps. Otherwise, no.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    9. Re:My psychic prediction by fredjh · · Score: 2

      No, because you're not breaking anything just so you can pay to fix it - it's money that's going to be spent either way, and when you spend it "locally," you get the advantage of the software being tailored to meet your needs at no extra cost (assuming, in the example, you're paying $75k either way).

      --
      Stupid, sexy Flanders.
    10. Re:My psychic prediction by SETIGuy · · Score: 2

      No. In this case, the window is already broken. The question here is whether you pay $50 in shipping to get a $25 window from Taiwan, or $75 to get a locally made window.

    11. Re:My psychic prediction by Beardo+the+Bearded · · Score: 3, Interesting

      I've heard it said that Open Source is only free if your time has no value.

      It has been quite painful to get Ubuntu working on my netbook. Same with kub and mint; they're just not playing nice at all.

      Out of the box, the Fn keys don't work and jam the keyboard. That's a relatively easy fix though, just editing a few files. The problem is that the OS doesn't send the release signal to the Fn key combo for some reason.

      I have to use the .27 kernel if I want the wireless to work because some idiot thought that putting random values in the driver would work. I don't know, did that get tested? I can't see how. I can also rmmod and modprobe the ath9k driver and that fixes it.

      Screen brightness control doesn't work. At least not with the .27 kernel, so I have to choose between being not able to use my computer because I can't see the screen or being not able to use the computer because I can't connect to the Internet.

      The kernel doesn't recognize the new line of synaptics touchpads, and because one guy said there was a workaround (which doesn't work) there's no more work being done on the bug. It's a multi-touch side and bottom scrolling pad that identifies as a generic PS/2 mouse.

      All of those things worked flawlessly on Win7.

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    12. Re:My psychic prediction by Locke2005 · · Score: 4, Insightful

      They are correct in that retraining people to use new software IS generally an order of magnitude more expensive than the purchase/license price of the software. What they fail to take into consideration is that Microsoft drastically revamps their user interfaces every couple years so that the training costs involved with upgrading to the latest Microsoft release is comparable to the costs involved with retraining users to use an open source alternative. Continuing to use what you've always used is always going to be cheaper!
      Let's look at this from a different viewpoint: If you are already using open source and have already put in place all the systems, scripts, custom software, etc. to run your business, how much more expensive would it be to switch to a Microsoft solution with all the same functionality?

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    13. Re:My psychic prediction by Locke2005 · · Score: 2

      Why would you pay someone $75k/yr when you have easy access to grad students willing to do it in exchange for ramen noodles and free porn?

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    14. Re:My psychic prediction by erroneus · · Score: 2

      Also, it helps to know if the programmer you wish to breed is hot.

    15. Re:My psychic prediction by mcgrew · · Score: 2

      Other than possibly the support part, none of what you said really has to do with open source.

      Actually, that fits Microsoft far more than open source. One of my pet peeves with Microsoft is that every software upgrade requires some amount of retraining, and has been LOTS of retraining.

      Back in the late '90s we went from Corel to Microsoft. I had to use spreadsheets quite a bit, so the move to MS naturally meant I needed training in Lotus. No sooner had my employer paid for training they upgraded to the newer version of Office -- and that training I'd just recieved was completely useless. The new version of Excel was more like Quattro than it was the old version of Excel!

      When I bought a netbook with Win 7 last year, it took me two months to figure out how to shut off the stupid "tap to click" feature in Windows Control Panel; it was a completely different interface from XP. When I installed kubuntu on that same computer, it took me less than two minutes, despite the fact that the most recent version of KDE I was familiar with was Mandriva 2005!

      For Microsoft to brag about retraining costs is worse than disingenuous, it's a God damned bald faced lie. It would be like Facebook saying its privacy policies were better for the user than Microsoft's.

    16. Re:My psychic prediction by geminidomino · · Score: 2

      As long as "all your other stuff" is also Microsoft junk.

    17. Re:My psychic prediction by I8TheWorm · · Score: 2

      One of the reasons my former CIO is my former CIO (I left, he's still trashing the place) was a conversation about ESBs.

      He said we wouldn't look at Mule because it was OSS and "you know you can't get any support for open source."

      Some people may never get it.

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    18. Re:My psychic prediction by ewieling · · Score: 2

      With the $75 locally made window you will be able to repair it yourself when it breaks, instead of waiting 2-4 years for your new window to arrive from Taiwan. You can also customize the locally made window to suit your needs, rather than living with the issues until they (might) be fixed in the future.

      --
      I really shouldn't have used someone else's email address for this account.
    19. Re:My psychic prediction by number6x · · Score: 3, Informative

      Just ask the London Stock exchange what the true cost of implementing their trading system using MS tools was. Be sure to include the cost of lost business as well as the loss of brand integrity, not just the licensing cost. I prefer real world examples to paid for studies.

    20. Re:My psychic prediction by randomencounter · · Score: 3, Interesting

      If you assume that you will spend more time getting OSS to work than POS, you might have a point.

      Last time I tried to use Windows 7, I ended up with my 6 month old laptop tied up for hours doing "updates" that Linux or MacOS could have done in the background while I was doing other stuff.

      My time is worth quite a bit, I refuse to pay companies to waste it.

      --
      Forget diamonds, copyright is forever.
    21. Re:My psychic prediction by squallbsr · · Score: 2

      A hot programmer

      Now there is a fallacy...

      --
      Sleep: A completely inadequate substitution for Caffeine.
    22. Re:My psychic prediction by MightyMartian · · Score: 2

      Let's put it this way. I don't know a lot of out-and-out FOSS fanatics. There are some who will paper over the difficulties, but most folks admit open source isn't the be-all and end-all.

      At the same time, Microsoft's history against open source, with all manner of dirty tricks, is sufficiently well known that I don't think it's unfair to say that if they fund a study, that study by its very definition is tainted. Any academic who takes money from Redmond is, unfortunately, going to be questioned over their ethics, simply because too many have sold their souls to get on the gravy train.

      It's not like being a Stallman-clone is going to make you rich. But one can certainly find some interesting ways to make money writing pro-Microsoft pieces.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    23. Re:My psychic prediction by Ciggy · · Score: 4, Informative

      What the research actually concluded was that the total cost of ownership can vary...training and support.

      My one objection to most similar studies...is that switching from, say, MS Office 2003 to 2007...is considered to take little or no training...but switching to OpenOffice is projected to incur significant retraining expenses...

      A few years ago a large UK retailer upgraded their staff laptops to Windows XP. All the [laptop] staff went on "XP training". Changing to "what you know" doesn't necessarily mean no training costs; proves your point, and that was in use of WIndows itself - which I seem to always hear as touted as not needing any training when "upgrading".

      --

      A rose by any other name would smell as sweet;
      A chrysanthemum by any other name would be easier to spell
    24. Re:My psychic prediction by Alex+Belits · · Score: 2

      For graphic or web designers or whatever, it's probably closer to 10% of the time they could use Linux, because the tools aren't there, and most people know this. (And hence people will argue against a strawman 'GIMP is nowhere near photoshop'...we know that.)

      Then what you "know" is wrong. GIMP is perfectly adequate for any kind of graphics that ever crosses HTTP protocol. It's not our (open source developers') problem that most "web designers" are ignorant, and never heard anything about any software that is not either a marketing brochure or readme file for a keygen.

      --
      Contrary to the popular belief, there indeed is no God.
    25. Re:My psychic prediction by mjwx · · Score: 2

      He said we wouldn't look at Mule because it was OSS and "you know you can't get any support for open source."

      It's not about support, it's about blame.

      He isn't asking "who can I get OSS support from" he is really asking "who do I blame if OSS goes wrong".

      My psychic prediction is that you've instantaneously found the same problem I did, or as a discussion with an CFO in an old company went:
      CFO: But who do we sue of it goes wrong?
      ME: Who do we sue when Microsoft products go wrong?
      CFO: Microsoft.
      ME: Nope, you gave up that right when I pressed F8.

      You cant blame MS, Adobe, Apple or anyone else even when it is clearly their fault because of cleverly worded EULA's, Even if parts of them are completely unenforceable, they still do their primary job which is to protect their own backsides from potential customer law suits.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    26. Re:My psychic prediction by ET3D · · Score: 2

      I will also predict that it'll be shown that Closed Source isn't much better in that regard...

      Agreed. The research could very well show that any non-Microsoft product is more costly than a Microsoft one. This would be easy to show at least for desktop operating systems and office suites, where Microsoft products are used by most people and therefore using any other product requires some adjustment.

      Of course nobody will publish such a research because it's much easier to take pot shots at open source than at large corporations.

    27. Re:My psychic prediction by !eopard · · Score: 2
      One thing I didn't see mentioned was the cost of managing applications. Things like training (if perform significant migrations), change management, packaging and deployment probably incur very similar resource costs for open vs closed sauce. Add in licence management costs though, and it's chalk and cheese.

      I have a team of 5 people to manage software licences, plus $$$ invested into software discovery, reporting and analysis tools and supporting infrastructure. As these are proprientary tools also they have their own yearly costs too. Preliminary investigation into how much software licence compliance activities cost (excluding licence purchases) are looking like 7 figures annually. No small change!

      --
      Boolean logic: True, False, and File not found.
  2. Yeah...suuuurrrrre.... by Pojut · · Score: 3, Insightful

    The authors took money for research from Microsoft, long the arch- enemy of the open-source movement-- although they assure readers that the funds came with no strings attached

    Pay no attention to the man behind the curtain! THERE IS ONLY ZUUL!

    1. Re:Yeah...suuuurrrrre.... by Stargoat · · Score: 2

      In a similar report sponsored by Boris Badenov, it has been reported that Baden is Gooden now. Additionally, one of the more effective ways to save money is to kill moose and squirrel.

      --
      Hoist Number One and Number Six.
  3. making them work with other software by He+who+knows · · Score: 5, Insightful

    Maybe that is because software by certain companies deliberately ignore standards and try to maki it as hard as possible to work with other peoples software.

  4. TCO Fud by aBaldrich · · Score: 3, Insightful

    Come on, Bill gates more popular than the pope, Total Cost of ownership bullshit... I agree this is news for nerds but, is it stuff that matters? No.

    --
    In soviet russia the government regulates the companies.
    1. Re:TCO Fud by couchslug · · Score: 2

      Papal TCO _is_ much higher than supporting Bill Gates.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  5. disingenuous? by caffeinemessiah · · Score: 5, Insightful

    So using an MS or MS-compatible (thanks to years of aggressive marketing by MS) stack is less expensive in terms of training time than inserting a piece of open-source software into that stack and trying to make everything work? Interesting...next up, replacing my car's wheels with motorcycle wheels makes it take longer for me to get to places. Perhaps I should just get the entire motorcycle instead?

    --
    An old-timer with old-timey ideas.
  6. Out of context by Verdatum · · Score: 4, Informative

    Am I the only one who see's this summary as picking the most incendiary portion of this article, and elevating it by taking out of context? The latter part of the article discusses choosing carefully, and promoting open standards to allow for more compatibility in open source software. Plus, this is a partial book review...what's up with that?

    1. Re:Out of context by Pharmboy · · Score: 4, Insightful

      To be perfectly fair, almost no one is going to read the article for a topic like this, and the editors know it. They can just pick any study that MS had any financial input in, and that favors them (in any degree), publish a link, make sweeping claims, so they are simply feeding the fanboys and trolls. These types of articles are never insightful anyway, and most users here have better information about this topic than the authors of the articles. No one on the planet has ever switched platforms because of the contents of these types of articles.

      --
      Tequila: It's not just for breakfast anymore!
  7. Microsoft is high ... on my "Screw You!" list by Spectre · · Score: 3, Interesting

    {sarcasm}Yeah, having a company around that maintains and tests their products for compatibility is always better than having to do it yourself.{/sarcasm}

    I do software development for a small company, we have a mix of tools in our environment.

    Recently, my development workstation was upgraded from an old Windows XP desktop to a late model Windows 7 desktop.

    Microsoft Visual Studio versions from a few years ago complain of compatibility issues and some need to be run in "XP compatibility" mode to function. "Would you like to check for compatibility updates online?" - Yes, I would. Fancy that, there aren't any.

    ActiveState Perl and Python development environments and my HTML editor-of-choice VIM all function with no oddness at all.

    THIS is why the first paragraph gets sarcasm tags.

    --
    "Flame away, I wear asbestos underwear"
  8. Learning to use and making it work by jpvlsmv · · Score: 5, Funny

    It's a good thing Microsoft places so much value on keeping the user experience the same across its various upgrades. Certainly a user of Microsoft Office didn't have to change their mannerisms when they switched from Office 2003 to Office 2007's "ribbon".

    Certainly, all of my XP habits still apply to Windows 7's Aero. None of the functionality has moved around in the slightest.

    And it's also a good thing Microsoft places a lot of value on interoperability. Certainly they have never seen an incompatibility that prevents Active Directory from working with other LDAP solutions. Or certain Windows code that creates spurious error messages when run on a competitor's version of DOS.

    I give Microsoft all the credit it deserves for making reports like the possible.

    --Joe

    1. Re:Learning to use and making it work by MightyYar · · Score: 3, Interesting

      Certainly a user of Microsoft Office didn't have to change their mannerisms when they switched from Office 2003 to Office 2007's "ribbon".

      Heh, hit a nerve there. My company is switching from 2003 to 2010 and we all sort of sit around Googling all day to unwind the ribbon. It's not that the ribbon is so bad, but the built-in help is horrendous. How hard would it have been to have a help section geared towards showing you how the old way translates into the new way? Maybe something as simple as a mock-up of the old interface, where when you select something it shows you how to do it the new way?

      Or favorite Ribbon fuck-up so far: to copy-as-picture in Excel, you select the sub-menu on the PASTE button, then select "As Picture", and then "Copy". Yes, that's right... in their fancy new interface they make you Copy by clicking on Paste! I would PAY to talk to an engineer that had to sit through the conclusion of that meeting :)

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  9. Farm report just in by paiute · · Score: 5, Funny

    Chickens taste better, say panel of cows.

    --
    If Slashdot were chemistry it would look like this:Cadaverine
  10. Learning to use them? by Anonymous Coward · · Score: 5, Insightful

    Funny. My wife's office recently upgraded from Office 2003 to a more recent release.

    How do I know?

    The first day it was on her computer, the conversation at home went something like this:

    Her: "What the FUCK! The fuckheads in IT gave some new bullshit version of Word on my fucking computer and it is completely fucking different. I spent like a fucking hour trying to find how to do "X". Where the fuck are my fucking toolbars? There is this new bullshit toolbar that is completely useless."
    Me: "It's called the 'ribbon'."
    Her: "Whatever the fuck it is called it is fucking stupid. And what the fuck is this 'docx' bullshit?" ... continue 15 minute profanity laced tirade...

    Companies spend more money on learning how to use open source? The three-year quota on profanity that my wife used up in a day says otherwise.

    1. Re:Learning to use them? by WrongSizeGlass · · Score: 3, Informative

      You're a lucky man to have a wife who focus her anger on the source rather than bringing it home to you ;-)

      The Office 2003 upgrade issue is something I'm dealing with with a few of my clients. Some employees have a newer version at home and are OK with the thought of upgrading but the owners are dead set against learning "the ribbon thing".

  11. Bad Headline by midnitewolf · · Score: 2

    The closest the article comes to saying this is "that free programs are not always cheaper". Headlining it as "Open Source More Expensive Says MS" is pretty disingenuous.

  12. *sigh* by sootman · · Score: 2

    One of my favorite quotes of all time summed it up nicely. I forgot it exactly and I can't find it now, but it was something along the lines of

    If they're going to put scare quotes around "free" they should do the same for commercial software because you don't really "own" it.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  13. Re:Well, duh. by Nadaka · · Score: 2

    Right.

    You only have three options when there isn't a ready made solution for your requirements.

    Conform your requirements to the available proprietary software, develop it from scratch, or build on the work of an existing near solution.

    One of these things is not like the others.

    One of these things is not the same.

    One of these things means you don't meet your original requirements and you have to deliver something that is less than what is asked wanted.

  14. Re:"Took money from Microsoft" = FAIL by amiga3D · · Score: 3, Interesting

    They assume that you've already invested in training employees to use MS products. On top of that MS saves a lot of money when interfacing with other systems and software as you pay them to do all that for you instead of you having to figure out how to do it on your own. All have to do is pay for all your licenses and support instead of having to install free software and hire people that have brains to set it up for you. Using their figures this save you tens of thousands of dollars.

  15. Yeah, closed source is waaayy better by bl8n8r · · Score: 3, Informative

    The benefits of vendor lock-in and proprietary file formats cost me way less money every year.  The ROI of adopting the latest and greatest version of my proprietary software gets faster every year too. I really like the way my choices become more and more limited, and dictated by a governing body focused mainly on capital and politics. Not to mention that secure feeling of having a digital noose around my neck, dragging my head towards a grinding wheel with each revision of my server software.  The benefits of meeting new and exciting people is a big plus as well. Just last month, I upgraded my proprietary mail server software only to find out there was some sort of misconfiguration error on my part which was causing my users to be unable to log in.  I was on the phone with so many people from so many third world countries that I actually managed to learn a new language!  We didn't fix the mail server issue, but for now, we use a Swingline stapler balanced on the spacebar to automatically close the error message dialogs to keep them from taking all available memory over night. What a creative solution!  And it only took two weeks to figure it out!  The vendor of our proprietary system promised us they will have it fixed in the next release.  You can't get that kind of commitment with open source.

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
  16. Users given new software need training, shock! by jabjoe · · Score: 2

    The increase in cost is in the switching. Well that's nothing new. That's pretty much a one-time cost. After that training for new versions is going to be much cheaper, and with closed software you would also have to pay that. Difference is that once you have switched, you software costs drop to nothing, and you can choose whoever you want to do support/training as there is no lock in. That switching cost is something MS and others rely on, but it's a false economy to keep avoiding it.

  17. I agree by m0s3m8n · · Score: 2

    I agree with one of the authors points. We just ran into a problem where OpenOffice would not properly read a docx file. The problem of course is the maker of the priority (guess who) software constantly changing file formats just enough to break everyone's conversion code. The old MS moto - "It's not done until Lotus won't run."

    --
    Conservative, mod down for violating /. political norms.
  18. Re:The lingering saying about open source by MightyMartian · · Score: 3, Interesting

    And yet the same applies to many of Microsoft's products. I have yet to do a major upgrade in server software without some pretty big hangups and issues, uninstalling certain software just to make sure the upgrade succeeds. These problems do not go away just because you paid $1000 for the base software and $5000 in CALs.

    The problem I so often have with these claims is they seem to mistake ease of installation with the actual maintenance of the software. You betcha that Exchange is a lot easier to install than any potential open source solution. But maintenance over time? I've had more issues over the last five years with my Exchange server than I've had with the Postfix server I run, which only really gets kicked when I need to do upgrades. The thing just keeps humming, chewing up significantly less resources, thus requiring less expensive hardware, licensing-wise being much much much much much much cheaper, so I'd say that while I had my upsets getting Postfix going, if we're going on man hours, it's been far cheaper than Exchange.

    Another good example is VPN. I reviewed a number of VPN solutions; Cisco, 3Com, Microsoft, and had assorted issues from stability to cost, and at the end of the day picked OpenVPN, which is secure, rock solid, and all in all pretty damned easy to configure. The people who, I suspect, would have problems with something like OpenVPN would be admins who sit completely within the Microsoft ecology, taking the courses, getting their MCSEs (or whatever its called these days), and thus having avoided as much as possible notions like text editors and command line tools, having drunken the kool-aid on "ease of use" to the point where the ease makes them almost useless at working on other platforms.

    I'm not saying that things don't have their places. I'm fully cognizant of the fact that there are are areas where Microsoft is superior, certainly other groupware solutions, both closed and open source, are not the equal of Exchange+Outlook, though to be honest that's more a user ease-of-use issue than an admins. I think one needs to be pragmatic, but saying "open source is inferior" is just plain inaccurate. It certainly is true in some cases, but not in all. The worst part of living in a Microsoft world to my mind is that they've produced a legion of intellectually crippled sysadmins, who view competing products like Unix with either derision or fear, often times not realizing how inferior Microsoft is in some areas. This is clearly Microsoft's intent, to control the kinds of admins that get into any shop.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  19. Don't forget to RTFA. by khasim · · Score: 4, Interesting

    TFA is even worse than that with their usage of weasel-words.

    Yet the finding that open-source advocates will like least is that free programs are not always cheaper.

    Pay particular attention to the "not always" in that statement. If only ONE "open-source" app is more expensive than a SINGLE closed source app then their statement is true.

    Useless, but true.

  20. TFS vs ... by SolarStorm · · Score: 2

    If I add the lost productivity using TFS vs any of the FOSS SDLC or even simple version control software. The only statement we have been hearing from our MS tickets is "It shouldnt do that" Or "That was by design"... So far I a loosing about 1 man day every 4. And now that we have an "expert" on site, I am full time trying to debug this for MS.

  21. Re:The lingering saying about open source by Bert64 · · Score: 2

    The worst part of living in a Microsoft world to my mind is that they've produced a legion of intellectually crippled sysadmins, who view competing products like Unix with either derision or fear, often times not realizing how inferior Microsoft is in some areas.

    Indeed, i have to deal with people like this every day... The problem is that smart competent people will evaluate multiple options and pick the one that best suits their needs, but people doing this would result in lost business for MS. So they would rather have an army of clueless drones that will accept what they're given and not try to think for themselves.

    The problem I so often have with these claims is they seem to mistake ease of installation with the actual maintenance of the software.

    Indeed, and monkey can get a windows based network up and basically hobbling along, and this is what their marketing concentrates on...
    In many cases, a monkey could get many linux based setups hobbling along in the same way, its just that there is no marketing trying to convince people of this.

    However, you don't want a system that is barely functional being managed by someone who has no clue how it really works... You want someone who knows the system inside out, who will configure the system to run optimally and ensure that necessary updates are applied in a timely manner etc.
    However, running a system optimally is actually much harder with windows than it is with unix:

    Under the interface, the windows system is actually far more complicated than any unix system... As soon as you try to do anything advanced which isn't catered for by the gui, or have to fix a serious problem it becomes extremely complex.
    Windows suffers from security related design flaws which either have to be accepted as security risks, or kludgily worked around... Things like authentication with uncracked hashes, weak password hashing, file typing (including execute ability) by filename, broken apps which only run as admin, disorganised filesystem etc...
    Windows lacks centralised package management, you will probably have to spend extra to buy a patch management system.
    Windows requires anti virus, you will probably have to pay a lot of money for this too.

    So sure, if you want a horrendously insecure and flakey network, hire the cheapest MCSEs you can and then you have money left over to buy the software... Such a setup will probably seem ok for a while too, until something goes badly wrong.
    If you want a network thats reasonably secure and functional you will need to hire decent competent (ie more expensive) staff in any case. So why not run unix instead of windows, you will need less staff which will be a significant saving for people at this competence level, and you will obviously save on all the software (and perhaps be able to use less/cheaper hardware).

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  22. Re:Turning the table by Z00L00K · · Score: 4, Insightful

    And knowing open source also means that you know how to fix it when it breaks.

    If Microsoft software breaks all you can do is pray and hope that it will be resolved in a future bug fix. A call to M$ support renders you a long wait on the phone where you can't do anything and finally a question if you have tried to reinstall, and if you have done it and have any kind of custom software in the vicinity then they can't help you.

    So either you are putting in some hours to get in control or you give up control to Microsoft.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  23. Not sure by lymond01 · · Score: 2

    I'm not sure why this keeps coming up. In some cases proprietary software is better. In other cases open source software might be better. You can site a hundred cases for each that involve the initial environment, costs, goals, etc. Each company should look at open source to see if it can meet their needs. Sometimes it's better to pay Microsoft than it is to hire a contract programmer to fire-and-forget customize your product. Perhaps you have some great in-house talent already and they can customize and maintain your projects.

    Anyway, to say one is cheaper than the other doesn't mean anything as a blanket statement.

  24. Re:"Took money from Microsoft" = FAIL by Svartalf · · Score: 2

    Oh, no...they have to CONSTANTLY train people on Windows stuff, contrary to popular belief to the otherwise. MS changes up their stuff regularly enough to keep people that might draw a bead on their stuff at bay and to give reasons for people to "upgrade" to the newest stuff (If you think the ribbon interface to things is "easier", didn't need training, was needed to improve their products, etc. I have some nice swampland to sell you...). It amazes me to no end that people keep believing that it's "easy" and they don't have to spend tons of money on retraining with Windows and other Microsoft products- all the while spending scads of money on it all the same.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  25. Consider an Alternative Reality by chipschap · · Score: 2

    Envision an alternative reality in which development of FOS software, let's say Linux, OpenOffice, etc., predated Microsoft's rise to power. In that alternate universe, the FOS tools got widespread adoption. Services sprung up to support them, in line with the idea that you can make money from open source by providing quality support and services for a fee. Because of its widespread adoption, documents are exchanged as a norm in OpenOffice format.

    Now, along comes a commercial entity that says, "Our $500 office software and $350 operating system is the way to go."

    They would get nowhere, for reasons like lack of widespread support, lack of de facto standardization, etc. And of course cost would argue against them.

    But in our universe, the commercial software got traction first and, in a sort of positive feedback loop, as they made more money they wielded more power and increased their influence and made more money.

    So FOS fights an uphill battle and much of that battle isn't really based on cost so much as power and influence, especially in high government and corporate places. When the IT shop suggests open source, MS doesn't drop in to visit with the programmers; they go right to the top, suits talking to suits, and before you know it we have things like Australia mandating MS "standards" for government.

    As an individual, I use Linux, OpenOffice, etc., exclusively. As an individual, proprietary software suits have no interest in buying me off. I can provide my own support and to me up-front cost is all the cost, and makes a big difference. But the corporate and government worlds are hardly the same. I sincerely hope FOS will make more and more corporate inroads. But it's a tough battle against powerful foes.

  26. Re:Turning the table by 787style · · Score: 2, Insightful

    Assuming that you do have the staff and infrastructure in place to fix, test and compile the code, you and your organization are subsequently forked from the official release. A scenario which is can be just as bad than waiting for MS to fix.

    Once you code a solution to your defect, the proposed fix still has to be submitted, and may not be accepted by the developers. This could continue on for months, or even years of never implementing your fix. The onus is on your org, then, to repeatedly merge in changes, recompile, retest, and re-release your forked code base.

    Again, this is all on the assumption you have the resources/knowledge to actually code a solution. Which many organziations do not.

  27. Re:Turning the table by DerPflanz · · Score: 4, Insightful

    And knowing open source also means that you know how to fix it when it breaks.

    First off, I am a professional software developer/entrepreneur and a big supporter of open source software and freedom. But the argument you bring here is the worst argument *for* open source. I work with Evolution in my professional life and it crashes on me quite often. (Not often enough to replace it, so I will continue using it.) Even that I am a programmer, I do not know how to fix it. Getting to know a moderately complex piece of software takes a lot of time and effort (and thus money), that I rather spend on working for my customers. They actually pay me for my work.

    Otoh, I also purchased Novell Groupwise, combined with SuSE Linux Enterprise Desktop (I thought it was a viable commercial Linux solution), and it is a lot worse than any do-it-yourself packages, so I guess closed source sucks too. Just in a different way.

    --
    -- The Internet is a too slow way of doing things, you'd never do without it.
  28. Re:Turning the table by Anonymous Coward · · Score: 2

    That's how it works for us. We're a 300 million dollar company, maybe not big enough to get their attention? And yes we've gone through CDW et al, and done the whole licensing review and all that. They always come back with some absolutely astronomical figure for us to upgrade to new products -- when we're pretty happy with what we're running and only want to upgrade a couple of things.

    For instance, our Exchange 2000 enterprise upgrade is something like $50K, based on 300+ users. We pay $300+ for retail copies of Office rather than deal with their crazy licensing schemes. We still run XP and have only rolled out Windows 7 machines recently (as machines are replaced they get 7 now instead of XP).

    It's the same way when we call HP for EVA4400 support, or support for our BL460c's. HP won't even allow us to integrate all the computers we've bought from them throughout the years under a single support contract. It's a mess.

  29. Re:Turning the table by serviscope_minor · · Score: 4, Informative

    Even that I am a programmer, I do not know how to fix it.

    I too spend much of my working life programming. It's really not that hard.

    1) Download the source.

    2) Compile with all debugging symbols and perhaps -fmudflaps

    3) Run the program (with valgrind or mudflaps)

    4) Go to the line number of the first error, and have a look.

    Most of the crash causing errors are simple things, like uninitialised pointers. Some require some digging. But I have successfully fixed bugs and added fearures to a few projects and it's often not as hard as you might expect.

    The modern tools available on any decent linux system are feally fantastic. Evil, nasty bugs like subtle memory corruption can be caught much, much more easily than before and therefore require much less in-depth knowledge to fix.

    But for some reason, a number of high profile distributions don't have a package with the mudflaps helper files, even though they enable it in gcc.

    --
    SJW n. One who posts facts.
  30. discounting the roll-over effect by epine · · Score: 2

    On a real IT planet, you have a problem, you solve the problem, you deploy the solution, tweak it until it works forever, and then you move to the next cycle. File servers are yesterday's news. Should there be any cost there over and above electricity and depreciation? Yes, I know I'm exaggerating a bit, there also has to be a massive restructuring of middle management every time disk drive technology breaks through another BIOS barrier. On a real IT planet, BIOS barriers are not revisited in living memory.

    In economics, there is this problem about the reference basket for measuring the inflation rate. Sometimes you have to update the reference basket.

    I think Microsoft is partly pulling off the funny math by ignoring the fact that if you stick with open source, your reference basket updates more quickly as things you used to pay for become to cheap to meter.

    For the high churn technology that isn't yet too cheap to meter (and Microsoft dearly hopes this day never arrives) the cost of integration within an open source culture is non trivial, but it comes along with the agenda of eliminating the problem forever, not just persisting with the bleed and weep status quo, turning it over with one low low low small-bite-out-of-your-ass monthly payment until the end of time.

    With the basket of goods thing, an idiot can mount a persuasive case that the cost of living in 2010 exceeds the cost of living in real terms in 1970, by placing zero value on any of the goods that couldn't be bought back then for any price. This would be done by focusing on the cost of energy which has gone up (maybe back date this to 1968), rather than what you can now do with the same unit of energy (talk on the phone to Asia for a whole tank of gas, and not owe the phone company a kilo of coke).

  31. Holding Small Businesses by blueZhift · · Score: 2

    It seems that the researchers really didn't find anything, only confirming what many here have probably already seen. In the real world, open source and proprietary solutions work side by side in many if not most large organizations. It simply isn't practical to 100% standardize on a Microsoft or open source solution. We IT folks have to get our money the old fashioned way! Only the smallest organizations would find going all one way or the other an attractive and workable option. I think that what Microsoft is worried about is that small businesses can more easily cut them out of the picture and have a strong incentive, very good free open source applications, to do so. And with the global economy not being so great, perhaps MS is feeling the pinch. In any case, anyone trying to sell software or services has to market them, so I'd expect another such report in a year or two.

  32. Re:Turning the table by DerPflanz · · Score: 2

    I am sure I would be able to figure it out. And I have made some additions and tips on open source projects. But, in general, fixing bugs that you encounter, while you are at work is not an option. It takes way too much time to figure things out and fix things.

    The quote that the previous poster said, to wait for Microsoft to fix bugs, is just as true for open source projects. I am waiting for a bug to be fixed in Firefox, that is there since 2001 (!). I did try a shot on fixing it myself, but it would need a significant amount of my time, which I do not have available for this.

    The only advantage on open source projects, is that you can hire a programmer to fix your bugs. But that would make the free software a lot more expensive.

    --
    -- The Internet is a too slow way of doing things, you'd never do without it.
  33. I'll say it again by Greyfox · · Score: 3, Insightful

    Just because you get paid to write code doesn't mean you crap daisies and unicorns. I've been in the industry for 21 years now, I've seen the code that professional programmers write. In general, open source is at least as good and quite often better than what the professionals are writing. That's not to say OSS doesn't have its problems, but they are problems that are fixable if you're so inclined. Retaining a programmer to fix them might be expensive, but is it more expensive than modifying your business processes and just living with something a closed source company is unwilling to change? I don't think Microsoft is qualified to make that judgment.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  34. Re:Turning the table by emeade · · Score: 2

    But, in general, fixing bugs that you encounter, while you are at work is not an option. It takes way too much time to figure things out and fix things.

    From a business perspective of total cost of ownership, those bugs aren't the expensive ones. It's the ones in critical paths. Where entire projects or systems are at the mercy of a third party vendor. I've seen it happen a few times. In all cases the corporations survived, but spent $M of dollars rewriting/reporting existing production systems.

  35. And this is better than "no means to proceed" how? by IBitOBear · · Score: 3, Insightful

    Yes, having found a problem, and then found a solution you have to maintain or share that solution. The horrors!

    I non-open code you have the choice of paying potentially millions of dollars to get a fix from the vendor, and having paid that sum, you receive one fix once, with no promise that your fix will become part of the product line's subsequent release. So when that subsequent release is made and it _doesn't_ have your fix, you get to pay all that money _again_ even though they already know the problem and solution. Lather. Rinse. Repeat.

    With open source you don't have to "fork" just to retain the patch and reapply it, usually with virtually no effort since, if someone is working on the code you patched, they likely used your fix, something like your fix, or didn't touch the lines you patched in any meaningful way.

    I have had a kernel patch to "smarten up" termios for years. I submitted it and it was rejected for reasons like "we are about to change that code anyway" and "someone might have written code that _uses_ the fact that you can end up blocking on a one-byte read, waiting for one byte to be received, despite the fact that there is more than one byte in the buffer".

    With every subsequent release of the kernel I just apply the patch and move on. I didn't "fork the kernel" etc. Nothing ever so daunting.

    It is an obvious truth that exploring an option and making use of an opportunity is _always_ more effort and "clear expense" then just throwing up ones hands and living with no choice in the matter.

    The costs of surrender are always hidden, prorated, long term. [Ask the French, their defense against Germany was sabatoged, as it always was, by Belgium's habit of buckling like a belt when threatened no matter how much the promised to do their part as a key point in the defense of europe. Nobody blames Belgium for being the useless twits they always are, but to this day France takes a load of shit for their surrender once their entire north flank went for strudel.]

    Agree with Microsoft? I suggest you read up on "Plays4Sure"... and every single "microsoft preferred partner" in history.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press