Opening Up for Open Source
jondaw writes "Businesses want to save money and boost IT efficiency. Can open-source software do the trick? Cnet attempts to answer this open ended question and provides a number of good case studies and examples."
← Back to Stories (view on slashdot.org)
Only if open source is actually better can it save them money and efficiency, they'll still have to pay for it because they want support. If they have open source for cheaper and working more efficiently than closed source software, good for them, but if they pay cheaper, but need more support and things work less fluidly then overall, the efficiency is down.
Geez. Do they even need to ask? Noobs.
Only if it gets the issue of security right. The thing is, the whole claim that OSS has inherently better security has been exposed as hype for a long time now.
Some OSS projects have excellent security, because the project leaders place sufficient emphasis on it, and the coders code with that emphasis in mind.
Other OSS projects do not have good security, sometimes not even as good as Microsoft and co.
Consider this: I have downloaded patches for more security flaws in Firefox than for IE in recent weeks. Moreover, the IE patches were offered to me via automatic updates within minutes of being available on Windows Update, while the Firefox patches did not show up as automatic updates for several days after they were available from the project web site in some cases. They even had a whole version missed out of the automatic updates, because somehow a release was made that contained serious bugs of its own, and had to be withdrawn.
This is not intended to be a slam against Firefox; it's great software and the project seems to be run well, the vast majority of the time. Rather, this is intended to demonstrate that nothing's perfect.
> Can open-source software do the trick?
For money, or for candy?
I am an IT consultant and I get a lot of clients who ask about the real cost of free software. Most business here are very cautious to choose switching for open source mostly because support for this solution is still somewhat more expensive than for the old paid solutions.
In the few companies I consult that are currently switching or have switched in the past, the Total Cost of Ownership of their computer infrastructured has lowered significantly, even though the cost of the support staff is truly higher.
But, anyway, support here is somewhat cheap, as I am in a developing country that pays a lot more for software than for the people running then in a number of times.
Absolutely. Two cases in point:
Case One: We were looking for a bug tracking solution and we had short-listed the contenders to a choice between Bugzilla, BugTracker and FogBugz. Although FogBugz was a superior product BugTracker won because we could modify it to suit our needs. We didn't like Bugzilla because of it's clumsy interface and the fact we'd need an extra machine to run it.
We saved money on the licenses and we got something we could modify and maintain ourselves. Free software at it's best.
Case Two: We were paying through the nose for anti-virus subscription and software. We all know that anti-virus software takes a lot of real estate. Most have *HORRIBLE* splash screens that no-one is interested in seeing and they tend to slow the machine considerably.
Our solution to the problem to the anti-virus problem was the Windows version of ClamAV. It has a nice outlook plugin that protects from e-mail based virus and we set a schedule to scan the disk every night. There is no "resident shield" in ClamAV but to be honest they rarely do any good anyway.
My former boss works at a much larger company (we're still good friends) and he's deployed the strategy across a company with around thirty machines and saved a fortune.
So yes, companies can save money using Open source. The hard part is convincing them that a not-for-profit organisation can deliver quality products. I find ten minutes with Firefox usually does the trick.
Simon
That is why Novell and red Hat are making millions of Euros and Dollars even though they are OSS
.XD
If commercial closed software can do it, why couldn't open source software?
I find it strange why almost everything which says "Open source is good" or says "google is god" gets a slashdot mention.
I think slashdot moderators *seriously* need to be more unbiased.
> Businesses want to save money and boost IT > efficiency. Can open-source software do the trick? It's clear that it can. But it is of course risky operation (as any other business decision) so the OSS solution must be selected with certain level of knowledge. OSS can boost efficiency but of course not always. So generalizing is not good way to ask this question. What I don't like is the SW business using OSS for faster start up. Simply pretend to be totally FREE - get fast response, fast growing community and then find ways how to generate profit from it. It is really dirty trick. Better to be honest from the very beginning and clearly declare the aims to prevent the community from being surprised.
Well, I've got to get back to work. When I stop rowing, the slave ship just goes in circles.
"But, anyway, support here is somewhat cheap, as I am in a developing country that pays a lot more for software than for the people running then in a number of times. "
India?
Remember Project David, the WINE ripoff featured last year? They're back.
Made in Japan - The Teriyaki Experience - in Oakville, Ontario, is running approximately 100 restaurants, from Newfoundland to British Columbia on a Point of Sale solution which is about 99% free software. They have an IT department which consists of one person. Using rsync, HQ has its central file systems updated from each location every 10 minutes. Nagios alerts HQ of the health of dozens of system critical threshhold variables in real time. The IT staffer can open a remote display on any location from his touchscreen notebook while sailing outside Toronto Harbor, monitor and control just about any aspect of system behavior via open VPN. There's nothing in the Windows world that can come close to this kind of retail automation or information automation cost savings. Free Software is, if you know where to look, providing cost savings that simply aren't possible with the Windows way of doing things, and providing superior solutions at the same time.
I think we should be teaching our children about Intelligently Designed Operating Systems - clearly something as complicated as an Operating System cannot have arisen by 'programming', which was clearly proved wrong in the 1800's - observe the faliure of Babbage.
Operating systems crash because of the sins of their users.
As a Pastafarian I believe that a Bistromath is the one true computer.
Is there really any doubt as to what Slashdot's audience thinks about this issue?
You are absolutely correct, Glonoinha, when you consider costs of a developed country.
Talking once more about me experience in Brazil...
One of the companies I consult for has just renewed their campus wide anti-virus licence (about 1200 desktops running Windows). The cost of the licence alone was comparable to the salaries paid to 5 avarage-to-senior full-time supporters for that same year (if you disconsider the almost 100% government taxes on labour).
And that was for the anti-virus alone. Think about the OS, office production package, ERP, DB, server licences etc.
Those numbers are completely different when you have costy labour, but in our case here, just the licences make A LOT of the TOC.
Don't forget the cost of training and supporting employees. It's reasonable to expect every new professional employee to have fair to good skill in MS office programs and Windows. If the office uses something else, the training costs for new employees is probable a week or two. If business transactions (documents, presentations, email) need to be compatible with those of business partner's the cost of OSS becomes very high. The $250 of so for an Office license (for small businss) is small compared to the training costs or the difficulty in trying to send an almost compatible document to a client or customer.
If you run a Windows shop and mess up on a few licences, even by accident, the BSA will come down on you like a ton of bricks.
http://news.com.com/2008-1082_3-5065859.html
As a matter of fact, they can screw up your operations by merely conducting an audit during your busiest season:
http://news.zdnet.com/2100-3513_22-996210.html
Even if you don't use the big-buck CRM packages mentioned in the article, if you're running a business the logical choice is to avoid the risk of extortion and/or business disruption by choosing open source and telling the BSA to stick it where the moon don't shine.
From the article: "Such a shift toward open-source software for CRM and other business software applications, such as enterprise resource planning, is now beginning at corporations across the globe."
I've got three questions about this, from my experience in a manufacturing environment.
1) Where is this open source software that so easily replaces the commercial software?
2) How can I convince a corporation that has been dealing with a vendor for a particular product for many years that it is worth the pain of switching, even if the end result is good?
3) At what point is a piece of software "safe" and when is better to be more open? Take for example OpenMFG. They could be considered more "safe" than other solutions because they seem to have everything together in a well-supported way. However, their license is unacceptable for anyone who respects the open source ideology. The product isn't free as in beer and only partially free as in speech.
There doesn't seem to be a whole lot of choice in ERP/MRP, from what I see. Unless the manufacturers start programming a lot of code themselves and don't mind giving up their work to competitors, there will always be restrictions on what open source solutions are available. I would love to see a completely free MRP that does everything needed without a lot of hassle, and still lets my company customize it to save ourselves time and money.
OpenSource is great and will work in the real world only IFF you give away your code after making changes to suite your needs.
So, Have you given away your version of Bugzilla?
If everybody is a 'taker' it doesn't work. But when organizations take it upon themselves to contribute back I believe there's no stopping Open Source.
A MSFT rep or a politically minded CIO. Looking at examples across my customer base the cost of support is not any higher for OSS applications, or applications built on open source products, exclusive of the licensing costs. I bill the same whether I'm supporting an application built with .NET and SQL Server or PHP and MySQL.
Provided you're not trying to support open source products with MCSE's there are very few instances where the cost of support is higher in either environment.
The minute you need to hire a new guy (or worse yet, a $160 / hour consultant or contractor) to support the environment - you can throw the cost of the package ($100 - $1,000 - even $25,000) right out the window...
You're assuming that you never have to pay a 160/hour consultant (which is a cheap consultant, btw) to support a proprietary environment. I spend more time fixing applications running on MSFT than OSS, using a per application comparison. A perfect example is the last security patch that went out. A customer called in panic mode because one of their critical applications was returning 401 errors. Auto-updates to the rescue. Now some are beginning to come to grips with the fact that apps designed in the current version of .NET may need to be rebuilt or modified to run on the next version of .NET.
Additionally, if you're counting on a vendor for support, you're likely to be disappointed. One customer uses a proprietary application for mapping that was developed in NY. If their system tanked tomorrow, they could get phone support tomorrow and they pay for that. If they need a body to do something, their choices are fly in a tech, at great cost, or call me, also at great cost. But at least I'm not billing for travel on top of that.
If you break down the hourly support cost in a MSFT environment, you'll be surprised that it's not that much less. And in many cases, I would argue, more. Then add licensing costs on top of that, way more.
What I'm even more surprised about is how MSFT PR media talking points tend to get passed around like established fact by people who couldn't figure out how to access a single machine in a room full of server racks. There's a reason I run all my personal projects on LAMP servers.
But, honestly, it doesn't bother me that much. As long as the bozos in charge keep parroting those talking points, I'm going to have a lot of billable hours.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
"Businesses want to save money and boost IT efficiency. Can open-source software do the trick?"
save money - maybe
efficiency - no
small biz can struggle with Windows and Office they are dead in the water with opensource apps that may or may not work, require obscure dependancies and a backroom tech just to install.
Can open-source software do the trick? Cnet attempts to answer this open ended question
...
Yes.
(Not an open ended question)
You are aware, I trust, that Microsoft frequently sits on vulnerabilities for some time before offering patches. Your metric for security appears to have nothing at all to do with security.
:-( ).
Real security is not a matter of patching vulnerabilities. It is a matter of getting design right so that those vulnerabilities are both confined and minimized. Sendmail, for example, is a textbook example of how not to design a secure program. BIND is somewhat better but historically it had many of the same sorts of issues. Apache is pretty good. Qmail is quite good design-wise (I am hoping that someone fixes the superserver though to fix that vulnerability issue with environment variables. Technically, that is not part of Qmail, though Qmail depends on it
99% of security issues should be addressed in the design phase. FOSS is no better than commercial software in this way.
In the end, FOSS *is* a large part of the solution. With *NIX, you get a powerful RAD environment for complex automation systems. This increases productivity. With FOSS, you are able to use these powerful systems without having to worry about millions of dollars in licensing fees and free up resources that would otherwise be spent tracking the number of per-seat licenses purchased vs. used... So yes, it makes sense.
LedgerSMB: Open source Accounting/ERP
Did you need people to support CSS stuff? Yes. Do you need it to support OSS stuff. Yes.
OSS: you get cheaper up-front. you also get to some extent to make the package follow your needs, rather than change your needs to follow the package.
If you want to blame GP for benig ni cahhots with Hanging Chad, then why don't you take to task all those sycophants going "Yes, it's so true. Very wise. Excellent point. Thought of it myself..."
...I must sell my MSFT & Oracle shares first...
The only reason for OSS unpopularity is the lack of common sense in the management... the management has been brainwashed to think this way : "A corporation is good if it earns lot of cash, if the corp. is good then they must have a good product." Now, let's try this on politics : "a political party is good if it has many members, if the party is good then the ideology also must be good"...
I just wonder why I'm not dressed in a brown uniform and sing "Waterland, waterland..." everytime I'm drunk... or why I don't consult a little red book all the time...
anyway, both cases are called propaganda...
Totally off topic, but odds are the people reading this thread know the answer :
... what's the scoop on setting it up as a file server?
I'm grew up in the Microsoft world of networking, and before that did lots of Netware - now I am dinking with Linux (SuSE 9.0 ES, and others) and one thing that I have yet to even see mentioned is how to configure 'network shares' or 'a shared file system' on Linux. How do I do the equivalent of the following in Linux:
a) set up a particular directory tree on my Linux box as shared,
b) configure rights for users that are not actually logged in to the box (not telnet'ed or SSH'ed or FTP'ed in, just 'connecting' their Linux box (or Windows box, for that matter) to my shared drive, and
c) do the equiv of "C:\net use y: \\myLinuxBox\myShare" from my Linux box to the shared folder described in a) above.
I keep hearing 'use Linux as a server' but never 'use Linux as a file server' - implying that I can use it as an application server for web services or FTP or telnet or ssh or database server (all of which I have done, for fun or profit) but
Yea I know, lamer - but if I don't ask, I won't know.
Glonoinha the MebiByte Slayer
TANSTAAFL
TANSTAASB (silver bullet)
But that won't stop Business looking for both... rather like Alchemists and the Philosopher's Stone. Maybe, one day, Corporate CTO's will go the same way as the Alchemists, hopefully by blowing themselves up... one can but hope.
“Our opponent is an alien starship packed with nuclear bombs. We have a protractor.” — Neal Stepnenso
As part of a panel discussion I moderated recently that included the participation of CIO representatives of about 30 major companies, we learned that larger businesses are:
1) VERY interested in F/OSS;
2) are NOT interested because of the potential cost savings, but rather because they believe that F/OSS can offer better technology with shorter delivery cycles;
3) are going slow because of the relative lack of enterprise-friendly support options.
If anyone is interested I can maybe write up a journal entry about this.
Your post is a blatent lie. The last Firefox update was the 25th of July. Its now the 22nd of August. There havent been ANY patches to download in the last MONTH
In Soviet Russia the insensitive clod is YOU!
There's a nicely compiled list of Linux companies in Omaha. My experience is that companies in midwestern cities are slightly less eager than big cities/big co's to jump on the bandwagon when it comes to purchasing high-dollar solutions from Microsoft and the like. The local user group is pretty active too.
http://tinyurl.com/4ny52