Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Linux Business

Linux Usage in the UK 280

pdajames writes "Techies don't seem to understand that businesses want to have a support contract with their usual supplier before they will buy Linux, even though the likelihood is that they may never need support. A survey in the UK showed that support concerns were the No. 1 factor keeping companies from investing in open source software."
This discussion has been archived. No new comments can be posted.

Linux Usage in the UK

Comments Filter:
  • No issues here (Score:5, Interesting)

    by Richard_at_work ( 517087 ) * on Saturday June 28, 2003 @06:17PM (#6321509)
    I can never see the problem, at my place the only support contract we have is for the AIX server. We have a liberal number of OpenBSD and linux boxes around the business, all running semi critical and critical systems, and we have no support contracts. All of it is handled inhouse by moi, we have redundant backup systems, and a good backup procedure. Any issues i get that i cant resolve, i can usually find a good answer from mailing lists, google or IRC. Seriously, how many of these same people have support contracts for their Windows systems?
  • It's an excuse... (Score:5, Interesting)

    by heironymouscoward ( 683461 ) <heironymouscoward@yah3.14oo.com minus pi> on Saturday June 28, 2003 @06:21PM (#6321533) Journal
    Developer: I'd like to use Linux for this project.

    Manager: I'll check with our suppliers to see if they support Linux.

    Suppliers: hahahaha.

    Manager: sorry, developer, company policy is clear: no support, no project.

    Developer: COM+ gnash MTS splutter IIS damnation.
  • by Faust7 ( 314817 ) on Saturday June 28, 2003 @06:24PM (#6321561) Homepage
    It's not so much about the actual amount of open-source tech support out there -- we know full well there's a hell of a lot of it -- but about about tech support identity.

    Who do you call for trouble with Windows? Microsoft. Trouble with DB2? IBM. Trouble with Red Hat or SuSE Linux? Red Hat or SuSE. What if one of your critical machines happens to be Debian and the one guy that configured it isn't home? Is management going to endorse going to a mailing list or USENET for the solution? What if those sources are wrong?

    Quite simply, the very nature of open-source development does not lend itself to the establishment of centralized technical support, which is exactly what corporations are looking for. Perhaps individual companies whose sole focus is tech support of open-source operating systems and applications could emerge as viable contractors.
  • I can see this... (Score:3, Interesting)

    by Dysan2k ( 126022 ) on Saturday June 28, 2003 @06:29PM (#6321592) Homepage
    Well, as one who's had to use support contracts in the past (Cisco and Oracle specifically along with a couple of very poorly built proprietary apps), I've seen the value in this. Being an expert in something does NOT mean you know everything, and it's nice to have someone you can pick up the phone and talk to, getting your critical machines back up and running.

    Even library projects have given me the fits both professionally and non. QT support helps in a LOT of cases where documentation is SEVERELY lacking, but in other cases (kernel issues I had), the support from the maintainer was "less than shining". And people constantly say "Don't expect anyone to get off their duff to fix YOUR problem unless you pay them." Well, that's kind of the line of the support contract. I'd rather my job not be in jepordy due to some individual who could care less about the past work he's done.

    So, support contracts? Sure. Make them reasonably priced, and not read like stereo instructions. Simple pricing, simple support, and simple solutions. And don't expect M$ to give you much support as I've run into massive horror stories (usually related to Exchange). It's nice to have your problem solved, and not spend 3 hours "guessing" you have fixed it. Besides, having a second person to get ideas for solutions from is hardly a bad thing.
  • by PM4RK5 ( 265536 ) on Saturday June 28, 2003 @06:35PM (#6321631)
    Maybe what Linux needs is a giant support clearing house. By that, I mean that most open source projects don't have the resources to have their own support department, but if one were to form a company or other institution with a handful of linux techies, companies could use OSS and rely upon the said support clearinghouse for their support needs, should they actually need help.

    And in some ways, that might be better, because if you have a handful of people who understand the software itimately, you won't have to cut through 3 layers of workers before you get to the "Engineer" level.

    In addition to that, the cost of support is taken away from the maintainers of the OSS projects, and placed in one company which could take the revenue and pay their own costs, and then distribute profit (if any) amongst open source projects, possibly, to help improve the OSS? I know that's idealistic, but hey, it could happen...

    Anyways, just my thoughts on the issue.
  • by ohad_l ( 683421 ) <lutzky@@@gmail...com> on Saturday June 28, 2003 @06:57PM (#6321750) Homepage
    Everything you see here, much like the comment by Peter Cooper describes, is Microsoft. The difference is that England can afford it, and Israel can't (palestenian conflict wreaking havoc on our economy and all). Piracy here is outrageously high, but Microsoft doesn't really care - especially in the past few years: more pirated copies means better lock-in. And they've got a point: Anyone who knows anything about computers here, it's all Windows. True, we have some very skilled hackers here, and people are generally very computer-literate... but Linux's penetration is very weak, mainly due to the fact that bidi (right-to-left text) is extremely hard to implement, and has only recently become usable in Linux. People are working on various distributions - mostly Knoppix-like - for Israelis, the most notable one being Kinneret: a bootable distro geared towards Israeli students. Why? Becaue our teachers openly encourage us to copy our compilers and IDEs from friends. Still, for my 12th-grade C project, I won't be allowed to use any compiler and library but Borland's old DOS one. As for support - the issue is very apparent here. The few Israeli "big-chiefs" who have heard about Linux are extremely concerned with support. Hopefully, our goverment will do something smart about it, like the support they've been giving the OO.o team.
  • by Realistic_Dragon ( 655151 ) on Saturday June 28, 2003 @06:57PM (#6321755) Homepage
    I personally blame the demise of the BBC Master - after that with their fancy Acorn/RiscOS GUIs teachers no longer needed to program anthing at all.

    My school followed the same restrictive policies as most while I was there, lock everything down, don't let the kids play - even though drives can be reghosted fast (you could leave at least one machine for messing around) and screwing up the software doesn't break the hardware. That would have encourage creativity. The computer club was about _using_ software not _developing_ it or even pushing it's limits.

    My university isn't much better - officially it's Microsoft for everything. Even the SU spam server (really, they partner with an odious outfit called Uniservity) runs on exchange. Thankfully the techies know what they are doing and the routers and mail system run on Unix, and there are a couple of semi-public Solaris boxes if you know who who to ask for passwords. They even unnofficially support the local LUG with disk space and a mailing list - but it's a far cry from educating people about why Unix is a good thing.

    The engineering department is the latest casualty to this - the CAD lab just got rid of SPARCs which ran for 5 years with no admin in favour of new x86/2k boxes that crash once a week. The BIOSes are locked so that you cannot dual boot with a Knoppix CD. They have even stated that you cannot install VNC and talk back to your box in halls, and have disabled Java applets to stop that too :o(

    The sooner educational insitutions wake up to what is going on and realise that they are there to allow students to _learn_ not to restrict them the better. Probably not much chance though when everything they get is funded and dictated by industry.
  • If you pay peanuts (Score:3, Interesting)

    by Moderation abuser ( 184013 ) on Saturday June 28, 2003 @07:24PM (#6321855)
    It's good that the I.T. industry is in recession.

    It's weeding out a lot of the complete numpties. It's also weeding out a lot of the companies who have absolutely no idea how to manage their I.T. costs effectively.

    One of the companies I worked for were spending half a billion dollars a year on their I.T. systems with absolutely no idea why or what was happening to the money. They haven't been making a profit, obviously.

  • Re:Huh? (Score:2, Interesting)

    by GigsVT ( 208848 ) on Saturday June 28, 2003 @07:36PM (#6321934) Journal
    It depends on what you are doing.

    We have been running standard Internet stuff on Linux for years. DNS, Mail, routers, firewalls, FTP, etc..

    Once you get stuff like that set up in Linux, it just runs forever. For a smaller company with standard needs, Linux without any real support is a good choice.

    I did a contract job on the side to set up a server to do firewall/DNS/FTP/Mail/Web server (Yeah, they didn't want to spend any money on breaking it up into more servers).

    Anyway, I set it up, they pay me a very small amount every month to keep up on the security fixes, and they use Webmin for adding and deleting users.

    They can call me if something breaks, but so far, they've only called me about twice, once was because their T1 was down, and the other time was because they wanted to know how to update their web site.

    They aren't Linux gurus, it just works. I feel kinda like that Maytag repair guy.
  • Supportability (Score:5, Interesting)

    by The Monster ( 227884 ) on Saturday June 28, 2003 @07:39PM (#6321955) Homepage
    Heh, a couple of hundred lines of C but it needs supported.
    I work for the technical support department of my company. Our software was originally sold and serviced by independent vendors, many of which have since been acquired by the company itself. One of the things that makes support difficult is the high configurability of both the application itself and the underlying OS most often used (a flavor of Unix) make it easy for people to write utilities to expedite various common functions, to install system daemons that launch from different-named init scripts,.... When I come across problems at sites that were inherited from the sundry vendors, each of which had its own notion of the right way to do things, I must often waste precious time figuring out the intricacies of these 'couple of hundred lines', which are not documented in any way.

    I have become one of those people who writes a 'couple of hundred lines' here or there (gradually assembling a package of tools that I upload to servers whenever possible) but as I am painfully aware of the Dark Side of infinite customizability, I have gone out of my way to document my work.

    1. I write everything to Bourne shell, sed, awk, grep & Co., even though it might be easier to use perl or compile to binary. Even using a Korn shell is something I've avoided because I want my work to be understandable to as many people as possible.
    2. I make liberal use of comments within the scripts to explain what I'm doing and why.
    3. My scripts respond to -h, --help, or anything remotely resembling either, with some, uh, help, which includes my work email address.
    4. I've set up a documentation web page on a server on our intranet so that if anyone has questions, they can see what's supposed to be happening here, why, and how.
    5. If you don't know that my utilities exist, or they haven't been installed on a site yet, you can get by without them. They in no way intrude upon the functioning of the system so as to be required (as your proxy is).
    6. I've tried to educate others in my department about how these tools can be used, how they fit together,
    And, even though I have the support of at least two levels of management above me in the org chart, I'm STILL concerned that someone high enough up the food chain will some day declare my little skunkworks project officially Evil and ban it, if for no reason other than the notion that nobody but I understand it well enough to keep up with the changes that will inevitably be required. What happens if I get hit by the proverbial bus, or just take a better job somewhere else?
    For example, I wrote a utility to get around something our software people had done that makes logged-in users of our thin client software not show up in a
    who or w. My utility shows those users as well as the ordinary who/w output, and I just found out yesterday that the latest upgrade to our core product changes the rules yet again, requiring me to slightly rewrite the utility to keep it working with all variations of our software and the two main flavors of Unix it runs on.
    There is plenty good reason to not want people to become dependent on my tools being in place, since there is no guarantee that we can make the institutional commitment to maintaining them, even though I have plenty of happy customers and support techs who love what I've empowered them to do. I can only hope that the Guys in the Ties will recognize that deriving this much value from my work demands that we make that commitment, rather than abandon it as 'unsupportable'.
  • by Anonymous Coward on Saturday June 28, 2003 @07:50PM (#6322019)
    "In other words, the barrier to adoption may be support, but if your stuff is simpler to use then the need for support is reduced. The *NIX crowds (Linux, BSD, etc) need to take note of how relatively simple it is to set up and run a Windows or Mac OS X system, and start realizing that ease-of-use and consistent graphic interfaces are something real people care about."

    Now take the above and compare it to what's actually happening in the world. And ask yourself: Why is Microsoft having the problems they are, and why hasn't Apple taken over more of the server and enterprise market? After all, they do have all you listed. Don't they?

    BTW If "real people" are as important as you say? Then why are all these "fake people" running our Unix infrastructure?
  • by feder ( 307335 ) on Saturday June 28, 2003 @08:34PM (#6322240)
    You work at the British equivalent of a Fortune 500. Your mission-critical Linux database server has crashed overnight. At first you aren't sure what to do but finally you remember a post on Slashdot [slashdot.org] saying that all you would ever need in situations like these is something called LDP. You spend hours reading through all sorts of how-to's and man pages but alas, this supposed tome of all Linux knowledge provides no solution to your problems.

    Meanwhile the company PBX has gone down as well - it could not take the load of the hundreds of panicking salesmen calling from your offices around the world to ask you why none of the high-priority orders they filed yesterday have been delivered yet. According to the guys down at storage they never received the orders.

    Your boss calls you to his office. "A group consisting of the companies that didn't receive the mission-critical parts that they had ordered from us have gone together and sued us for negligence" he says. "They seek damages of more than 10 million pounds. On behalf of the board I am to inform you that, in the lack of a support contractor to blame, the company intend to hold you responsible for this whole affair. I hope you have a good insurance arrangement."

    Back in your office you slowly open your top desk drawer. Underneath stacks of paper and old post-it notes you find what you are looking for. "Why didn't I just go with a platform with support" you ask youself, staring across your empty office. Finally you pull the trigger and everything blurs out, then goes black.
  • Re:It's an excuse... (Score:5, Interesting)

    by Spoing ( 152917 ) on Saturday June 28, 2003 @08:59PM (#6322378) Homepage
    Or, where I am now the techs and managers hear this;

    On-Site: We'll save $300,000 if we use Linux instead of HPUX and Windows on the servers.

    Home office: You will use HPUX and Windows.

    On-Site: Why? It's more expensive!

    Home office: We are Microsoft and HP partners. We will not be using Linux.

    That said, we're using Linux after the main installation (with Windows and HPUX) goes in. Most of the cost savings and support benifits are lost, though, since the budget has been misspent already.

  • Re:No issues here (Score:1, Interesting)

    by Anonymous Coward on Sunday June 29, 2003 @05:26AM (#6323950)
    > "well, if Jim Bob dies, we'll just get the support folks to help us until we get someone else"

    And what happens when the support company goes out of business?

    My experience is that when you outsource your support, you are taking a risk. As often as not, the long-term costs go up, while the quality of the support goes down.

    If management fears that in-house support will produce a "single point of failure", then the solution is to document procedures, and to set up a cross-training program to ensure that more than one person can do each job.

    With in-house support, you are always your own first priority, and you can control the quality, the cost, and the number of people assigned to support each system.

    With outsourced support, you could be way down on the support company's priority list (behind their larger customers), and there might be just one guy assigned to supporting 20 systems.

    The gist of it is that hiring outside help is not a magic solution. There is no replacement for having competent staff.

This file will self-destruct in five minutes.

Working...