Slashdot Mirror


Six Barriers to Open Source Adoption

securitas writes "ZDNet/CNet's Dan Farber describes the six barriers to enterprise open source software adoption. Briefly, the reasons are 1) Lack of formal support, 2) Speed of change (not 'velocity'), 3) Lack of roadmap, 4) Functional gaps, 5) Licensing caveats and 6) ISV endorsements. The article makes an interesting counterpoint to Marc Andreessen's 12 reasons for open source adoption."

17 of 387 comments (clear)

  1. Lack of.. by flewp · · Score: 5, Funny

    3) Lack of roadmap

    That's okay, because REAL men don't need not stinkin directions.

    --
    WWJD.... for a Klondike bar?
    1. Re:Lack of.. by GAVollink · · Score: 5, Insightful

      Uh, yeah - that's why they BUY software. I don't have time to put meaningful contributions into OpenSource anymore (I did 7-8 years ago). I'll write to developers, and join the mail lists for some projects (even contribute answers from time-to-time), but I don't have time (or staffing money) to build the project I want. That's what I pay RedHat for. Yes, I admit it - I bought RHEL ES 3.

  2. A few more reasons... by FyRE666 · · Score: 5, Informative
    Hmm, looks to me like they forgot a few:
    • 7: Microsoft
    • 8: Software patents (see point 7)
    • 9: The US Government (see point 7)
    • 10: Most importantly - Influential senior IT staff with a vested interest in keeping MS in the
      server room so as to protect their jobs when they have limited skill sets and no real interest
      in learning
      anything new.
    1. Re:A few more reasons... by RogerWilco · · Score: 5, Insightful

      I think Linux is ready for corporate use - locked down desktop /w wordprocessor/speadsheet/etc. - but for now I see the senior IT staff choosing MS as the safe way out, they'll never get blamed for choosing it, they might if a Linux adoption failed.

      --
      RogerWilco the Adventurous Janitor
  3. Seventh problem by October_30th · · Score: 5, Insightful
    7) It's free.

    You might not believe it but that's a major reason. I don't know about you but arguments like "You get what you pay for", "There's no such thing as a free lunch" and "It's free if you consider your own time [setting up the system] worthless" tend to be rather convincing.

    --
    The owls are not what they seem
    1. Re:Seventh problem by arkanes · · Score: 5, Insightful
      It's important to remember that the first two resound very strongly with the sort of bull dog "greed is good", "show me the money" kind of personality you stereotypically find in upper management.

      The third one is kinda silly imo, since it's (obviously) true for anything, and if you're going to pay for a plug & play system then you're no longer really buy software, you're buying services and theres plenty of places you can go for that, and why should you care what the back end is?

    2. Re:Seventh problem by Short+Circuit · · Score: 5, Funny

      My step-dad tells me they have a saying where he works: "Ten thousand unemployed software developers can't be wrong."

    3. Re:Seventh problem by arkanes · · Score: 5, Insightful

      I've heard this one tons of time, and in reality it seems to be much more about someone to blame than someone to sue - IE, someone you can talk about suing in a meeting. If you're powerless to fix something (like a bug in Windows), then the board can't hold you responsible if you go over deadline because of it. Being powerless like that can be incredibly usefull in office politics.

    4. Re:Seventh problem by Vellmont · · Score: 5, Interesting

      Sorry, but OSS is NOT free (as in beer). People are paid for their time, and implementing anything takes time. This needs to be stressed to anyone that wants OSS as their instincts that nothing is truly priceless is true.

      People get nervous about things being "free" because they think they're being sold the Brooklynn Bridge. People in general have a very good sense of what a friend of mine used to call "down-home cynicism". If you don't give them the catch, their imagination will run wild. If you're honest that the license is free, but the ultimate costs are not I think people will gladly accept this.

      --
      AccountKiller
  4. Duh! Slashdot editors should RTFA. by esconsult1 · · Score: 5, Informative
    Dan Farber succicently explains each point and debunks the reason why there is a barrier in the first place. He adroitly makes a great case for Linux in the enterprise while showing how each barrier can be easily overcome today or in the near future.

  5. My $0.02 by jwthompson2 · · Score: 5, Informative
    Velocity of change

    Many enterprises are overwhelmed with patches and handling vulnerabilities, as well as the consequences associated with introducing new software into an infrastructure. The fact that the open source community is constantly tweaking its software is a reasonable concern for IT executives. Open source software introduces more complexities in software maintenance, but also promotes more secure and reliable code through rapid bug and vulnerability fixes. Microsoft took 200 days, for instance, to deliver a patch for a particular vulnerability.

    Given that enterprises don't want constant upgrades and optional fixes, the major Linux distributors offer scheduled, rather than just continuous, releases via subscriptions as well certification of the software to alleviate this problem. Red Hat claims to have a database of over one million dependencies to check against as part of its delivery of new patches or functionality.

    ...

    The IT staff I work for like open source because vulnerabilities for the software we would like to use are found seldomly and when they are found they are fixed quickly, not to mention one program doesn't interfere with the others too much. But management listens to slick salespeople from crappy vendors and we end up with products that won't work with the latest security patches to Windows, and now we are left vulnerable on so many fronts because our proprietary software won't work with the updated and 'secure' versions of Windows. My coworkers could care less about how often the products need updating, as long as staying secure doesn't break our systems, Windows is failing for us in that arena.

    Open source at my workplace is stifled by management who don't know the latest tech stuff and listen to vendors more than the folks in the trenches doing the work. Non-tech people are the key roadblock to FOSS adoption, the ever popular 'stupids'.

    --
    Even if I knew that tomorrow the world would go to pieces, I would still plant my apple tree. -Martin Luther
  6. Working in software development.. by Sexual+Ass+Gerbil · · Score: 5, Insightful

    Open source development tools are a godsend for development work. Trying to figure out why a program won't run properly compiled in a closed source environment usually leads to wasting time working around the problem by re-engineering your sofware, rather than finding and fixing a simple bug in your development tools. Just because a development environment is supported by a big company doesn't mean that big company is going to fix the problems you discover in its software anytime soon.

  7. OEMs not selling preinstalled machines by cyber_rigger · · Score: 5, Insightful


    IMO this is THE biggest barrier.

  8. He is full of crap and CIO's are idiots by Anonymous Coward · · Score: 5, Insightful

    Open source software introduces more complexities in software maintenance, but also promotes more secure and reliable code through rapid bug and vulnerability fixes.
    Bull, I use thttpd and haven't needed software maintenance ever. Same with xitami, same with perl version 5.whatever I pick. Its not every freakin package that needs to be updated with Open Source stuff, but I do get the latest pureFTP because they are security fixes, but how many of those are there compared to IIS patches?

    Lack of Road Map
    That's funny, I haven't seen a TODO file with any MS product ever, this is pure FUD, most FOSS projects have a much more clear and open "roadmap" than any commercial product except when a commercial product wants to derail sales of competing products, then they announce exciting new features just around the corner...

    Functional gaps
    He doesn't even make a case that this is a problem, which it is not. As repeated here and other places many times, innovation happens at small commercial software companies and through FOSS projects and then is bought/stolen by MS and released to the oblivious IT Management World as MS innovation and they are none the wiser.

    Licensing caveats
    Please, read groklaw, or take the opposite stand - IBM says GPL (like copyright) works and SCO doesn't own jack.

    But, it's clear that software development and business models are changing as a result of open source code.
    The only thing that is changing is that there is an Open Source OS and now F/OSS is cool, hip, trendy, buzzworthy, etc. I have to go RMS on him and say that these IT Management level idiots never had a clue about how much of their business ran on lowkey, "not cool cause its not linux" FOSS - bind, sendmail, qmail (we don't like that Dan doesn't have an explicit license that we can poke at, waah!), postfix, mailman, php, perl, *BSD, etc, etc, etc. Now their all "concerned" because there is no formal support - if they knew that their Oracle guys got answers from the Oracle newsgroups and mailing lists and never from the "support" that they are paying 10's of thousands of dollars for, maybe they would have a clue that paid software support is 99% bullshit.

    Bottom Line:
    Open Source has issues, blah, blah sell trade rag advertising, blah, blah, blah.

  9. Re:which by GAVollink · · Score: 5, Insightful
    Don't fret. I talk to IT directors and managers all of the time that "get it" - though the ones who get it are usually from smaller companies (like me).

    A large company often doesn't find the 'time' involved in setting up and working with open source solutions is worth the savings. So, by the time that company is huge and they start to care about how much each upgrade costs, the amount of time and energy required to retrain the entire workforce is insurmountable.

  10. Roadmap? Roadmap! Don't make me laugh! by Eric+Smith · · Score: 5, Insightful
    The article says:
    Many open source projects suffer from an informality that causes CIOs anxiety. Most IT executives want a clear roadmap for products so that they can better plan for their future and select vendors.
    Most proprietary software vendors don't offer any roadmap, and where they do, it's usually too vague. The roadmap usually changes dramatically over time, and the software is often years late. Look at what happened with the mythical "Cairo" release of Windows NT, and now with "Longhorn". How is this sort of roadmap of any use to CIOs and IT executives?

    Open source software typically doesn't make any promises, so there are none to be broken. But where there is a roadmap, in my experience the open source projects do a better job of meeting it than proprietary software does. Still often behind schedule, but typically not by as much.

    Although not as vile as the typical anti-open-source journalism, this is nevertheless just a FUD story.

    Eric

    Roads? Where we're going, we don't need roads! -- Emmett "Doc" Brown, Back to the Future
  11. Re:which by HermanZA · · Score: 5, Interesting

    Bleh - Reverse engineering interfaces for the purpose of compatibility is perfectly legal. It is specifically addressed in the US DMCA for instance and also in the EU equivalent legislation.