Paid Support Not Critical For Linux Adoption
ruphus13 writes "At the LinuxWorld expo, an analyst for the 451 Group pointed to a growing trend in enterprise — the increase in adoption of community-supported Linux distros. From the article, 'Companies are increasingly choosing free community-driven Linux distributions instead of commercial offerings with conventional support options. Several factors are driving this trend, particularly dissatisfaction with the cost of support services from the major distributors. Companies that use and deploy Linux internally increasingly have enough in-house expertise to handle all of their technical needs and no longer have to rely on Red Hat or Novell.'"
We started with RHEL3, especially since we ordered a Dell Server and it could come with the server, thus I knew RH would just work on it. Never seemed to get my money's worth out of support (if you are going to administer it, you might as well learn it, so I answered most questions by myself.) A year or so later, instead of going RHEL4 I went to CentOS 4 next, as it had the same necessary apps and updates, support didn't matter so I had the OS without the bothersome RedHat Network license validation nag screens.
About a year after that I got tired of CentOS - when I started looking at options for a cross-platform backup solution, CentOS was the low man on the compatible distribution totem pole, sometimes not even there at all, most support requestes ended with some vague problem with dependencies and an 'oh well'.
Also learned to shy away from SuSE then too, as I noticed around that time any Novell associated projects usually dropped any non-SuSE binaries (i.e. iFolder).
But Ubuntu had just about everything there, was well updated, and a lot of forums with solutions. Granted, Ubuntu lacked the nice SAMBA admin program (GSAMBAD needs help), but I never have any problems finding apps or resolving installation issues quickly.
"Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
How did Ubuntu get such a huge community so quickly? I remember hearing about Ubuntu shortly after I installed Xandros on my system, about three or four years ago. I began looking into Ubuntu, and its community was exploding, and still seems to be. I wouldn't be surprised if alot of enterprises are installing this distro now, based on its community. Yet still: why Ubuntu? Why not one of the other similar distros? Is it the name? The slogan? The color scheme? Mark Shuttleworth? What's the deal?
Harold
And while we *do* pay for support and it has come in handy on occasion, I have found that google is a far more valuable tool than their support services. First off, it doesn't take 2 days to get a response when you are using google. Second, you aren't forced to do a sysreport by some 1st tier keyboard jockey in Bangalore before they will even consider thinking about the problem you are reporting.
Now, having said that, when you manage to escalate your problem to someone high enough up, you do get quality support. you just have to jump through hoops to get there, which really does IMO make the value of the paid support rather questionable.
Feed the need: Digitaladdiction.net
As a professional programmer and hobbiest computer builder, I've found that support is almost always done better by the community except for true core bugs/issues that don't have a work around. When there is no work around, the vendor is becomes the sole source of support in most cases.
Can I add a bit to that? ok, sure I will.
Businesses like to have 24/7 support so they can point fingers at someone else. Anyone who has supported Solaris for the last 10 years knows that supporting Linux is a walk in the park. Having forums and "The Google" is a bonus.
In my current day-time job, they are adopting F/OSS based on cost. After the initial 2-4 year honeymoon the PHBs have finally realized that the knowledge base in-house is as good as what they can pay for, and community support is often faster than a phone call, things have worked out smoothly. We pay for minimum support to ensure timely patches, that's it. Some systems that are not 100% mission critical fall to Fedora or CentOS and in-house admins to manage it.
We have 40-75% of hardware hitting end-of-life and the choice to move to commodity hardware with Linux OS is becoming very easy, almost expected. Its a point where is seems a no-brainer, just whack in a blade server with a LAMP stack and configure.. what's the hold up? what do you mean it will be 3 weeks? Seriously. Now that they see the competence of F/OSS on commodity hardware it is the go-to configuration because of in-house knowledge and skill and the fact that owning the skills makes it a true zero cost option compared to others.
Support NYCountryLawyer RIAA vs People
Why? It's easy to install. It's easy to administer. It's Open, available and Free. It's secure by default (no open ports). It has repositories for thousands of useful and free apps that you can get from their repositories instead of downloading them from random Internet sites. It supports nearly all the hardware you've ever heard of. Server is free. Client is free. Thin client with servers is free. Clustering is free. Did I mention that client licenses are free? You can boot it from nearly any readable media. Boot time is swift even in ways you wouldn't expect it to be (pen?). It's easy to upgrade and paths are easy too -- and free. With Open Office it reads all the common Office formats, for free. It's extensible, adoptable, and free. The BSA will not be beating your door down over this one because they want you to use it.
The better question is: "Why not Ubuntu?"
Help stamp out iliturcy.
One example from my experience as a new less than 3 years Linux user is that I started on debian and their IRC was fantastic, folks in there would walk me through "read the man page"! but they have no forum that I know of (maybe a mailing list). Ubuntu IRC is clogged up most of the time, but you can get questions answered there too, its just that the help isn't always as fast/good. I now pretend to be using debian and ask them for help and they are very helpful 'till they discover that I use Ubuntu and then they go all dark and silent on me!!!!
Having said that, in Ubuntuforums there are fantastic walkthroughs, howtos and other folks with the same problem who found a solution all over the place and I highly recommend it. Its not just full of kiddies.
like phosphorescent desert buttons singing one familiar song
My shop has several hundred Red Hat boxes. What do we do with the money we pay Red Hat? Primarily it is to have access to their web site and get the ISOs for different Red Hat versions, as well as individual packages if needed. Or we use up2date/yum on the machine itself to grab packages.
One thing I can say in favor of Red Hat. I used to use Debian at home (now I use Gnewsense, a knockoff of Ubuntu, which is a knockoff of Debian). For many months, the "search the contents of a package" feature was disabled on Debian's website. So if I wanted the program "sftp" but didn't know it was in package openssh-client, I could search there and discover that. But Debian just decided to take it down for a few months. Red Hat would not do that for so long, if at all, and if they did I could call and complain.
One problem with Red Hat versus Sun is if a kernel panics or whatever with Solaris, I can send the core dump to Sun and that's it - the control the OS, they control the architecture (except for Host Bus Adapters and the like), and that not only makes core dumps easier (netdump seems to be preferred on Red Hat, which I think blows), but makes them easier to diagnose - it is all coming from one source. With Red Hat you don't know if is Red Hat that did something, or your hardware vendor (Dell/HP/etc.) Which means they can point fingers at one another, with Sun can not do as it is all coming from one source. OS and hardware all from one source has its advantages. Also, the usual answer from Red Hat and the hardware vendors is we should have everything patched to the latest version, which we never do, so reporting it is pointless. Even if we had everything patched, since unlike Solaris it won't be dumping core to a local disk, we would have to go through the effort of a project where all machines could netdump somewhere. As we only have a few systems go out a year, and do not have the resources to keep all machines up to the latest patch levels, system crashes are often a mystery, which irks me, but due to our limited resources and the shortcomings of the Red Hat model, is just how it is.
The altruistic comments mentioned are silly I think. My boss is not going to shell out money to Red Hat because it goes to "the greater good". If I could get my company to send money somewhere, it would be to the Free Software Foundation.
One thought that occurred to me is companies like Red Hat might be transitional in some ways. Companies wanting to move to something open want hand holding at first. I can think of many examples like this in my career. I worked at a company where we hired Java developers and started using a professional Java application server, which we became unhappy with and then began using Tomcat. The developers said their confidence with being able to develop for the professional server is what let them try Tomcat, which worked out very well for us. The move from Solaris to Red Hat to free as in beer Linux is another example. I see another example with MySQL recently - looking to save money, a division is going to use MySQL for a new project as opposed to Oracle, which they traditionally use. After a few years, might the DBAs drop professional MySQL and go with a non-supported MySQL? Who knows?
I think the companies like Red Hat and MySQL, if they are adaptive and fine tune their business strategies, can survive this transitional stuff. The more traditional companies, the Microsofts and Oracles and Suns are who should be worried.
That's why I think some company should offer a per-issue support for Debian/Ubuntu. Not cheap, but good. Not just per phone, but by e-mail too. Maybe a webbased-ticked-system with e-mail updates ?
New things are always on the horizon
If linux is used by someone like me that likes to make my own decisions and research problems paid support isnt critical in most cases. I do like the possibility to get support if i should get stuck but that has only happened with commercial code so far. Linux transparency makes it possible to solve almost any problem by myself.
But, most shops i know is consultant based. When you need a solution, toss out a hook towards some consultants and when someone bites you buy their solution. Support is a must since you dont know much about the systems you have. Theese people are the ones that need readymade nice packages with turnkey solutions. You dont sell them Linux, you sell them specific solutions to specific problems.
If you want to make money the people who rather pay than think are the ones to sell support to.
HTTP/1.1 400
The difference between an old-skool Solaris, or even Windows, is that if you have a bug, if you've got enough money you can persuade the company to get the guy who wrote the code to stop what (s)he was doing, and fix it, right now. Or in other words, most of the code is written by someone who works for Sun/HP/Microsoft/whatever.
A Linux distribution, as we all know, is software pieced together from all over the place. Fair enough, RedHat do employ a lot of programmers, but most of what comes on that RHEL DVD is written elsewhere. So if you go to RedHat and say "there is a bug in X", they can't often help- they have to go to a third party project and try and persuade them to deal with it. Or they can get a generic programmer, try and get them to look at the code and work out what is wrong. That really doesn't help you above and beyond what you could do yourself.
What I am trying to say is the "Linux" support (where Linux is a distribution) is not really a thing that is possible in the traditional sense.
"if you've got enough money you can persuade the company to get the guy who wrote the code to stop what (s)he was doing, and fix it, right now .. What I am trying to say is the "Linux" support (where Linux is a distribution) is not really a thing that is possible in the traditional sense"
Speaking from personal experience, I have contacted a lead programmer directly and got back a reply within a day. I've even had a response from Linus Torvalds, didn't cost me a penny. Can't say I've ever had the same response in WindowsLand.
davecb5620@gmail.com
Where I work Linux adoption mainly comes through 3rd parties. The idea of having someone to blame, I suppose but to me that was always an odd argument. So many justify using Microsoft for this but Microsoft specifically obfuscates itself from harm in it's EULA's. Sure they'll help troubleshoot a situation and support you through the issue but you have no recourse through them at all. If a MS-SQL bug costs your company millions, they won't take responsibility.
I'm a recent convert to Ubuntu, but have been in the trenches with Linux since 1994. I've asked several questions on the Ubuntu community forum, questions which were Ubuntu-specific, gave plenty of info, was very polite, and as of yesterday, one question had been there two weeks, and the other, one week, with zip answers.. I'm in the process of weaning my employer off RedHat, in favor of CentOS, on several new servers. :-> I love Ubuntu for desktop systems and especially for laptops, but I'd be leery of it for server use, unless I bought a support subscription from Canonical..
The CentOS forums are what I'd expect of excellent community support.. Several questions were answered almost before I completed posting the question
THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
There is no question that for the vast majority of IT organizations, they need the commercial Linux subscription, regardless of their Linux skills. It boils down to having an insurance policy, a place to call when things go terribly wrong and a place to point the finger. Things is, with Linux, most organizations become more self-sufficient, so the appeal of community distros becomes even greater. We simply see the successful community distros growing along with RHEL and SUSE, and that's a good thing. JL