Slashdot Mirror


Key Advantage of Open Source is Not Cost Savings

cmcsonar writes "Computer Economics recently conducted a survey of visitors to its website regarding the perceived advantages in the use of open source software. Although not a scientific sample, the results are nevertheless startling."

122 of 580 comments (clear)

  1. But... by antivoid · · Score: 3, Insightful

    Yes, but saving money is one HUGE advantage...

    1. Re:But... by NineNine · · Score: 2, Insightful

      That all depends. If you're talking about, say, a small business that needs basic desktop machines, the overhead in say, going with an OS OS will far exceed any price savings. On the other hand, if you're talking about a very specific business application, then yes, it may be a big difference if the programs are of equal quality.

    2. Re:But... by 0x461FAB0BD7D2 · · Score: 5, Insightful

      That's totally skewed out of perspective. 22% of visitors to the site (not necessarily IT decision makers) believe that FOSS has a lower cost, and this is the most important advantage.

      The 44% of visitors who viewed lower dependence on vendors as the most important may also believe that FOSS is free, or they may. We don't know. We just know that for them, reduced dependence on vendors is more important than lower cost. The same can go for any other choice.

      In fact, 100% of visitors may believe that FOSS costs less. But only 22% of them see it as their first priority. I don't see how they can assume that visitors who don't see cost as the key advantage must believe that FOSS isn't really free, unless they're rabid Adam Smith fans.

    3. Re:But... by globalar · · Score: 4, Insightful

      In a similar vein, the old saying "time = money" applies here in an interesting way. The conversion of time->money and vice versa is not a fixed calculation. OSS offers an attractive conduit for the time side of the equation.

      For example, a programmer's time is only worth so much money. Let's say that time goes into a mediocre piece of proprietary software. The world turns and either the code is maintained to its late death or it is forgotten. Either way, the value of that programmer's time, expressed in the code, is very much limited by their ability, the platform, etc. This applies not only to the actual code expressions, but the design, algorithms, and general ideas in the that project. The programmer's time is locked into the IP owner's evaluation of the project's value. Essentially, this one buyer assumes the value of the programmer's time and fixes it.

      Take the same scenario, but have the programmer work on an OSS project. With the OSS codebase, the programmer's time is now placed into a repository that can - *potentially* - be shared. The code can be incrementally modified by those who have need/desire to extend or fix it. The maintenance cost can (*potentially*) be lower, as the work can be distributed. The design and algorithms can be reused and spread. Ideas are portable, and OSS ports ideas across intellectual property formats. Now the programmer's time is not fixed by the intial buyer. It is left to the market - everywhere that code is accessed.

      The programmer who works exclusively on proprietary code is limited by artifical restrictions. The value of their time - the capacity of their work to generate money - is limited by the company, the licensing, etc. With OSS, the possibility exists for their work to generate money beyond these limits. Firms, individual users, and other programmers can potentially find value in that programmer's work. The value of a programmer's time can be valued according to the full merit of the work (not just licensing binaries, for example) at a more realistic market price (i.e. a price met with better knowledge of the product and lower transaction costs).

    4. Re:But... by antivoid · · Score: 2, Insightful

      I did RTFA. My point was that people reading the initial slashdot post may be inclined to think that the article implies that saving money using OSS is merely a pipe dream. And while typically, in my country at least, staff costs to maintain open-source systems are generally double the cost of Microsoft-based staff, the cost savings of using for e.g. Gentoo as opposed to for e.g. Microsoft Windows 2003 Enterprise Server.

      I must say that saving money is a major benefit to a geek starting his own company for example, as he already knows how to administer linux-based systems, but when you scale up to huge corporates the cost savings are not as vast in percentage as opposed to up-starts.

      Once a geek, always a geek for me i guess...

    5. Re:But... by Zontar+The+Mindless · · Score: 5, Interesting

      > If you're talking about, say, a small business
      > that needs basic desktop machines, the overhead
      > in say, going with an OS OS will far exceed any
      > price savings.

      And what sort of "overhead" might that be? A modern Linux distro practically installs and configures itself, comes with boatloads of software, and does not require an advanced degree to sit down and start using for everyday (non-development) purposes.

      My last Linux installation took about 1/3 the time of my last Windows installation (on the exact same, very recent hardware) and the Linux installation included setting up hardware, networking, and installing many common personal/small biz apps such as office suite, browser, email, IM, etc. The Windows install did not include any of these "extras", all of which must be done *in addition to* the OS install for a Windows box.

      The last time I installed Windows, it took me roughly a day and a half to have everything ready to roll so I could get some work done. The Linux installation took maybe a couple of hours to achieve the same goal. In spite of the fact that I have about 8-10 times more experience using Windows than I do using Linux.

      Sure some of the apps are a little different, but most of them have a little "Help" clicky-widget in the program menu just like any Windows app does.

      My experience is that the myth that Windows has a lower TCO than Linux is just that, a myth. *Particularly* in the SOHO space.

      --
      Il n'y a pas de Planet B.
    6. Re:But... by 0x461FAB0BD7D2 · · Score: 3, Interesting

      It'd be interesting to compare user-agents with those who voted for vendor lock-in. It may not prove anything substantial, but it'd be an interesting tid-bit.

      What's odd is that the headline of that article captured the results perfectly, but the article failed to explain it properly.

    7. Re:But... by shmlco · · Score: 2, Insightful
      Take the same scenario, but have the programmer work on an OSS project. With the OSS codebase, the programmer's time is now placed into a repository that can - *potentially* - be shared.

      I think the key word, already highlighted, is potentially. Browse through SourceForge and count the number of abandoned and redundant projects. Going by numbers alone, the odds of your contribution to any random project there being of future value is quite low.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    8. Re:But... by Anonymous Coward · · Score: 2, Informative

      Browse through the list of proprietary software packages that got canceled - even from big successful companies (PeopleSoft, HPUX, Bluestone and any other software HP touched, Win95/Win98, Dos, Windows3.1). And add that to all the proprietary software that failed, and you'll see that the odds of your contribution having future value in proprietary software is even lower.

    9. Re:But... by Anonymous Coward · · Score: 4, Interesting

      And my experience is the exact opposite. So what is your point?

      I do agree that most competent distros are usable for standard desktop applications (internet, office, etc). However, I don't think it's fair to whine about Windows not coming with any applications. You can't have your cake and eat it, too. First you complain that Microsoft has an unfair advantage with bundling their apps. You want them to be forced to unbundle their apps. Then after they unbundle their apps you complain that Windows doesn't come bundled with any apps. I think Microsoft did have an unfair advantage in bundling their apps, but I'll be damned if my government is going to force them to bundle competitor's apps.

    10. Re:But... by DigitumDei · · Score: 2, Insightful

      My last Linux installation took about 1/3 the time of my last Windows installation (on the exact same, very recent hardware) and the Linux installation included setting up hardware, networking, and installing many common personal/small biz apps such as office suite, browser, email, IM, etc. The Windows install did not include any of these "extras", all of which must be done *in addition to* the OS install for a Windows box.

      Err what windows install was this exactly? A basic XP installation will set up hardware, get the network working, install a browser, email & IM. The only thing it won't install is a comprehensive office suite, and installing that is quite quick and easy.

      Now I assume you refuse to use IE, outlook express, windows messanger, (I know I refuse to use any of them) so you obviously have a lot more installing to do putting in the apps you use (most likely the ones that the linux install put on by default). But that is your own personal choice of applications, a choice that is most likely defined by the apps you like to use on your linux installations. It is your choice of applications that is making the windows install longer.

    11. Re:But... by Lussarn · · Score: 2, Insightful

      it may be a big difference if the programs are of equal quality.

      More often than not the programs are NOT of equal quality, thats why many people and businesses use open source.

    12. Re:But... by skasingularity · · Score: 4, Interesting
      While I respect your findings, I must offer my dissent. You must realize that the moment Windows includes every single "extra" you point out, there will be an outcry of "monopoly!" heard round the world. Last time I installed windows, it came with a browser, email, and IM btw...

      I suppose what you might have meant to say is that Linux gives you choices of these extras, and were installed through various packages off the cd, which there were probably several of due to the added bulk of all the software you could ever need.

      What sort of work do you do that requires IM btw? It seems to me that it might take 2 hours tops to install xp, an office suite, browser, e-mail, etc. , unless you count the updates, which you didn't mention (if you did I would understand more where you're coming from, updating sucks!).

      A modern Linux distro practically installs and configures itself, comes with boatloads of software, and does not require an advanced degree to sit down and start using for everyday (non-development) purposes.
      Umn... that really depends on the distro. Having friends who are gentoo advocates, I can promise you that some distro's aren't the kind of thing you can just download and install and run. On the other hand, mandrake^H^H^Hiva is about as basic as they come.
      Overall, yes, some linux installs are easier than windows installs, assuming you like the bundled software. But then again, I happen to have Windows XP Install ISO that has been updated to SP2, which would GREATLY cut back on the install time.
    13. Re:But... by Zontar+The+Mindless · · Score: 4, Informative

      > You can't have your cake and eat it, too.

      Linux, FreeBSD, and Solaris all do just that, thanks.

      > First you complain that Microsoft has an unfair
      > advantage with bundling their apps. You want them
      > to be forced to unbundle their apps. Then after
      > they unbundle their apps you complain that
      > Windows doesn't come bundled with any apps.

      Who is "you" here? I didn't say that. But now that you bring it up... (see below)

      > I think Microsoft did have an unfair advantage in
      > bundling their apps, but I'll be damned if my
      > government is going to force them to bundle
      > competitor's apps.

      More stuff I didn't say. But now that you bring it up...

      1. No government forces any of the the OSes I use (not even Windows) to bundle certain apps, so this is a straw man.

      2. I never asked the government to do so, either. (See #1.)

      3. The difference between what you get in a typical Free OS install and Windows is that the Free OS offers you *choices*. Would you prefer OpenOffice.org, KOffice? (AbiWord? Gnumeric?) Kopete or Gaim? Kchat, Konversation, KSirc, or XChat? KDE or Gnome? (or FWM, WindowMaker, CDE, Java Desktop, IceWM, etc.?) Mozilla, Konqueror, or Opera? Mozilla Mail, KMail, Pine, Thunderbird, or Evolution? And so on. Each of these will do the job, each has its own bells & whistles (or lack thereof).

      --
      Il n'y a pas de Planet B.
    14. Re:But... by bm_luethke · · Score: 2, Insightful

      " I don't see how they can assume that visitors who don't see cost as the key advantage must believe that FOSS isn't really free, unless they're rabid Adam Smith fans."

      I'm betting you haven't read Adam Smith, or at the least failed to understand it. Free markets are just that - free. You can charge nothing, or a ton for your product and market forces will dictate how much they will be used and how much you will make. It doesn't require you to charge any particular amount, it doesn't require anything other than do whatever the hell you want. It is, in a word, Anarchy.

      Do you mean adherents of charging where supply/demand curves meet? Or adherents of charging money for everything? That only assume you are trying to maximise profits or feel nothing can be free - not be "rabid Adam Smith fans". Adam Smith outlines what he thinks will happen in a free market - most will charge where a supply and demand curve meet.

      A rabid Adam Smith fan will be just as happy with OSS as they will microsoft. Like other freedoms, any restrictions you place on something is no longer totally free. In fact, I would guess that rabid Adam Smith fans (such as myself) probably like the BSD liscense more than aything else. How can you get any more free than "do whatever the hell you want with this"?

      --
      ------- Sorry about the spelling, I suffer from two problems. Dyslexia makes it difficult to spell well, lazy makes it
    15. Re:But... by PurpleXanathar · · Score: 4, Insightful

      Actually you are free to use OpenOffice.Org under Windows too. And Firefox and Opera. And Thunderbird, and Pine. Application choice has nothing to do with the OS.

    16. Re:But... by lilo_booter · · Score: 3, Insightful

      First you complain that Microsoft has an unfair advantage with bundling their apps.

      The operative word is 'their'.

      Open Source distros often come with not just one of a particular thing - they often come with multiple implementations of the same functionality from different people (and many of these are commercially funded).

      Microsoft bundling 'their' software is simply wrong - if they bundled other vendors software (freely), they'd have a better distro and one which couldn't be accused of abusing their monopolostic position...

    17. Re:But... by cofaboy · · Score: 2, Insightful

      Application choice has nothing to do with the OS This is true but could you tell me which of those applications are bundled with the primary Windows install? I know they come as standard on quite a few linux distro's but I was unaware that MS had started shipping them as well ;-)

      --
      In the end, It's all bovine dung you know
    18. Re:But... by peragrin · · Score: 3, Insightful

      And you completely ignore the whole point. good windows slave.

      The whole conversations is on installations. a standard linux distro takes an ~hour to install and you can work, and install updates when you leave for the day.

      A standard windows install takes an ~hour for the OS, an ~hour for MS office, an ~ hour or two for for the latest critical updates or your machine could get hosed long before you start to get any work done.

      Now which sounds easier? What happens when Windows XP refuses to install or has some other major hangup? I can't install XP on my P4 Dell It won't work. I can't even go in and bypass the hardware to finish the install long enough to try it manually.

      Now where can I go today?

      --
      i thought once I was found, but it was only a dream.
    19. Re:But... by Lumpy · · Score: 2, Insightful

      A windows install can be streamlined. I took 4 days straight slipstreaming a Windows XP pro install CD to include the SP2 and all the hotfixes cince then as well as DX9c the updates to IE and other goodies that were needed as well as creating automated install setup for office 2003 and the other apps we require.

      After 4 solid days of doing nothing but prepping the software for installation we can now install from an in-house DVD in a start-it and forget it setup.

      granted, I was able to do the same with SuSE and Mandrake in 30 minutes, but that is not the point. you CAN make a windows install work fast and only require 1 manual reboot. the setup I have will do it's reboot dance on it's own and after 3 hours the machine is almost ready to go.

      The real cost savings in not using windows is when you need to migrate a user and their data to another machine. windows is a nightmare, as the apps are allowed to throw data willy-nilly all over the place as well as the user is allowed to also throw things everywhere. so you can not simply copy the "documents and settings/richard_head" directory and then plop it on the new machine and they are ready to go like it is with linux... (YES, this is true, as long as the UID is correct there will be no problems, a simple chown command can fix any problems, windows for some reason chooses not not give you a chown command but a stupid clunky gui that then hoses the silly hidden settings files)

      Personally for a small office, the biggest savings comes in using a linux terminal server and thin clients for everyone in the office doing simple work. computer costs drop to almost nothing, system maintaince drops to almost nothing and only the server is expensive relative to the pc's. and contrary to anyone's comments there is no more re-training involved than there is in switching to XP and office 2003. (both of which act radically different than the previous versions.)

      --
      Do not look at laser with remaining good eye.
    20. Re:But... by rastos1 · · Score: 2, Insightful
      What sort of work do you do that requires IM btw?

      Programming. When your customer(including test data and test environment) is on the other side of the Atlantic ocean and half of you team is in a city 140km away, IM does help significantly. It is cheaper and you have a written record.

    21. Re:But... by PurpleXanathar · · Score: 3, Insightful

      And you too completely ignore the whole point. good linux zealot.

      The point is I strongly believe it's wrong for a Linux distro to have so much (if any!) bundled applications.

      Think of the implications :

      1) Adobe will have much less chance of making money on the Linux market, because the Gimp is preinstalled on so many machines. This breaks the 3rd party market on Linux machines. This also has the implication that 3rd party developers (e.g. Adobe/MacroMedia, discreet, etc) have less reasons to support free OSs and more and more reasons to support MS only and eventually Apple.

      2) MS will never be able to compete with that just because (rightly) it cannot bundle applications in the OS.

      3) Contradicting #2, MS could eventually bundle a good graphics application in the OS. Whenever Adobe sue them, they'll go in court and say : "hey every other OS have a graphics app in the OS.. this GIMP thingy.. Why they can and we cannot ?"

      --

      If you doubt bundling is a problem, answer this question..

      How many people buy Opera on Linux when they have Firefox, Konqueror, Galeon, Mozilla and another 5 o 6 browsers all preinstalled ?
      At least, on Windows, IE is so fu**ed up that someone will buy it anyway..

    22. Re:But... by Curtman · · Score: 2, Insightful

      This breaks the 3rd party market on Linux machines.

      Hoorah for that. We've got enough binary only crap already. Thats probably why there's no Acrobat reader for Linux. How could they compete with kpdf, gpdf, xpdf already installed.

      Oh wait a minute.

    23. Re:But... by ptlis · · Score: 2, Informative

      Actually, WinXP doesn't detect my gigabit ethernet card, nor does it detect my on-board SATA controller or drives and about a half-dozen other (but minor) devices - this makes setting XP up a huge pain in the arse, requiring a floppy with drivers for my SATA card on installation and a copy of my ethernet drivers on my USB memory stick post-install (I access the internet over my LAN, so I can't just download them from the Gigabyte site). Debian/Sarge otoh automagically detects all my hardware (including an obscure TV card) and sets it all up for me with no fuss, all I have to do post-install is apt-get the nv binary drivers from the non-free repoistory... Post-install of Sarge, only selecting the Desktop environment gives me the choice between Gnome/KDE, the choice between Konqueror, Galeon, Mozilla Suite for my web browser - the choice between Evolution and something else for my Email client - the choice between Kopete or Gaim for my IM client... on top of this I can simply su and apt-get Firefox/Thunderbird/Dillo and so on as I need. Then when patches are released I can apt-get update && apt-get upgrade and have all of these applications updated - i'm sorry but Windows will probably never reach this ease of use.

      --
      There's mischief and malarkies but no queers or yids or darkies within this bastard's carnival, this vicious cabaret.
    24. Re:But... by ptlis · · Score: 2, Informative

      Eclipe, i'd say that Eclipse for developing Java applications is far superior to Visual Studio for developing any of the languages it supports (although admitedly i've only used it with C++).

      --
      There's mischief and malarkies but no queers or yids or darkies within this bastard's carnival, this vicious cabaret.
    25. Re:But... by netdudeuk · · Score: 2, Informative

      If it takes you an hour to install Office then there is either something wrong with your PC or maybe the drives are just really slow. A full install of 2003 Pro on my machine from the MS DVD takes no more than ten minutes from start to finish.

      It does sound easier when you put it like that but yet again, in my own experience, patching my FC3 box and my Wintel boxes show no clear winner in terms of time to patch, especially when the XP Pro install disc has SP2 slipstreamed onto it.

      As the machines are both behind a firewall I can be comfortable that they can both download the updates at night. Depending on the environments, both *nix and Wintel boxes could be more at risk without the patches in place. Look at the Linux security newsgroups to see numerous people getting their boxes rooted.

      What happens when a Linux distro refuses to install ?

    26. Re:But... by BigDogCH · · Score: 3, Insightful

      Parent: "A standard windows install takes an ~hour for the OS, an ~hour for MS office, an ~ hour or two for for the latest critical updates"

      Grandparent: "The last time I installed Windows, it took me roughly a day and a half to have everything ready to roll so I could get some work done" If it takes you 3-4+ hours to install Windows, MS Office, and the critical updates, then you are doing something wrong! I just installed windows 98 (longer instal than XP) on a 166mhz system, with Office 2000, and "44 critical updates" (not including the updates to the updates), and that only took 1/2 the time you quoted above.

      Heck, installing XP, Office 2000, and all critical updates on my new machine took under 2 hours. XP itself was only about 20 minutes.

      I run linux on one of my machines, and love a good Linsucks vs Winblows debate, but I want the numbers to be realistic.

    27. Re:But... by Masami+Eiri · · Score: 2, Informative
      Windows install 1 - 1.5 hours
      --Depending in hardware, I guess. 1.5 seems a touch long though...
      Driver updates and install 1 - 2 hours
      --There are programs (I use nLite), that let you add drivers to the windows install CD
      Driver updates and install 1 - 2 hours
      --Ever heard of Slipstreaming? You can make an install CD with the updates already on it.
      Office Install 30 minutes
      --I call bollocks. 30 minutes on a slow machine off a CD, maybe. If you're smart though, you'll be running off a network share or a thumbdrive.
      Office updates (who does that?) 2 hours
      --Ever thought of keeping the office updates on the network somewhere? But then again, who actually does Office updates?
      Securing and configuring all that crap 1 hour
      --Guess it depends on how much you're doing. Some settings can be made systemwide through gpedit.msc. Some can be stopped by removing services (like Windows Security center).
      Anti-virus 20 minutes to 2 hours depending.
      --NAV installs in 15-20 minutes, max where I work. And that's on the older hardware.

      As far as using images, if you're using relatively homogenous machines, they'll work fine. Otherwise though, I agree a fresh install tends to work better.

      nLite
      This is the program I mentioned. Allows you to slipstream Service packs and hotfixes, add drivers, remove components and services, and make unattended installs. Its a huge timesaver, if you're willing to make a new CD every month or two.

    28. Re:But... by gradster79 · · Score: 2, Interesting

      I think you meant 8-10 times less experience using Windows as opposed to Linux. You must be part of Best Buy's Geek Squad. I've heard several people say these clowns take all day to set up a PC with Windows, security software, and basic apps. I figured it was just for the hours they could bill, but now we've got you claiming that it takes 1 1/2 days to set up a Windows machine. The last couple of machines I've set up took me about 3 hours, and that's including setting up all my web authoring and software programming tools.

    29. Re:But... by fearofcarpet · · Score: 2, Interesting
      The point is I strongly believe it's wrong for a Linux distro to have so much (if any!) bundled applications.

      Now that is what makes Linux better than Windows. I agree with you, so I run Gentoo. However, when I want to toss a distro on a work computer (in a work environment where people still call hard drives CPUs and tell me they have 3 GHz of RAM) that does everything Windows does... And more... I throw Fedora at it and everyone is happy right out of the box.

      Windows could come in different flavors with different pre-installed software, rather than the "Home" and "Pro" versions that won't even network to each other properly, but the MS philosophy has always seemed to be "computers should be easy to use" which is my biggest complaint because it leads down that slippery slope of "user friendliness" and the next thing you know paper cips are insisting that the word oxygen can't be pluralized. I mean, it takes me as much time to turn off all the BS (like desktop cleanup wizards, stupid tours, and freaking 'update me' pop-ups) in Windows as it does to configure all my hardware in a fresh Linux install... And don't get me started on administering a mutli-user Windows box... Chmod let me count he ways I love you. Oh /home directory it's ok; I have enough love to go around.

      --
      Actually, I wrote my thesis on life experience.
    30. Re:But... by mspohr · · Score: 2, Insightful
      Your basic premise is that we must support the proprietary software business model... or ???

      I really don't think it is our "duty" to keep buying software. What is wrong with having free good software? Companies (especially abusive monopolies) may go out of business. Those people will then have to get real jobs (such as providing real software support services) rather than inventing proprietary data formats.

      --
      I don't read your sig. Why are you reading mine?
    31. Re:But... by bankman · · Score: 3, Insightful
      The point is I strongly believe it's wrong for a Linux distro to have so much (if any!) bundled applications.

      That, of course, doesn't mean you are right, and your arguments don't stand up to closer scrutiny.

      1) Adobe will have much less chance of making money on the Linux market, because the Gimp is preinstalled on so many machines.

      Assuming that The Gimp is on par with Photoshop, which, if you ask a serious graphics manipulation expert, is not (yet) true. One could in fact argue that both applications are currently targeting two different market segments: professional and printing (Photoshop) and OSS enthusiast/web graphics (The Gimp).

      This breaks the 3rd party market on Linux machines.

      How so? If a proprietary application (what you call 3rd party) had the exact same value proposition as an OSS tool than yes, it would break it. But what's your point? This is true in every market. If you can't compete, get out.

      Having said that, there still seems to be a market for 3rd party (ie. non-OSS) software if you consider enterprise level applications like DB2, Oracle, SAP and the like. They are doing just fine although distros come with competing OSS applications like PostgreSQL and MySQL for example. Albeit, these OSS applications don't offer the same value to many enterprises, hence the market still exists.

      This also has the implication that 3rd party developers (e.g. Adobe/MacroMedia, discreet, etc) have less reasons to support free OSs and more and more reasons to support MS only and eventually Apple.

      That is at the 3rd party developers' discretion. As long as they don't perceive the OSS distros as a viable market for their applications they won't develop them to run in these environments. It can be argued that this has more to do with historical developments rather than what kind of software is bundled with the distros. Graphic artists and designers historically have a tendency towards Apple and are reluctant to switch to OSS, hence Adobe/Macromedia apps are primarily targeted at that platform. If OSS distros and bundled apps were to pose a threat to this market, we would see this (inaptly named) 3rd party software for Linux.

      2) MS will never be able to compete with that just because (rightly) it cannot bundle applications in the OS.

      Wrong. Microsoft could bundle the same abundance of OSS applications with their distros. The lock-in argument wouldn't count as these are not Microsoft products and leave the customer with choice. That's not necessarily in Microsoft's interest. They do want to create lock-in, which is why they are not allowed to bundle only their products.

      Your third point is completely useless so we can ignore it.

      If you doubt bundling is a problem, answer this question..

      How many people buy Opera on Linux when they have Firefox, Konqueror, Galeon, Mozilla and another 5 o 6 browsers all preinstalled ? At least, on Windows, IE is so fu**ed up that someone will buy it anyway..

      Bundling is not the problem. Nothing whatsoever prevents any distro user (whether it's OSS or Windows doesn't really matter) from buying and installing Opera on any distro. The reason why so few in fact do it, is because Opera's value propositions (and business model) sucks. The bundled applications allow you to do essentially the same as Opera. Why pay for something that you can have for free? And, just because IE on Windows is so fucked up, doesn't mean that a Windows user will prefer Opera over Firefox. Both are a download away.

      So, bundling is only a problem in case you are left without a choice, which is not the case with OSS distros, but is a problem for Microsoft as long as they only bundle their applications with their distro, especially when making it difficult to unbundle it (ie. IE).

      --
      I feel so sig.
  2. How much would google have spent by team99parody · · Score: 5, Insightful
    If each of the 100,000+ machines in their cluster were running SQLServer Enterprise Edition (needed for clustering) and Windows Server 2003 Enterprise edition?

    I don't know their pricing, but I guess cost does matter as you scale up.

    1. Re:How much would google have spent by Anonymous Coward · · Score: 5, Informative
      I don't know their pricing, but I guess cost does matter as you scale up.

      Indeed, Microsoft may be find for small systems and hobby use, but when you scale up proprietary software becomes a worse and worse choice. I had an interesting experience in a startup company when Yahoo was considering to buy our company. They sent a bunch of people over to review our technology; and when we mentioned our databases ran Oracle, one of the guys looked to our CFO and told him "you shouldn't have let them do that". "Why not", our CFO asked - since he was one of the guys orginally insisting that to be taken seriously we'd neet to have top-tier components everywhere. The Yahoo guy's response: "Well, Oracle may scale well technologically, but it doesn't scale financially".

    2. Re:How much would google have spent by Anonymous Coward · · Score: 5, Insightful
      The truth is that after the facility, maintainence, and staff for a massive investment in technology like that, the cost of the actual software it just one small part of the overall package.

      Not true. As you scale a system like Google, administrative costs are one of the fastest things to scale.

      Cringly may have described this scaling of administrative costs best when he wrote:

      As a result, whenever a server fails at Google, THEY DO NOTHING. They don't replace the broken machine. They don't remove the broken machine. They don't even turn it off. In an army of drones, it isn't worth the cost of labor to locate and replace the bad machines. Hundreds, maybe thousands of machines lie dead, uncounted among the 10,000 plus.

      We have reached the point where we are totally dependent on computers, yet the marginal cost of a computer -- at least for Google -- is nothing.

      "Yes, because we all know that anyone who buys in bulk pays retail."

      With a $25000/CPU list price on SQLServer Enterprise, even if they gave a 90% volume discount it'd still exceed the hardware costs. I guess >90% discounts are possible from Microsoft for some of the government contracts they're afraid to lose, but I'd guess they're pretty rare in the US at least.

    3. Re:How much would google have spent by philovivero · · Score: 5, Interesting

      I can back up this story with a similarish one, but I don't need to post AC, because we're proud of what we've done.

      I work at Friendster, and we have... ah... a really big database cluster. It runs MySQL. Not that Oracle didn't try. They sent out sales people to convince us to convert over. After we looked at the dollar signs, we laughed them out of the office.

      I was interviewing a candidate for one of our sysadmin positions. He said something along the lines of: "Well, now you're running MySQL. Once you start making money, do you think you'll start using Oracle or something else that scales better?"

      I laughed and said exactly what parent AC said: "Oracle scales in theory. But in practice, 99% of businesses can't afford to scale with Oracle. I can build another couple terabytes of DB storage in a redundant replicated cluster tomorrow for $10k with MySQL. With Oracle it'd be 10x that much, if I were so lucky." That's not to mention the overhead of calling their sales guys, licensing hassle, and other crap. With MySQL, you install and go.

      There are other huge advantages MySQL has over Oracle and their ilk. Take this for example... Right now MySQL AB tech support is stellar. Front line support knows when to escalate to the proper engineer (InnoDB problems? Two hours later, Heikki Tuuri is emailing you!). I remember talking to a PHB a year or two ago, and he said: "Well, MySQL support may be good now, but that'll change. It'll get bad."

      My response? So what? Then I'll find a MySQL support shop that has good support and use them. They can support MySQL just as well as MySQL AB can.

      Try that with Oracle. "No, Oracle, I hate your tech support. Starting tomorrow, I'm going to have Sybase support our Oracle installation." Oracle will laugh at you, then double your support costs for your insolence.

    4. Re:How much would google have spent by Anonymous Coward · · Score: 4, Interesting
      but I don't need to post AC,

      Yeah, sorry I posted as an AC; but we ended up going bankrupt largely due to stupid spending encouraged by one of the execs and the VCs. Congrats on Friendster's success and smarter leadership than we had.

      "Try that with Oracle. "No, Oracle, I hate your tech support. Starting tomorrow, I'm going to have Sybase support our Oracle installation." Oracle will laugh at you, then double your support costs for your insolence."

      On the other hand, I have heard of IBM global services supporting Oracle on Solaris with Intel based Windows clients, despite having competitive products to each of those. Of course if Oracle started crashing they'd certainly be unable to fix the problem (no source code access would do that) and probably just refer you to the DB2 sales team. :-)

    5. Re:How much would google have spent by HangingChad · · Score: 2, Insightful
      Indeed, Microsoft may be find for small systems and hobby use, but when you scale up proprietary software becomes a worse and worse choice.

      I see that every day, both with MSFT products and other proprietary software products. And another metric no one ever seems to consider is how fast resources can be alloted in each environment.

      Just had an experience with a customer this week that their proprietary mapping software running on Win2K won't run on 2003 server. So when they pay for upgrading that server, they'll also get to pay an extra six grand for upgrading their mapping software, including all the extra support components. Their developers do not know .NET, so they'll get to either invest in their education or incur the cost of replacing them on top of that. If that's not bad enough, all the data connections this craptacular application uses will have to be rebuilt. It's a safe bet those type of hidden costs never end up in MSFT TCO studies. Had they gone with the Linux version of the mapping product, they might well likely have to upgrade anyway some day, but that upgrade would've been on the customer's schedule not on MSFT's. That's what I think my business customers want to get away from. It's more about control than cost.

      --
      That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  3. Lower cost IS the number one reason: by Anonymous Coward · · Score: 2, Insightful

    Reduced dependence on vendors will result in the greatest costs savings...

  4. Not freedom? by BrainInAJar · · Score: 5, Insightful

    I don't know about others, but my main reason for using open source is that I'm free to do as I wish with it.

    Copy it, distribute it, change it

    1. Re:Not freedom? by Anonymous Coward · · Score: 2, Insightful

      Copying, distributing and changing are thing that you might want to do in *addition* to "using" the software. The question focused only on the "using" part: "What is the most important advantage IN THE USE of open source?"

    2. Re:Not freedom? by KiloByte · · Score: 5, Insightful

      If there is a small but annoying bug in a piece of proprietary software, there is absolutely nothing you can do. Send them a bug report? As if anyone will look at it... With OSS, you can just fix it yourself, and in 99.9% cases someone else would already be annoyed by the bug in question enough to deal with it.

      Have you ever programmed in Delphi? How many of the bugs you encounter are just trivial, and you would easily fix them on the spot? Delphi is just ridden by those.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    3. Re:Not freedom? by Zachary+Kessin · · Score: 3, Insightful

      Sounds like a lot of them did say that, in terms of "Less dependent on vendors". That is freedom in a very real sense. A problem with "freedom" is that it is very hard to put a real value on it. For many people in IT it is important for exactly this reason.

      If your NT 3.5 server which has been running in a corner for years dies you may be screwed, but if your old redhat 5.1 box has a bug you have a much better chance of being able to fix it.

      Speeking of Freedom, today is Independence day here in Israel so I'm off to a neighbor to have a cookout and spend time with my neighbors.

      --
      Erlang Developer and podcaster
    4. Re:Not freedom? by bzipitidoo · · Score: 2, Funny

      You can fix buggy proprietary software. Any real hacker has more than once reverse engineered software to enhance it, fix bugs, or remove copy protection. Granted, it's not as easy as 20 years ago. DOS came with a decent disassembler "DEBUG.EXE", Windows didn't. Quantity of code has gone way up, and there's callbacks, threads, and other complexities, but it's still possible.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
  5. Re:Not suprising at all... by einhverfr · · Score: 4, Informative

    If you could see what my customers have been through with vertically targeted vendors, this would be obvious.

    I have one customer who paid $30k for a point of sale system (5 terminals), was paying probably $5000/year in reseller support costs, etc. And it isn't that great of a system! Furthermore the vendor will only support the reseller who originally sold the unit, so he is married to them for support.

    Not so with FOSS.

    --

    LedgerSMB: Open source Accounting/ERP
  6. Vegetable Oil by Monf · · Score: 2, Funny

    Using OSS in vegetable oil will not only save money, but also dramatically reduce cooling costs...

    --
    Pay no attention to that man behind the curtain.
  7. Come on! by Anonymous Coward · · Score: 4, Funny

    I use linux the same reason everyone else does, to make me 1337 8-|

    1. Re:Come on! by PsiPsiStar · · Score: 2, Funny

      That should have been an option in the survey.

      "open source iz 133t."

      --

      ___
      It's the end of my comment as I know it and I feel fine.
  8. Less dependence on vendors by Anonymous Coward · · Score: 4, Interesting

    Since it wasn't mentioned in the summary, I'll post it here. The key advantage they found was less dependence on vendors. <flamebait> Something Linus recently found out :) </flamebait>

    Myself, I use KDE on Linux because it gives me the best environment to code in. I used to use Windows, and have a Mac OS X laptop, and find them both awkward compared with KDE. I really don't get why they are considered miles better for the desktop than Linux. Linux was okay for me on the desktop eight or nine years ago, and it's come on leaps and bounds since then. I'd happily pay for Linux, but I wouldn't pay for Windows.

    1. Re:Less dependence on vendors by Spacejock · · Score: 4, Interesting

      Something Linus recently found out :)

      Actually, something which Linus's elaborate multi-year plan succeeded in bringing to the attention of media organisations and companies everywhere.* A masterstroke of sheer genius - take up a closed source solution despite all the warnings it would be yanked away at a later date, then gasp in public horror when it's yanked away at a later date. What a wonderful case study for companies evaluating closed vs open source.

      * Well, they do say winners get to write the history books...

    2. Re:Less dependence on vendors by Ian+Wolf · · Score: 2, Informative

      Hello?! The QT toolkit issue was resolved a very long time ago. It's available under commercial and GPL license terms. The horse died a long time ago, stop beating it.

      --
      "The words of the prophets are written on the Slashdot walls."
    3. Re:Less dependence on vendors by 10Ghz · · Score: 3, Funny
      KDE is good, but it is probably not the best example of open source success because it is built on a commercial toolkit and because you are dependent on a commercial vendor for that toolkit.


      Since Qt is licensed under the GPL since version 2.2 (5 fucking years ago! Hello-oo McFly?!?!?), and is therefore 100% open-source and free, I think we can safely draw the followjng conclusions from your comment:

      a) you are a fucking moron who has no idea what he's talking about

      and/or

      b) You live in a barrel in middle of Siberia, and your access to more or less recent news is somewhat limited.

      As a punishment for your moronic drivel, may I suggest that you go sit on an anthill for a while, while you contemplate the reality of the situation?

      Yes, my text was harsh, but I'm getting SICK AND TIRED of listening to morons whine how Qt is "closed source" and/or "commercial", when the fact is that it was licensed under the GPL about 5 years ago! So it's not like it happened yesterday and not everyone have had a chance to find out about the license-change. But it was FIVE FUCKING YEARS AGO! Get on with the times or get the fuck out!
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  9. Exit Strategy by Anonymous Coward · · Score: 5, Insightful

    When selling Open Source, I like to tout the advantage of an exit strategy. Unlike vendor tie-in, they can take their business and data elsewhere if they aren't happy or if I decide I'm too lazy to keep up with their demands.

    Customers hate making technology decisions with little to no technology background. Make them feel safe by telling them they can make a bad decision and not get screwed.

  10. Usually better designed... by johansalk · · Score: 3, Insightful

    They often tend to be better applications that are no-nonsense, focused on the essentials, and nicely usable since the users are the developers. Even on windows, examples are firefox/thunderbird/nvu being One-of-the-Best browser/email/html, gaim being OotB instant messenger, 7-zip being OotB compression, Azureus OotB bittorent clinets, Shareaza/kceasy OotB, Syn/jedit OotB text editors, and so on.

  11. Main saving is Ease by Anonymous Coward · · Score: 5, Interesting

    With all commercial software, I spend huge amounts of time just looking at if things are compliant or now.

    Can I move an install to another PC and not break the license?
    Can more then one user use the software on a PC without problems?
    Will license structure XYZ or ZYX suit a particular company better in the long run?
    do i get the lite version or premium version?
    will it's copy protection/activation become a problem?

    All this is totally gone with GPL licensing, the answer is basically I can do whatever bar sell it (In my case I dont modify and code, so that doesnt come into play).

    I also find the quality of open source products much higher then that of commercial software, irfanview I reccomend to anyone wanting to make minor changes to digital pics, and in batches, works well and is free.

    1. Re:Main saving is Ease by Eivind · · Score: 4, Informative
      All this is totally gone with GPL licensing, the answer is basically I can do whatever bar sell it (In my case I dont modify and code, so that doesnt come into play).

      Why "bar sell it" ? There is nothing in the GPL whatsoever that prevents you from selling a piece of GPL software for whatever price you can get.

  12. It's a POLL! by vegaspctech · · Score: 2, Insightful

    It's another non-story story. The results of poll on a web site are more than less than scientific, they're pretty much meaningless. Lots of visitors participate in those polls because they hope to see a specific result, or to prevent one, or to annoy someone in the room with them, or because they're bored, or any of a number of other reasons that will see them not answering honestly, or thoughtfully, or accurately. Attempting to draw a number of conclusions from said polls is downright silly.

    --

    Making the world a better place, one psychotic episode at a time.

    1. Re:It's a POLL! by ral315 · · Score: 3, Funny

      I don't know about you, but I voted CowboyNeal!

      Oh, wait...

    2. Re:It's a POLL! by cahiha · · Score: 2, Insightful

      The results of poll on a web site are more than less than scientific, they're pretty much meaningless.

      A poll on a website is completely scientific, and it has a well-defined meaning; it simply happens to be a meaning that differs from what you might naively expect; it is not an unbiased sample of a population. But it doesn't have to be an unbiased sample of a population in order to be useful, since we aren't interested in (say) predicting the outcome of an election or sales figures for a new product.

      Attempting to draw a number of conclusions from said polls is downright silly.

      Every poll, no matter how it has been conducted, allows both silly and sensible conclusions.

      Lots of visitors participate in those polls because they hope to see a specific result, or to prevent one, or to annoy someone in the room with them

      That is an implausible hypothesis in this case. Pushing "less vendor dependence" as a hypothesis over "lower cost" is not exactly a pet peeve of a lot of people. The result of this poll doesn't "prove" anything (few polls ever do), but it does fulfill a primary function of polls: to give you ideas about where things might stand or where they might be headed.

  13. ROI by Roland+Piguepaille · · Score: 3, Interesting

    I think it is most important that the ROI be measured in an effective method. Such as, not only look at the obvious costs, but look at the hidden savings from changing to Open Source. Such as, we are running Pentium II computers for a year longer since we are running Linux, which extends the life beyond the cycle of expected depreciation. We can cycle in upgrades to hardware in cycles to prevent a one time expense on the balance sheet.

    Then cover things like the amount of power saved with the older machines using less watts. For some companies, this could be $100,000+. EnergyStar has statics on this information.

    I would also mention the recent losing of the source code for Windows along with the ability to break free of recurring charges with virus software.

    In the grand scheme of security, it would probably be beneficial to note that spyware and corporate theft is less likely in a system that is unfriendly to script based theft schemes.

    Mention that you don't have to worry about paying for MCSE for employees. You have no fears of employees stealing licenses.

    No more formatting when a new employee inherits a machine.

    The ability to disable Cd Drives remotely at will.

    I guess that covers the basic things. I would give them all copies of Linux LiveCDs that they can take home and use on their home machines. LindowsLive is a good one to use. Let them see for themselves that it is not going to be a foreign OS, but just a slightly different OS.

    --
    To confirm you're not a script, please piss in my ear.
  14. Mod article up by Shishberg · · Score: 5, Insightful

    Mod article +5 Insightful.

    One of the biggest drains on any IT department has to be keeping track of licenses - how many people are using what (the whole "license pool" idea is a waste of otherwise useful time and resources), having to ask Bill every time you need to add a new server to a cluster, having a piece of software in a state of suspended animation because the vendor hasn't returned any of your calls... The financial cost does enter into this, but the real issue is just that you can't do what you want when you want to.

    1. Re:Mod article up by Clay_Culver · · Score: 2, Insightful

      Mostly, yes. But what you are forgetting is that not every company is large enough to install server clusters. I work for a small hosting company based in Atlanta, Georgia (USA). In the beginning, we were small, and fighting tooth and nail for every point of market share we could earn. We used Windows for the desktops, but all server work is done using a LAMP architecture and all word processing, spreadsheets, and power point done with Open Office.

      The lesson I learned here is:
      1) Non techies hated open office. Debate merit points all you will (I love OO), but they just couldn't stand it. We eventally bought a few MS Office licenses when we had the cash to spare, just so they would stop complaining.
      2) We succeeded in grabbing enough market share and turning a profit, though we would have never gotten past the initial months if we had to sink initial capital into the licensing fees. 6 servers and 12 desktops (one per employee) would have been a killer. Especially considering the added development costs for using ASP.NET (IE you don't need any type of costly development environment to develop in PHP).

      All of this basically boils down to "what type of problem are you trying to solve"? Different companies of different sizes will have different needs. Honestly I think the survey is relatively meaningless. They should have asked "what problem are you trying to solve with open source?"

  15. Just in case the article is slashdotted by Anonymous Coward · · Score: 4, Informative

    (It's not karma whoring when you're mister AC)

    As nearly everyone knows, open source software is a low cost alternative to proprietary software. For example, the open source Linux operating system is commonly seen as a low cost alternative to Microsoft's Server 2003 operating system, or Sun's version of Unix. The popularity of open source is seen in the fact that today the largest market share for web servers is held by the open source Apache system.

    One might think, therefore, that the key advantage of open source software is its low cost of ownership. But visitors to our website didn't think so.

    Open Source Does Have Advantages
    Our survey offered respondents a choice of five advantages for open source.

    Before we discuss at the topmost advantage of open source, let's look at what respondents are not saying.

    Even though advocates of open source products such as Linux tout its security, only 3% of repondants ranked "higher level of security" as the key advantage of open source in general. In addition, although open source software is by definition open to user modification, only 17% of respondents ranked "easier to customize" as the key advantage.

    Furthermore, only 14% of respondents thought that open source had no significant advantages over proprietary software.

    Free is not free
    So, what is the top advantage of open source? The leading vote-getter was "reduced dependence on software vendors" at 44%, followed by "lower total cost of ownership" at 22%. Although these were the top two vote-getters, it is enlightening that respondents valued reduced dependence on software vendors by a two-to-one margin over lower cost.

    The second place ranking for "lower cost" indicates that IT decision makers recognize that open source software is not really free. With most types of software, administration and support costs overshadow initial software license cost and annual maintenance feesthe costs that are minimized by open source. Therefore, software buyers do not see the low or zero initial cost of open source as its most important advantage.

    Whether open source software is less costly to administer than proprietary software depends largely on a ready pool of resources trained on the system, the availability of administration tools that allow system administrators to manage a greater number of systems, and the number of version upgrades and patches that are issued by the developer. In this regard, open source software may have little if any advantage over proprietary software, although the situation varies from application to application. Therefore, low cost, although important, is not the key advantage of open source.

    Valuing independence
    The survey indicates that IT decision makers value "reduced dependence on software vendors" as the most important advantage of open source. This indicates that software buyers must feel some level of dependence on proprietary software vendors, from which they desire freedom. Such dependence includes reliance on the vendor for maintenance and support and the necessity for the buyer to accept version upgrades that the buyer may not need or want.

    For example, when Microsoft announces a new version of its Windows Server operating system, it invariably phases out support for older versions of the system. Users that are satisfied with older versions of Windows will be eventually forced to upgrade if they want to continue receiving vendor support. In contrast, there is no forced upgrade cycle with open source. Older versions of open source products continue to be supported through the open source community and third party support providers as long as there is demand in the marketplace for such support.

    Our survey indicates that vendors of proprietary software are missing the mark when they argue that open source software has a higher total cost of ownership, is less secure, or higher risk in terms of ongoing support. These factors, although important, are not the key concern of software buyer

  16. Evident to anyone in large corporation... by Anonymous Coward · · Score: 5, Interesting

    It has been at least three times in last 4 years that I have seen our company to struggle with dependence on a software vendor and there has been huge efforts and significant resources (10+ developers working on internal product) just to reduce dependency on unresponsive vendors. Its pain to ask for new features or just simple bug fixes in timely manner. We even offered to do them ourselves, but since there is no access to the code... no luck. Its very frustrating and if its some software that is critical for your company, this can prove to be a major pain.

  17. Who's footing the bill? by spauldo · · Score: 4, Insightful

    When I worked for the Air Force, I never worried about how much something would cost. I put in a few proposals and put in costs, wrote up a report on the various options, and submitted it to my superiors. It was rare the cheapest option was chosen. Cost was immaterial to me.

    On the other hand, having to deal with vendor $*#@ all day long was a real hassle. One thing that bugs the hell out of me with proprietary software is the lack of user input - some of the tools we used were klunky and broken, but they were the only tools that would work with a particular vendor. New features were useless, while good features were left out. Upgrades were often painful.

    If I were considering a purchase for a large business or government, I'd be more worried about the vendor lock in than cost too.

    --
    Those who can't do, teach. Those who can't teach either, do tech support.
    1. Re:Who's footing the bill? by _Sprocket_ · · Score: 3, Interesting
      One thing that bugs the hell out of me with proprietary software is the lack of user input - some of the tools we used were klunky and broken, but they were the only tools that would work with a particular vendor. New features were useless, while good features were left out. Upgrades were often painful.

      What bugs me is paying permium fees and getting all that. It's one thing to be handed the package and knowing I'm on my own. It's another thing to be paying good money for "support" only to still find out I'm on my own.
    2. Re:Who's footing the bill? by Seumas · · Score: 4, Insightful

      I don't think you understand how the software development process is supposed to work:

      1) Build software the way you want it.
      2) Customers have complaints and suggestions.
      3) You fix software in the way you think is best for the customer.
      4) Customers complain that it still isn't what they wanted.
      5) You tell the customer that they dont' really want what they think they want.
      6) Customers threaten to find another vendor and terminate their purchases and support contracts.
      7) Developers grumble about how stupid the customers are.
      8) Some money man (account manager, sales person, upper management guy) puts some friction on the developers.
      9) Developers begrudgingly cave-in and modify the software to the way the customer wanted all along.
      10) Produce a completely new major version of your software, without really listening to your cutomers or learning from their complaints about the previous software.
      11) Customers complain about how your new software is lacking what they were complaining about wanting in the original version that you originally fixed and that you didn't consider putting into the new version.
      12) Process starts all over again.

  18. Almost tricked me... by Infinityis · · Score: 5, Funny

    That was a close one, I almost clicked the link to RTFA.

    I'm sorry, but you'll have to use a better adjective than "startling" to get past my click-filter...

  19. less dependence on vendors = lower cost by cahiha · · Score: 4, Insightful

    Dependence on vendors ultimately translates into high costs; they simply are hidden.

    With most proprietary software, there is a high cost of switching to a different vendor, and software vendors use that "pain threshold" to charge more than they would in a competitive market.

    Another cost resulting from vendor dependencies are the costs and risks associated with forced upgrades by the vendor, or, worse, the vendor going out of business altogether.

    So, the survey is right: less vendor dependence is a big advantage of FOSS, in addition to lower TCO. One just shouldn't forget that less vendor dependence isn't just a convenience, it, too, translates into dollars and cents.

  20. Re:Not suprising at all... by einhverfr · · Score: 2, Interesting

    Not quite. I don't want to do say too much ahead of release, but I am working on a rich POS environment for SQL-Ledger. One customer of mine has already largely sponsored $1k worth of development so far, and I have several other leads.

    I will be releasing a rich POS package for SQL-Ledger in the near future. We are just working out a few bugs at the moment.

    In general, you are right that most of the OS POS applications are inadequate, but we chose SQL-Ledger because the general application framework was good and solid,and its feature set was good on the accounting end. This meant a fair bit of work (how do you control your serial port from a web application?) but these turned out to be trivial to solve (A: use a TCP socket and create a simple network client).

    In fact, SQL-Ledger's POS application is completely immature, but the rest of the program is solid enough and it is basiclly bootstrapped onto a much more robust invoicing application, so making the necessary modifications turned out to be trivial.

    Now I have leads to add modules for vertical businesses such as bookstores, restaurants, and movie rental shops. Again, these should not be too difficult.

    The trick is not to make one client pay for too much of the application. Spread the development around. Let others pay for part of it. This is how we will eventually add all the necessary features.

    --

    LedgerSMB: Open source Accounting/ERP
  21. Not a scientific survey? by The+Jabberwock · · Score: 5, Funny

    Well, that's okay. Often data is altered, padded, or just plain made up to make researchers sound smart -- I mean, 74.2% of all people know that.

  22. Absolutely True. by crhylove · · Score: 2, Informative

    I've been saying this to everyone for years! The reason I use open source is always because it is BETTER than the other options.

    Here's some examples:
    CDex > Real, etc.
    Firefox > IE, etc.
    Gaim > Trillian, aim, msn mess, etc.
    thunderbird > outlook, etc.
    pj64, 1964 > real n64
    shareaza > kazaa, etc.
    VLC & MPC > wmp
    phpbb > vbulletin
    etc. etc.!!

    The only commercial products I still use are:
    Winamp. It's the best!
    Nero. It's the best!
    Dreamweaver. (N|vu is getting closer! Fix the table selection code already!)
    bsplayer. It's really good for video!
    Civ 2. Freeciv is still ugly and clunky!

    And that's pretty much the whole list of what I use.

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  23. that's nice in theory by God!+Awful+2 · · Score: 2, Interesting

    Unfortunately, the presumption of that lock-in period is what justifies a company's initial startup costs. Without it, it's nearly impossible to get VC funding.

    The biggest mistake that /. readers make in their economic pundrity is thinking that everything ends when a company becomes profitable. But realistically, you're not successful until you've made back all the money from the initial investment plus 10% ROI to cover the opportunity cost. Plus, if the majority of companies will fail then the successful ones need to make twice as money in order to still give the investors a 10% average rate of return.

    Let's face it: lock in is just smart business. Ignore it at your peril. If you're not always fighting to keep the customers that you have, then you're going to have a lot more time & money to spend on the ones you don't. If you found a company based on some idealistic notion that lock-in is bad, then you are going to fail just like any other two-bit company with no business sense.

    -a

  24. Mod parent up by einhverfr · · Score: 4, Insightful

    IT budgets aren't really that flexible. Most companies have to spend the money in order to get their budgets back the next hear. So there is no such thing as TCO savings with any software.

    Furthermore, cost savings isn't really an advantage from the IT department's viewpoint.

    OTOH, reduced dependence on a vendore, more inhouse work, etc. These are in the intrests of the IT departments, and these are major advantages. Furthermore, I suspect that you get a *much* better ROI with FOSS simply because so much more of the expense is aimed at making the software fit your business processes rather than the other way arount.

    --

    LedgerSMB: Open source Accounting/ERP
  25. The real advantage by ErichTheWebGuy · · Score: 5, Interesting

    is that I find that I get even better support with open source. There have only been a few times that I could not go to Google, bust out a simple query, and find a whole forum of people who would help me through a problem within a couple of hours.

    Sure beats the shit out of sitting on hold with Microsoft for 2 hours, only to get grilled and having to convince them that you are not trying to steal product, only to get charged for support that ultimately ends up with fdisk/format.

    Granted that not all of those problems are Microsoft's fault, but in my experience, they could have done some freakin troubleshooting before telling me to backup, reinstall, and restore. At least the F/OSS community will have an extensive reference to .conf files, man pages, and other documentation, while Microsoft "support" has a script that they are seemingly not allowed to deviate from.

    Maybe I am wrong. Maybe the advantage is that F/OSS tends to me more modularized, and thus you are more likely to rescue an installation by fixing one component... Thoughts anyone?

    --
    bash: rtfm: command not found
    1. Re:The real advantage by killjoe · · Score: 2, Interesting

      Oour company has a policy of buying the best support for any hardware or software purchase. As a result he have spent hundreds of thousands of dollars for support contracts with the biggest companies in IT. As a grunt in trenches I can tell you that by and large the support contracts are close to worthless. Veritas, MS, Netapp, and symantech are the especially bad. I won't go into the gory details but suffice it to say it usually takes days or weeks just to get them admit that you are having a problem in the first place. Their attitude is that their products are perfect and 100% bug free and work perfectly on supported hardware. Freqently they will drag an issue out so long you'll just forget it and figure out a workaround.

      The smaller the company the better the support. Large companies don't give a damn.

      --
      evil is as evil does
    2. Re:The real advantage by ErichTheWebGuy · · Score: 3, Insightful

      you are only considering the Indian guy at Microsoft's 1-800 number

      My bad for not being even more clear (though I don't know how much clearer I could be). I am referencing the Indian guy at Microsoft's 1-800 number who we paid damned good money for with our support contract. A guy who is supposed to be able to solve my problems, not argue with me about whether my corporate license key for Windows XP Pro is valid (it is, by the way) and then insult me by telling me that I will need to pay additional monies to solve my problem because it is not covered by the contract.

      On top of that, he wants to tell me to reinstall? Shit, I could have done that in 25% of the time it took to even get through to this joker.

      You clearly have never had to deal with people from a vendor's support department, a department that you you paid damned good money to have available to solve your problems only to consistently tell you that you need to nuke the box and start over, but only *after* you have agreed to pay even *more* money.

      Maybe you should get some real-world context before posting some crap like that. mmmmmmmmmmmmmkay? Thanks. Oh, by the way, why the hell should I read the Microsoft Developer Network documentation when I am trying to figure out why a fucking machine won't boot after applying XP SP2? Like I said, please get a clue.

      --
      bash: rtfm: command not found
  26. Stallman was right. by erikharrison · · Score: 4, Insightful

    Interesting that the primary advantage seen in this study was freedom from vendor lock in.

    This isn't from the Eric Raymond "Open Source is a better development model" school of software, this is "My freedom matters", even if that freedom is as much a strong economic advantage as much as anything else.

  27. We've found better support as well by MichaelPenne · · Score: 2, Interesting

    with the Moodle LMS, as opposed to commercial Learning Management Systems's.

    With Moodle, the free support has been very much better than the support that comes with a paid Blackboard or WebCT license.

    And another nice thing is if you need it you can get paid support from a variety of partners, so if you don't like the paid support from one partner, you can choose another without having to switch LMSs--with the closed source systems there is only one source of support--the license provider. If they cut support to boost quarterly profits, you're SOL.

    Since switching LMSs is a huge deal for a school, being able to choose from a range of support services is a pretty nice feature.

    But you have to choose the right product--look for one with a vibrant, open, active community where the core developers participate often. With some open source products, the support is no better than Microsoft--they tend to be the ones where the developers don't participate in open discussion, where the community is asking alot more questions than are getting answered, etc.

    Other great features are scaling clusters without added license costs, being able to test new versions extensively before putting into production, being able to run multiple versions without having to pay multiple fees, and of course bugs are fixed much more rapidly and generally just by changing the code directly without having to apply a 'patch' or shut down the system.

  28. My clients like OSS because it's OPEN by GoClick · · Score: 3, Insightful

    The clients that I have that use OSS tend to do so not because it saves money, for most of them it's of little matter if software costs $0 or $1000 it's a write off anyways.

    They use it because they don't want vendor lock in and they like being able to hire people to customize it when they need to.

    Their happy, I'm happy, we're all happy. OSS all around!

    Although I must say some of my more financialy concerned clients avoid OSS like the black death for some reason. I still haven't figured that one out.

  29. Re:Not suprising at all... by einhverfr · · Score: 3, Informative

    1. Integrates with back office financials, such as Quickbooks?

    Why would it need to? SQL-Ledger is more than capable of doing the accounting. Take a look at it: here

    2. Handles integrated credit card processing... through with merchant services?

    Forthcoming. Have a customer who just agreed to pay me to develop this feature.

    3. Handles all standard POS hardware, such as card swipes, receipt printers, pin pads, cash drawers, pole displays, and touchscreens?

    Touchscreen (keyboardless) support forthcoming (assuming my current lead pans out for sponsorship of this feature). Card readers, barcode readers, pole displays, receipt printers, cash drawers, etc. are currently supported.

    Honestly, most of this is *really easy.* Barcode readers are currently only supported as decoded signals via keyboard wedge interfaces. Same with mag card readers. We support the Logic Controls PD3000 pole display, but others could be added with minimal work.

    Printer redirection is also supported btw. So if you want all your restaurant orders to print to a printer in the kitchen, this is relatively easy to impliment.

    For example, one of my customers is using a computer with insufficient RAM as a terminal to the main server. The printer and pole display redirection allows them to redirect it to the terminal even though the application is run via firefox on the main server!

    4. Can be easily taught in less than 5 minutes?
    Yep :-)

    Well, the online cash till countout report might take another 5 minutes... But that is currently being worked on.

    We are currently working on resolving the last three critical bugs before release.

    Honestly, the currently supported features so far cost approx $2000 in development time. This is nowhere even near the high 5 digits you speak of because SQL-Ledger, while its architecture (CGI) may seem at odds with the environment is really solid, and can be easily extended to provide for all this.

    Forthcoming features (ones that people have agreed to pay for at the moment) include:

    1) Portable data terminal support for receiving and inventory adjustment
    2) Cashier-based roaming till.
    3) Integrated credit card processing
    4) Movie rental application
    5) Coffee card discount app (as in every 10th espresso is free of charge)
    6) Credit card processing with a DBI/DBD-like model (allowing for easy expansion for additional gateways).

    Likely features within the next year:
    1) Keyboardless operation
    2) Restaurant module
    3) Bookstore module (online ordering, books in print, etc)
    4) Online shopping card module.

    --

    LedgerSMB: Open source Accounting/ERP
  30. Re:But... FUD by Air-conditioned+cowh · · Score: 4, Insightful

    The writers of this survey, though interesting, couldn't resist it, "The second place ranking for "lower cost" indicates that IT decision makers recognize that open source software is not really free.".

    Really? All the survey proves is that they think less dependance on a vendor is more important than the fact the software itself may be free. It doesn't mean that it isn't free. Where did they get that conclusion from?

    Some businesses may insist on having their software supported to the hilt and paying for it whereas others will get by without paying for support, the way businesses may sometimes get by using pirate software without support. They may not care as long as it works for them most of the time. If something breaks they just re-install it. Where I work we still use Win95 for some things. Is that supported? It's just never connected to the internet.

  31. Freedom and Money by Anonymous Coward · · Score: 4, Insightful

    People here seem to be missing the point that freedom and money are linked. A consumer without choice to shop around will invariable get screwed over.

    Freedom from vendor lock-in = Freedom to negotiate

    benajamin

  32. Basic economic clue by Moraelin · · Score: 4, Insightful

    "I don't see how they can assume that visitors [...] must believe that FOSS isn't really free, unless they're rabid Adam Smith fans."

    You know, there used to be a saying about Linux at one point: Linux is only free if your time is worth nothing. This isn't a bash against Linux or OSS: _nothing_ is really free, not even a pirated copy of Windows.

    Can a "free" (as in beer) solution be actually more expensive than a proprietary expensive one? Yes, quite easily in fact: if it costs enough extra hours to use/admin/whatever, it _is_ actually more expensive.

    Extreme example: consider (A) using an expensive CAD package like AutoCAD for some 5,000 Euro or so, versus (B) using a pencil and ruler for some $5 (assuming more than one pencil used). Which is cheaper? Well, once you factor in the cost of labour, actually the AutoCAD way may actually be cheaper.

    Less extreme example: MS Office vs Open Office. If you're in a position where you must accept MS Office documents (e.g., your main customer is a big corporation and your choices are accept the Excel documents it sends you or go bankrupt), Open Office might actually not be cheaper. The effort to convert those documents and deal with conversion problems, can actually cost you more in wages than you saved by not buying MS Office.

    Basically anyone who can claim with a straight face that _any_ solution, OSS or otherwise, is free as in 0$ doesn't have a fucking clue what he/she/it is talking about. It's not about being a "rabid Adam Smith fan", it's just about having the most bare minimum clue of economics.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Basic economic clue by Eivind · · Score: 3, Insightful
      Can a "free" (as in beer) solution be actually more expensive than a proprietary expensive one? Yes, quite easily in fact: if it costs enough extra hours to use/admin/whatever, it _is_ actually more expensive.

      Certainly. This does not surprise anyone. You are kicking in open doors.

      *but* In general the costs associated with OSS software scales much better than those with Proprietary software.

      For example, If you need 100 Licenses, rather than 1, this will with proprietary software generally cost you something like a factor of 25 more. (you get a volume-discount offcourse)

      But if you need a special adaption in OSS (say a program translated to your language) this will cost exactly the same whether you use that program on one computer or on 1000.

      Practical result: For "small shops" adaption is expensive, in most cases prohibitively expensive. A home-user could never finance say the translation of KDE into a new language in order to be able to use it.

      For "Big shops" on the other hand, it looks different. Norway is a small country, less than 5 million people, a few hundred thousand thereof are attending primary school.

      If there was some program which they wanted to use, but which needed translation (say it was only available in english) the costs would be literally *cents* for each schoolkid. Even if the software was only used for say 3rd - 6th grade *AND* only say 10% of the schools used this software at all, it'd still be cheap to translate it, likely much cheaper than buying any proprietary solution.

    2. Re:Basic economic clue by Moraelin · · Score: 2, Insightful

      "Actually, your whole linguistics game is silly. It is indeed free (in the price context, not necessarily the freedom one), because free means it costs $0. Sure there are other benefits and costs associated with any purchase - and you're free to assign practically arbitrary monitary values (is that a person's time in India or in San Jose) to those costs or benefits; but they have nothing to do with the price."

      No, you just do the usual mistake of acting as if "price" was everything, and ignoring the TCO. Whereas for a business it's the TCO that says how much money they have to pay, and the product's price is just a small part of it.

      There is nothing "arbitrary" about assigning a monetary value to time: your company actually pays very real money for your time: your wage. And they also pay very real money to the admins, tech support people, IT people, etc.

      Yes, that does mean different costs in Delhi than in San Jose. Which, yes, can mean that Solution A can cost less than Solution B in Delhi, but Solution B may be the cheaper one in San Jose. E.g., if Solution A has the lower price but needs more labour. Welcome to the real world.

      That's what all the talk about TCO and ROI is about: how much _total_ money will it cost my company to use Solution A instead of Solution B. Not "conceptual" money, not "arbitrary monetary values", but very very real money from its bank account.

      Mind you, most vendors will lie their ass off about TCO, or just use "lower TCO" as just a buzzword without any actual figures to back it up either way. But just saying, usually the actual TCO in a particular case -- and I mean the actual number you pay, not the buzzword -- bears no relationship to strictly the cost of the product.

      Just because a Windows XP OEM license is, what, 160 Euro or so, and a burned CD with Linux is abour 1 Euro, it doesn't mean that the actual TCO will be only that for either of them. The TCO for Windows will be higher than the 160 Euro, and the TCO for Linux will be higher than the 1 Euro. What will ultimately make or break the TCO advantage of either, i.e., if ultimately the Linux solution really ends up cheaper than Windows, or the other way around, is how much admin and user time each of them wastes.

      And again that's also the point most of us nerds fail to address when talking to management, or when flaming management. A lot act both on /. and IRL as if price was the only factor. As if the TCO for something was literally $0 because you can download it of Freshmeat. In Real Life it can't possibly be $0. Ever.

      And claiming that something is literally free, as in $0, will just tell your boss "ignore him, he's talking out of the ass again."

      It's not a matter of being left-wing or right-wing or an Adam Smith zealot, it's just the way RL works: everything has a cost, and time _is_ money. Very literally. Very real money.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    3. Re:Basic economic clue by SQLz · · Score: 2, Insightful
      You know, there used to be a saying about Linux at one point: Linux is only free if your time is worth nothing. This isn't a bash against Linux or OSS: _nothing_ is really free, not even a pirated copy of Windows.

      There is a new saying now. WindowsXP is only $50 if your time is free because your going to be installing/patching/de-spyware-ing/virus scanning/rebooting/BSODing for the rest of your life.

    4. Re:Basic economic clue by indifferent+children · · Score: 3, Insightful
      Basically anyone who can claim with a straight face that _any_ solution, OSS or otherwise, is free as in 0$ doesn't have a fucking clue what he/she/it is talking about. It's not about being a "rabid Adam Smith fan", it's just about having the most bare minimum clue of economics.

      Err, no. If I give you a free car, and you have to pay for gas, insurance, maintenance: The car was still free. The cost of running a car will always be non-zero, but the car was free.

      And BTW, the term TCO is misleading; if you buy a car and let it rust itself to death in your driveway, then the cost of ownership is zero. Only if you want to use (not own) it, does it cost money. Same thing with Linux. If you put Linux on an old (fully depreciated) computer, turn off the machine and put it in a corner, then the TCO is zero. Oddly enough, if you do that with a Windows box, a BSA raid can result in a $10,000 fine if you lost the license paperwork for that computer in the corner.

      The cost of running a company that uses computers is non-zero, but the software can still be absolutely free. "Total Cost of Ownership" of a car, house, boat, software package, etc have nothing to do with the price of the item.

      --
      Censorship is telling a man he can't have a steak just because a baby can't chew it. --Mark Twain
  33. All Good Software is Lock-In by patio11 · · Score: 2, Informative
    At least in the business setting, all good software locks your customers in. There isn't an IT department anywhere on the planet that gets up one morning and says "You know, screw it, time for a change of pace -- lets switch vendors on our database/customer tracking/data mining/image recognition/OCR/whatever solution. I want to spend a couple hundred thousand in transition costs and cause disruptions in our main business to no purpose whatsoever".

    I watched a reverse sales-pitch from the CIO of Massachussets (Peter Quinn -- nice guy, sharper than most engineers I know in industry) basically pleading for there to be more OSS available for e-government. Their #1 worry with MS was lock-in, that they'd save formats in .doc in 2005 and then be stuck buying upgrades to Office 2025 twenty years later just to be able to read their own archives (with constant "improvements" on the closed standards necessitating the upgrade chain). The guy was smart as a whip.

    You want to sell software to Mr. Quinn, who literally has a couple million for budget in that department? Be best in your class. Now, a little secret about that: after he installs OpenOffice on his boxen, he's every bit as locked into it as he would be if he installed MS Office. Those transition costs are basically capital and when you move to new software that capital depreciates to 0 almost instantaneously. Training, for example. ./ readers might laugh their heads off, but the vast majority of the government workforce does NOT rate an A+ at their wordprocessing abilities -- they know what they use every day, and that means they know Office. And if you have them use OpenOffice for 5 years instead, they'd know how to do common tasks in openOffice. But switch to a different OSS wordprocessor or back to Office or to a third vendor and all of that knowledges vanishes like dew in the morning sun. When you're talking about large organizations, the disruption in operations retraining causes runs into the millions. Its annoying even for smaller shops -- I've in R&D in a mid-sized government office in Japan and when we switched IMEs (input method editor: the thing which lets you type Japanese characters on a Western keyboard, essentially) half of our secretaries suffered major freakout and lost 2/3 of their typing speed despite the fact that the interface is *identical* (and this results in them calling up R&D confused about WTF happened, because we're not a large enough organization to have a dedicated support staff -- which leads to 6 people with PhDs spending about 30 man hours teaching 20/30-somethings to touchtype).

    1. Re:All Good Software is Lock-In by ramblin+billy · · Score: 2, Insightful


      What's wrong with you? Reality has NOTHING to do with it. OSS means freedom, don't you get it? Of course if your business (or your life) isn't based on IT it can be a huge hassle. It's nice to hear someone with actual experience talking about the difficulty of making solutions work in the real world. I'd like to see the reaction at at a temp provider when your HR department called and...

      "Let's see, we need 30 people ready to work qualified to use Linux based Open Office word processing..."
      "Did you say Word for Office?"
      "No, Open Office on Linux, at least I think that's what it means. I know we need them right away for our annual report."
      "Well gee, I never heard of that, and I know we don't test for proficiency in that. I guess we could send people with general computer skills and you could train them."
      "Can they use Linux?"
      "I think some take the bus, but most have their own transportation. Why, do you have a parking problem?"

      Businesses don't care about the echoing cries of 'give us freedom' from people who use OSS on a desktop or two and say things like "then you just modify the code" or "I never pay anything for software". Open Source Freedom is a nice dream, but if you want big business to play along, your best bet is to work on open source reality. Even a Christian business owner is not going to hire a Christian cafeteria manager whose plan for Friday lunch is one fish and one loaf and a prayer to feed the masses. If Open Source is a superior model for software development then in the end it will triumph. Because it is superior. Not because a bunch of guys who wouldn't know logic if it rearranged their sock drawers make unsupported arguments like "everybody knows it's better" and throw in a few terms such as 'monopoly', DRM, and M$. Get a clue - the guys who own and run these companies LIKE $. They don't TRUST geeks who run around bashing the most successful software company ever, advocating illegal violations of copyright, and condemning monopolies. If they had the choice, they would all have monopolies of their own. So they're just not going to pay attention when you tell them Baltic Avenue is just as good as Park Place. Now - if you MAKE Baltic Avenue as good as Park Place, then you've got something.

      billy - someday ALL software could be open source, but not if it's free

    2. Re:All Good Software is Lock-In by professionalfurryele · · Score: 2, Interesting

      You make a good point, but, and I'm sure you know this, transition cost are a one off. Sure once you switch to OpenOffice.org you are in effect locked into it by the training costs you staff would have to under go to switch. But what you aren't locked into is where you get your servicing, your upgrades, bug fixes and perhaps most importantly your archives of documents will always be readable. Don't like the company who is supporting your software? Find another company. They all have access to the source code. Not to mention the support is often better with open source software because it's what geeks use and like to talk about (for example on forums). If a company turns around and says to you (in effect) "your bug isn't a priority, it's part of a small section of our system and we will get round to fixing it in six months". With propriatary software you are locked in. It might be costing you thousands a day because of a simple bug. And you can fix it. What if the bug is simple. With open software if your primary vendor gives you the finger, spend a few grand, fix the bug yourself, heck make a PR exercise out of it by telling your customers you are more reliable because when things go wrong you can fix it. Sure it cost you some cash, but less cash and you can extract some benefit by appearing dynamic or powerful. And thats really the bottom line here. Companies aren't looking to avoid vendor lock in simply because they are power crazy. Vendor lock in hits the bottom line, and it hits it unpredictably in many ways. These people don't want freedom for freedoms sake and could care less about how 'evil' proprietary software is (or otherwise). They want options because not having options costs them money. This being said the parent has a point. We shouldn't recomend open source software without cavets. Switching software is expensive. Companies budget for software expenses. Some expect they will have to upgrade MS Office and it's in their software budgets for when it happens. The message shouldn't go "switch to OSS it's free". (beer and pretzels free or freedom free). The message should be switch to OSS when you can afford the major transition costs and take back the power to make your business more profitable. Power to change support source, power to fix bugs, power to get the features you need by putting them in yourself, power to read your achives without converting them through five different formats. People in business want power because the can use that power to save time and make money. Thats why they don't like vendor lock in, and the advantage exists even if switching from Office XP to Office Longhorn (or whatever it will be called) is cheaper than switching from Office XP to OpenOffice.

    3. Re:All Good Software is Lock-In by SoupIsGood+Food · · Score: 4, Interesting

      "You know, screw it, time for a change of pace -- lets switch vendors on our database/customer tracking/data mining/image recognition/OCR/whatever solution. I want to spend a couple hundred thousand in transition costs and cause disruptions in our main business to no purpose whatsoever"

      Let me tell you what it's like in the real world, using two real world situations I've had to cope with a number of times in my career:

      Here's the deal. You've got a ticketing/dispatch system that isn't cutting the mustard, and what's worse, the fine print of the license says that to be in compliance, you need to cut even more functionality, or pay an extra three mill a year. Not even the database schema is available for examination, so you can't jump ship to another vendor, or more reasonably in this day and age, hire a couple of Java geeks and roll your own web app.

      Here's the deal II. You've got a mission critical messaging application that can't keep up with demand, pounding the little windows box it's on so hard it keeps falling over. You'd like to put it on one of the big mama-jama Sun Enterprise clusters you've got sitting around with spare capacity. Too bad, the tiny company who licensed it to you had to auction off the sofas in the break room on ebay to meet payroll, and can't really afford to develop a Sun version. Or the megaconglomerate you licensed it from couldn't be bothered to recompile and test on Sun for a single customer.

      If it's open source, it's likely someone's already compiled, tested and put it out as a tarball for Solaris10. It's even more likely it's written in a portable language like Java, PHP or Python, using your choice of OSS RDBMS and web server software, making the platform it's deployed upon irrelevant.

      Massive changes to infrastructure happen, happen often, and happen for sound business reasons. Closed source applications get in the way of an agile and profit-making IT environment.

      SoupIsGood Food

  34. TCO of employees skilled using non F/OSS OS by Ittey · · Score: 2, Interesting

    More often than not the root of these TCO estimations favoring proprietary OS are attributing the cost of switching and / or re-training. But I believe this is blaming the chicken for getting caught by the fox.

    Has anybody analyzed the TCO of hiring skilled vs. non-skilled people for the IT department?

  35. Vendor independence given most weight by SgtChaireBourne · · Score: 3, Insightful
    You know, there used to be a saying about Linux at one point: Linux is only free if your time is worth nothing. This isn't a bash against Linux or OSS: _nothing_ is really free, not even a pirated copy of Windows.
    That kind of proves the point. Labor costs. Systems that are more labor intensive cost more.

    Modern Linux distros (and other similar) operating systems are easier to install, configure and maintain that the MS variants I've observed.

    However, the point of the survey was not that they don't value a good deal, they do. The point was that people give independence from vendors more weight. That leads to a similar topic which is not open source but open protocols and data formats.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:Vendor independence given most weight by Ian+Wolf · · Score: 4, Informative

      Modern Linux distros (and other similar) operating systems are easier to install, configure and maintain that the MS variants I've observed.

      Maybe for you and me, but for an IT department built around Windows with experienced windows administrators that is definitely not the case. I've seen Nix geeks struggle with basic problems in Windows and Windows geeks struggle with basic problems in Nix. Its all relative and your data point is not true for everyone.

      --
      "The words of the prophets are written on the Slashdot walls."
  36. How is this different from by krunk4ever · · Score: 2, Insightful

    asking for help through online forums regarding microsoft products. I've personally never contacted microsoft helpdesk regaring any of their products. as you said, a simple query on google will return an abudant amount of support for most problems. i can't see how you only found these online support communities to exist only for OSS while you weren't able to do the same with microsoft products given that so many people use it.

    the more people that use a software, the more and the bigger the online support communities there will be. that's why when people ask me if they should switch to apple, i tell them it's got tons of nice features, realibity, and even a unix backend to it, but one thing it really lacks is support (compared to windows). i don't know about you, but if i needed to troubleshoot windows, it's a lot easier to find someone with the knowledge than finding someone to help you troubleshoot a mac. i know i may receive bad karma for saying something like that. however, as i stated before, more users = more support. and if more people use OSS, that just means that the online support community will increase.

  37. a more scientific survey by Xtifr · · Score: 4, Informative

    A slightly more scientific survey (slightly) run by IDC (as reported in Techworld) also indicated that price was not the main factor driving businesses to open source. This survey focused on Western Europe, and had a few interesting points, such as: only 25% of the companies surveyed used Linux, but 33% use OSS database products.

    One thing I found curious: "industries that treated software as a commodity were less likely to have open-source deployments." Again, a bit backwards from what one might expect. There were also, reportedly, a surprising number of respondents who said that the ability to customize the software was important. This may be related.

  38. Although not a scientific sample. by TapeCutter · · Score: 2, Insightful

    Begining of the second sentance, first paragraph... "Although not a scientific sample,...". They FA does not claim to be anything but a "startling" anecdote.

    From my own anecdotes I think thier survey shows that 44% of the respondents are sophisticated enough to pick out what I would consider the main advantage FOSS offers to a serious IT buyer. This is particularly true if the buyer outsources support and maintenance, ie: with FOSS you can replace the vendor with fewer hassles. From an IT buyers perspective this significantly reduces risk and means they can haggle to get the functionality they want at the best possible price.

    Trust==Risk: With FOSS the buyer can get any vendor to change the functionality and have it double checked by another independent vendor. With MS you need some serious $$$ and a standing army before they let your geeks even see thier code.

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  39. Indisputable information by tacocat · · Score: 3, Interesting

    Rather than thinking about how wrong these idiot people are and spouting off about how super wonderful your Linux experience has been, let's consider why these answers were presented.

    As a Linux User, I would have selected a different list of priorities in the survey:

    1. Security
    2. Customization
    3. Cost of Ownership
    4. Vendor independence
    NOTE: Vendor independence goes on the bottom because you are still hooked into some variation of vendor dependency based on RPM/DEB packaging and configuration approaches. Minor at best.

    What I find really shocking about this is the idea of Security. Apparently an undertanding of Security is rather lacking with the survey group. It's so contradictory to my experiences that I'm not even sure how they could have gotten there. But it needs a little more noise from the Open Source advocates.

  40. The underlying driver by planetfinder · · Score: 2, Insightful

    This article ignores the gorrilla in the roorm. Dependence on vendors is the number one problem largely because there is essentially only one commercial operating system left, Windows. The success of open source and "free" software is intimately tied to this fact of life. If there were several viable competing commercial operating systems then dependence on vendors would be less of an issue and so would cost of ownership, the use of open standards and the slow pace of real innovation. Competition would make it so. As things stand Microsoft with its monoply is in a position to force upgrades through incompatibility with previous proprietary versions of interfaces and formats. Ironically their monoply came into being largely because they successfully marketed the emotional security blankets of "compatibility" and "standards".

  41. Speech is better than beer by Rolman · · Score: 2, Interesting

    I'm very happy with the results of this survey, it shows people are "getting it". All of you guys thinking this is wrong and cost savings is the key advantage of open source really need to think again. To say so is short-sighted, just like saying "free-as-in-beer is higher priority than free-as-in-speech".

    Independence from vendors means you can make your own fork of whatever project you are working on and maintain it without someone else making the decisions for you, that's the closest thing to free speech you can get in software development.

    Keep in mind that OSS is not necessarily cheaper: A closed source company can choose to squash bugs and integrate new features into an application without asking for more money (other than the licensing, of course), or charge you to fix/develop a specific feature if you happen to be the only customer with such a special request. With OSS, if there's no interest in the community to fix/implement that feature for free, then you have to pay someone to do it as well.

    In both cases you end up paying for the custom code, and the only real difference is the cost of the license. But hey! With licenses like the GPL, not only you pay less, you can actually own the pieces you pay for! Maybe even repackage and sell the whole thing! Again, independence is far more important than anything else.

    I'm not saying cost savings are not important, but let's face it, OSS doesn't necessarily guarantee free/cheaper support, maintenance or development. Hell, you don't have to charge less money per hour when working on projects related to OSS, you know? =)

    What OSS guarantees, however, is a BETTER development model, which usually brings greater cost savings along with it.

    --
    - Otaku no naka no otaku, otaking da!!!
  42. Free as in Knowledge... by vhogemann · · Score: 3, Interesting

    As a student, and as a professinal, to me the best thing about FOSS is that almost every information you need is there, also for free.

    That way, I don't have to spend all my money on books (they're really expensive here at Brasil) and trainning. I can sit down, and read the free online documentation... I've learnd almost everything I know about linux this way, and how to program Java and Python.

    If I wanted to learn anything from M$, I would have to buy their OS, their certified books, their certified trainng, and subscribe to their devellopment network... too much money for me!! The average middleclass can't afford all of this around here, I can't.

    I own my knowledge to the FOSS... All this free software would be useless to me if the documentation, foruns, newsgroups and chat rooms doesn't exist, or if they cost money! To me, this is the single best feature to the IT professional, it plays a even bigger role here on Brasil, because Linux, and Unix culture, is almost unknow on the academic circle! Microsoft domminated the academic circle far too long, and most of the professors fear and don't understant Linux and FOSS.

    The community, that's the "real good thing" about Open Source.

    --
    ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
  43. Missing "Poll" option by mrjb · · Score: 2, Interesting

    Support. No, seriously. I've seen both proprietary software and open source software crash on me.

    With proprietary software, most home users will not be able to do much more than call a paid support phone number and hope their problem goes away in the next version. Those helpdeskers are usually helpdeskers for a reason- if they could develop, they would.

    Compare this with the level of support you often get with open source software. To open source developers, their project is often their baby. Not only do the developers not mind you reporting bugs, they actually seem grateful for it. I've seen "help it crashes!" being responded to by "ok let's fire up the debugger", resulting in a solution the same day. Now that's a kind of support I have yet to see in closed-source.

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
  44. Results are startling?? by syphax · · Score: 4, Insightful

    The ordered results where:

    1. Reduced dependence on software vendors
    2. Lower total cost of ownership
    3. Easier to customize
    4. Do not see a significant advantage
    5. Higher level of security

    I don't know about you, but I don't find these startling at all. Vendor lock-in generally sucks and can be a huge headache. It also supports the idea that Free (as in speech) is more important than free (as in beer).

    --
    Simple Unexpected Concrete Credible Emotional Stories
  45. good points by willCode4Beer.com · · Score: 2, Interesting

    I think you make some really good points about "cost" here.
    So, basically we can say that when determining the relative "costs" of products we should consider the following:
    - necessary for conducting business
    - actual price of the product
    - cost of labor for the user (productivity)
    - labor costs of supporting the product (updates/security fixes)
    Some things can supercede all others. If your business requires that you deal with a particular type of document, then its a bad business decision to not use the correct tool, regardless of cost.

    Basically, people should look at their needs first, then find the product that best fits them, open source, closed source, public domain, whatever. Different people have different needs. Trying to apply a one size fits all solution, whether open or closed source is probably not the best way to go.

    --
    ----- If communism is a system where the government owns business, what do you call a system where business owns govern
  46. Oracle support? by willCode4Beer.com · · Score: 3, Interesting


    Like how they san't seem to maintain compatibility between minor realeases. How they fix bugs, then reintroduce the same bugs in the next release. Support that reeks when you call them. IBM actually supports Oracle better than Oracle. I know, I've used them both.

    I think the only thing Oracle really has going for them is a great sales team. And getting customers locked in because they write all their stuff in plsql.
    And what do we get for using this, I think the last report said its 5% faster than PostgreSQL or DB2. Hundreds of thousands of dollars for 5%? WTF?
    For the cost of an Oracle 9i/10g license, you can install DB2 or PostgreSQL, buy a box, and hire a new dba.

    --
    ----- If communism is a system where the government owns business, what do you call a system where business owns govern
  47. Time to end this phrase... by jridley · · Score: 2, Insightful

    From the article
    open source software is a low cost alternative to proprietary software

    How about from now on, proprietary software is a higher cost, less customizable alternative to open source software.

  48. It's kind of a "well duh" result by hey! · · Score: 3, Insightful

    Yes, but saving money is one HUGE advantage...

    Obviously, in the end all business decisions are about either making more money or spending less money. Since customers by in large don't care whether you use F/OSS or proprietary software, it's pretty much all about reducing costs.

    Acquisition costs (license fees) may be a dominating factor for an individual whose time is effectively free. For that reason, you're not going to buy websphere when you can download eclipse, becuase the bells and whistles that help the developer get to some modicum of success a tad earlier are hardly worth shelling out the dough.

    But businesses think differently, because we're paying for the engineer to get things working. It's a real, hard, quantifiable expense. Two weeks of engineer time is way more expensive than almost software I can imagine buying for him. Let's face it, there are tons of great F/OSS that are wonderful, but generally poorly documented and tricky to get running. Although keeping them running is generally a snap, which does help TCO. Projects like the Apache HTTP server, which is very well documented and (relatively) easy to set up and run are rare.

    But -- experienced decision makers, ones who've been around for fifteen or twenty years or more, have all had the experience of choosing a proprietary horse to ride, and then have the owners of that horse decide to shoot it, or turn it into a camel to reposition it for the desert caravan market. You could be looking at years of effort down the toilet, and in general once a vendor decides your market segment isn't making money for them, they are usually extremely callous with respect to the impact on the customers who supported and believed in them.

    Risk is a cost, and has to be factored into TCO.

    So, I'll gladly pay an engineer to figure out how to use some open source web framework, even though it actually costs me thousands of dollars more than licensing a well documented proprietary framework. Once they're up to speed, there won't be a great deal of difference in productivity once they're up to speed -- let's be realistic. But once I've sunk a couple of hundred thousand dollars into a project, I don't want the rug unceremoniously pulled out from under me.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  49. My experiences by edremy · · Score: 2, Interesting
    I'm the guy who recommended we use an Open Source course management system (Dokeos) here at the college rather than buying Blackboard or WebCT. (Come see my talk at ASCUE2005 next month!) Looking at TFA, some comments since I don't agree with
    1. Reduced dependence on software vendors. Somewhat true. I'm still locked in to the product- switching will be an enormous pain, with lots of conversion costs no matter if we're proprietary or Open Source. Switching would actually be easier with a commercial product- conduits exist for Blackboard to WebCT and back. Nothing of the sort exists for Dokeos and Sakai, the project we'd most likely move to. Plus, I've also had to deal with a fork where the lead developer took his ball and went home. That was a little tense.
    2. Lower total cost of ownership. Almost certainly untrue. Yes, Blackboard would rape us on fees. But you can hire Blackboard training and support people cheap. Dokeos realistically requires a programmer to support. Luckily I like to program, but my job description when I was hired never mentioned that. (I'm rewriting it this week)
    3. Easier to customize Very dependent on product. The user interface of Dokeos is vastly less configurable than Blackboard. On the flip side, since I can tweak code I have it firmly embedded into half a dozen systems here.
    4. Higher level of security Very, very doubtful, again with a few exceptions. Back in the days I installed Claroline (Dokeos' parent) it required register_globals=on. There have been other places where the developers have found SQL and code injection points.
    I'm a big advocate for Open Source, but those people checking "reduced dependence on software vendors" probably haven't had a serious fork in a project a year after rolling it out to 1000 users.
    --
    "Seven Deadly Sins? I thought it was a to-do list!"
    1. Re:My experiences by edremy · · Score: 3, Insightful
      It's not less optimal for *us*. That's one of the key points in my talk- for many people it would be the wrong call.

      Yes, there are better conversion utilities for BB and WebCT. We don't care- we didn't move from either and have no plans to go there. Sakai migration might be a problem if we do move there, but I'm sure I can whip something up. Retraining will suck though.

      I'm a sunk cost-it was part of my unofficial job description to get *something* up and running. I like to program, so I was able to do it. I'm more expensive than a Blackboard support tech anyway for a variety of reasons.

      Dokeos has fewer user configuration options. On the other hand, I've integrated it with our uPortal, SCT Powercampus student information system, library e-reserve system and others. Most of these would have been high-cost options for Blackboard, some wouldn't have even been possible. (I get rid of BB and WebCT salespeople by asking about Powercampus integration details. They go away and never come back.)

      Security in BB is very questionable, and they sue people who report security flaws to prevent them talking about them. The Dokeos folks are quite open when they find problems.

      The basic reasons we went with Dokeos? We needed something, we had a budget crunch and BB and WebCT had just announced huge price increases. Faculty were ambivalent at best and hostile at worst to a CMS. Most of the high end features of BB and WebCT were just not needed, but integration into an unusual campus configuration was.

      Dokeos did enough and did it for close to $0 up front cost. I sold this as a 3-year project. We just finished year two. I got the poll results from the faculty yesterday- 82% of faculty rate the system as excellent or good, just 4% as poor.

      For us, this was an optimal solution-it's an Open Source success story. If I'd been at Penn State, I would have been (rightfully) fired, but I'm not and my job is quite secure.

      --
      "Seven Deadly Sins? I thought it was a to-do list!"
  50. This is stupid. by BoomerSooner · · Score: 2, Insightful

    This must be one of the stupidest articles I've read in a long time. The advantage of Open Source Software isn't this or that like the article states. The questions aren't mutually exclusive. You can value better security as much as lower cost and not being tied to a vendor. All of these are benefits and there are certainly more than 5 reasons to go with OSS. I've seen middle school students do a better study on advantages of a specific item. BTW where are the economic indicators?

  51. Vendor dependence by plopez · · Score: 2, Interesting

    The pool really did not go into details, but I think that some IT users are smart enough to understand that if a vendor drops a product line they are hosed. They are stuck with technology with no way, either through the vendor or by themselves, to support it.

    If you look at technology as an industry, it is very volatile. IBM is the only one around for a substantial amount of time (100+ years).

    Sperry/Burroghs - gone
    GE computers - gone
    CP/M - gone.
    Apollo computer - gone.
    AT&T computers - gone.
    Sun is shaky.
    HP is shaky.
    SGI is shaky and becoming a Wintel box shifter.
    DEC absorbed by HP absorbed by HP, the Alpha is being sunset.

    Apple almost died.

    A host of competitors bought out or killed by MS.

    Not to mention the constant upgrade treadmill you can find yourself on, which can be expensive.

    The best way to insure that you are not left with an orphaned technology or forced into an expensive upgrade cycle is to go OSS with an open license (GPL, Berkley, Artistic etc.)

    --
    putting the 'B' in LGBTQ+
  52. Its because of trust by Stone316 · · Score: 4, Insightful
    I'm an Oracle DBA (but we support sql server, db2, informix, ingres, redbrick, etc, etc, etc, etc..) as well but i'm interested in OSS like mysql and postgresql.

    For me personally what it comes down to is trust.. I trust that my data won't get corrupted in Oracle.. in 8 years i've never seen an Oracle bug which caused data corruption.

    I have no faith in mysql.... I would not trust it as far as I could throw the printed source code. There are too many gotchas (I think everyone has seen that link by now..) I personally believe anyone who uses mysql for mission critical databases is not thinking straight. Sure, if your a startup and you can't afford anything else I might forgive you.

    I have faith in postgresql... I don't have enough experience with it to trust it like I do Oracle but from everything I have read it seems like a very solid database in which 90% of the applications out there could easily run on.

    Unfortunately we have to use oracle for our mission critical databases because we support financial systems and the software is only available for Oracle. As new projects crop up tho, I do encourage adoption of postgresql.

    --
    "Thanks to the remote control I have the attention span of a gerbil."
  53. Here's the difference: by spun · · Score: 2, Insightful

    Microsoft is a convicted monopolist. As soon as a Linux distro takes 80+ percent of the market, AND uses that to unfair advantage, then we can talk. Until then, your argument is pretty weak.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  54. That's not a surprise by KillerBob · · Score: 3, Insightful

    It was brought to painful light a few months ago when Pat V's health took a turn for bad. He's recovering now, and so's the entire Slackware community, but we're all 100% aware of what vendor dependance means.

    For those that don't know, and what rock have you been hiding under?, Pat Volkerding is the only developper for Slackware. A few months ago, he had a sudden health problem, a lung infection that threatened his life. Since he was the only developper for the distro, there was much fear that the project would die, or would splinter unrecoverably should the unthinkable happen. We're all grateful that Pat's health is improving, not only because he's a really nice guy, but because of how much we owe him. With Pat still around, there was/is a unifying vision (tm) behind the project that has allowed it to remain viable as, IIRC, the oldest Linux distro around.

    Most of us already know this. And at least in the Slackware community, Pat's illness brought to the forefront the dangers of vendor dependance. I don't like vendor dependance, but Slack is the only distro I've seen that actually lives up to Microsoft's new mantra: It just works. On every oddball configuration I've thrown at it (7 computers, 3 of them laptop), it has "just worked" right out of the box. Or off the ISO as the case is. And it has "just worked" for me for quite a while. I could still install from source (and in fact, I do for some things), but we need more binary distros that "just work" to really compete with commercial systems: joe user isn't going to want to have to compile his own software.

    I'm not trying to evangelise. The great thing about Linux is that there's so many flavours out there, and there's so much choice. You may prefer Debian or Yoper or RH or Vector or Tomsrtbt for all I care. The point I'm trying to get across is that even in OSS, vendor dependance is bad, mmkay?

    Oh, and as for all of the other reasons, they're there too. It is free if you choose (though I, like many others, feel that at least some of it is worth paying for), and the support from the community is phenomenal. If you're having trouble getting support from OSS, you're on the wrong forum. The one that I frequent (as much to answer questions as to ask them) is a great example of the community pulling together and making the switch really easy. But the real fear, and the only one that matters with any solution, is the danger of becoming dependant.

    --
    If you believe everything you read, you'd better not read. - Japanese proverb
  55. RMS by hankaholic · · Score: 2, Insightful

    From the "About Us" page at computereconomics.com:

    Computer Economics is an independent research organization that specializes in providing economic and strategic analysis and data to IT and business executives.

    The intended audience here isn't folks installing Debian or ricing out Gentoo, it's people who buy hardware with support contracts and often expect their software to have the same. It's interesting to see that these people are starting to realize the power that vendor lock-in has, and the value in avoiding it.

    Stallman has been saying this for years -- with Free software, nobody has control over what you're doing with the software, and everyone has equal access to making improvements and modifications. Anyone can become an expert, and anyone can support it given enough time investment to become familiar with the product. You can shop around for support, and it'll only get better.

    In fact, the "Valuing independence" reads quite a bit like an RMS essay, except that it insists on the label "open source" while talking about freedom. Stallman insists on the distinction because while the definitions of "open source software" and "Free software" include many of the same ideas, the term Free software is intended to emphasize the freedom that the user has from operate their machines without being artificially dependent upon others. "Open source" generally has a larger focus on the technical benefits of access to the source code as described in the writings of ESR and Bruce Perens -- "open source" refers to technically better software, while Free refers to software which does not enslave or limit the user.

    A few choice quotes from the article:

    With most types of software, administration and support costs overshadow initial software license cost and annual maintenance fees--the costs that are minimized by open source.... Therefore, low cost, although important, is not the key advantage of open source....

    [S]oftware buyers must feel some level of dependence on proprietary software vendors, from which they desire freedom.

    Older versions of open source products continue to be supported through [...] third party support providers as long as there is demand in the marketplace for such support. The key appeal of open source software is that it avoids vendor lock-in and gives buyers the freedom to choose what to do and when to do it.

    Don't lock-in buyers and buyers won't be as likely to leave.... For software buyers, the best strategy is to consider mature and established open source products as well as proprietary software products that adhere to open standards. In this way, buyers can choose the best software product... without locking the organization in to a single vendor solution.


    Emphasis mine. I think I like the approach of this article overall -- they recommend that IT decision makers consider long-term freedom in their purchasing decisions in a forum whose recommendationd they're more likely to respect.

    --
    Somebody get that guy an ambulance!
  56. For Me: P.I.T.A. Licensing by cant_get_a_good_nick · · Score: 3, Interesting

    For me one of the biggest pains in the ass is the license mechanics. I'm cool with buying things, and my job allows me to even expense big expensive things, but most thigns have painful license installs. Some require a license server. Most are nice and can integrate with FLex, but some write their own (badly) driving up support time. One vendor was hitting their license server so bad it made it shut down, stopping all licenses. One server needs to be on a lower port, meaning we have to run some crap as root. One client needs to be installed on every machine, and a a key generated by running some software on the localhost, that talks to the vendor's machines and generates a machine specific key. If you're on a machine behind a restrictive firewall, you need to generate the hsot token, send a request on their webserver, and wait for an email with an attachment (and hope your MTA doesn't scrub the attachment or call the message spam). Luckily hardware dongles are a thing of the past, or at least are not in my world anymore.

    I've always thought that having a commercial where someone is installing Word on a few machines, having to contact MS license servers, and have them go through all their frustration, compared to jsut installing OpenOffice, no license hassles. Maybe is a good Linspire ad.

  57. This is just some blogger by Animats · · Score: 2, Informative
    "Computer Economics" is a small consulting firm whose head, Frank Scavo, has a blog. He asked readers of his blog to click on a poll page. Then he issued a press release as if this was some significant result. That's where this data came from.

    He does this regularly. His poll question this week is "Is your organization outsourcing any IT functions to offshore providers?" You can answer it here.

    This is probably less meaningful than Slashdot polls. No CowboyNeil option, either.

  58. Vendor-dependence... by Stormmind · · Score: 3, Insightful

    Considering that half of the discussion has turned to a bundled/not bundled war, I thought I comment on the article itself.

    I work at a software company and vendor-dependencies are a major problem, which is why we are running more an more OS-software now. Sticking with open standards is really important too. For instace at the moment we are very dependent on Lotus Notes, which is not good. Luckily, Notes supports standards as IMAP, LDAP, SMTP and has a java-interface, which means that we can start moving our services slowly to those standards while still running Lotus and soon we will not be dependend on Lotus but only on open standards. This gives a great advantage in the future, since you can choose and pick whatever server that supports those standards. Actually we get benefits right away - our office in Finland would rather use OpenLDAP and cyrus instead of Lotus and if we design our services based on LDAP and IMAP we can run them both here and in Finland without changing anything.

    Buying proprietary software is not really a problem. The problem is when that software doesn't conform to open standards and you get locked in. Switching later will mean spending toooons of money. Unfortunately, many get seduced by bells and whistles of proprietary formats and later find themselves paying up a considerable amount to the vendor, without any possibility to switch.

  59. The issue was bundling *agreements* by crimethinker · · Score: 2, Insightful
    If I remember the anti-trust lawsuit against MS, it dealt with OEM agreements that precluded them from bundling anything but MS apps on pre-installed machines. It wasn't an outright prohibition, more of "if you pre-install WordPerfect, you can't buy your Office licenses at a steep discount." So when you ordered a PC from Dell or others, your choice was "Windows pre-installed" or "Windows and Office pre-installed." There was not, at the time, any option for "No OS installed, I'll be running Linux," or "Windows and WordPerfect Office Suite pre-installed."

    The proper comparison to a linux distro would be a boxed set you could buy from MS, perhaps spread over a couple of DVD's, that would install Windows, Internet Exploder, MS Orifice, MS Outhouse, and Visual Studio .NET. And MS doesn't offer that.

    -paul

    --
    Pistol caliber is like religion: everyone has their favourite, and theirs is the only right choice.
  60. So frickin' awesome by Graymalkin · · Score: 2, Insightful

    I find it funny yet a little disturbing that there is some amount of surprise in these findings. I suppose a large percentage of OSS advocates that don't realize that software being Free doesn't necessarily mean it is free. There's no such thing as a free lunch.

    Say my company is considering some sort of solution to let all of the employees in various offices instant message each other. There's two solutions available which will meet the company's needs. There's Closed Source Messenger (CSM) and Open Source Messenger (OSM). CSM is priced based on the number of users and as such will cost my company a few thousand dollars up front. OSM is a project attracting some attention of Codeforge.net but is licensed under the GPL so we can pick it up for the cost of a download.

    The benefit of CSM is that it runs on our current workgroup server and is managed through the same interface as all of the other services. Our small IT staff can easily deploy it and manage the whole setup without too much extra effort. They also get a phone number to add to the tech support reference sheet if they do run into trouble. CSM however costs a bit up front and is not quite as configurable as we might really like.

    OSM is nice because there's no licensing issues no matter how many users we add to the system and have a lot of flexibility in its configuration. We can also get it up and running on whatever server system we might have available which gives us some choices down the road. On the downside the configuration is a handful of text files with confusing commennts and the documentation is a semi-useful Wiki.

    Which system is cheaper? Well the OSM doesn't really have an obvious price tag so most will claim it is cheaper by default. However one of its drawbacks is the lack of consistant help and a configuration that is less than simple. This leads to the possibility that it might be misconfigured or simply that our IT folks have to waste a bunch of time (money) figuring out how to properly set up and manage the whole thing. The CSM costs us for every user we have using the system which puts a hamper on deploying it throughout other offices. We also have less direct contact with the developer if we're not a huge customer so if there's an obscure feature we'd like to see its less likely to ever be added.

    In this hypothetical situation there's not necessarily a financial advantage going open source. We're looking for the best tool for the job, not to follow some particular ideology. One thing we gain from the open source solution is flexibility and mobility. If the CSM only runs on Windows we're going to be stuck with Windows for a very long time. If the OSM works on Windows, Linux, and OSX we have a lot of options down the road. It is also more likely for the open source solution to attempt to act in a more open fashion. Instead of using some proprietary communication system it might simply be an extension of Jabber or IRC or some such. In such a case we might have more choices in our end-user client so employees wouldn't be forced to use a particular platform on their desks.

    --
    I'm a loner Dottie, a Rebel.
  61. Don't lock-in buyers and they won't want to leave! by javaxman · · Score: 2, Insightful
    Don't lock-in buyers and buyers won't be as likely to leave.

    That is a remarkably insightful observation. People like to be in control, but even more than that, they hate to rely on someone out of their control, especially for something critical. If OSS can help push vendors ( and customers ) towards standards-based, interoperable, cross-platform solutions, we'll all benefit.

    It'd be nice to see a larger survey.