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"

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

    8. 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.
    9. 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
  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!

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

  12. 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
  13. 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.
  14. 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.

  15. 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.
  16. 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.
  17. 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.
  18. 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?

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