A Cynic Rips Open Source 330
AlexGr writes to tell us that Howard Anderson chaired an interesting meeting the other day with senior executives from Cisco, Agilent Technologies and Novell. The discussion took a look at whether or not enterprise users really want open source. "Naturally, I disagreed -- partially because I am a naturally disagreeable person. Any idiot can make friends -- but can you make some really serious enemies? I disagreed, however, because allegiance to open source depends on who you are. Let me give you an example. If you are No. 1 or No. 2 in your industry, you hate open source. You make your money by selling proprietary solutions: Microsoft and Cisco. If you are No. 3 to No. 10, you look at open source as a way to get back to those serious RSEUs, because they are where you make money."
Most important point at end of article (Score:5, Insightful)
Re:Most important point at end of article (Score:5, Insightful)
Re: (Score:3, Interesting)
Re:Most important point at end of article (Score:4, Insightful)
As free software tends to replace instances where duplication of effort is the norm rather than the exception, I'd say the adjustment period would be going from doing the same thing over and over and over again to writing actual new things.
Instead of writing a new menu button on the word processor and changing the file format to be incompatible, getting paid, rinse, repeat ad nauseum, we might actually be writing better systems to accomplish other things.
Somehow I think programmers in general could live with that. And, really, I have yet to experience any situation where the real need for programmers was less than the availability.
Re:Most important point at end of article (Score:4, Interesting)
Re: (Score:3, Insightful)
Re:Most important point at end of article (Score:4, Insightful)
If your employer sells pants then removing the cost of Operating systems Accounting software and Fabric CAD software (yes, I made that up) would lower your cost of operation without undermining your employer's business model at all.
Re:Most important point at end of article (Score:4, Insightful)
Commercial Application FabricCAD = $2,000 per seat, for 10 users. $20,000. Yearly maintenance, say 20%. So $4k/year. 5 year costs: $40,000. IT Support Technician; including initial deployment, patching, and maintenance: 10% of admin time; say $50,000/annual, $80,000 w/ bennies. 10% of his time for FabriCAD: ($8,000*5)=$40,000. Total FabriCAM investment: $80,000 for 10 users over 5 years, or $1,600/user.
Programmer to recreate all of the features of FabricCAD via Open Source: $75,000/yearly salary, plus bennies, perks: Say $100k for a round number. 5 year costs: $500,000.
Sure, you can create OpenFabricCAD in say
Let's say you spend 30% of your time per year maintaining and improving OpenFabricCAD - $33,000/year. Again, give 10% of the above admin for supporting your application.
So in 5 years, OpenFabriCAD has cost the company ($100,000+($33,000*5)+($8,000*5))=$305,000 for 10 users for 5 years, OR - $6,100 per user. You've also got a product that very few people understand, and your userbase is a handful of people that use it.
Where's the value proposition, again?
Re:Most important point at end of article (Score:5, Insightful)
Likewise, in a large enough economy, this becomes probable.
Mod it down yourself (Score:5, Insightful)
It's not a direct hand-to-cash deal but there IS a return on open source/free software. If you can't see that, this late in the game, then you MUST be brainwashed.
ps. Nearly all "significant" OSS/GPL/Linux software is developed by paid programmers. If you're a programmer, you will have a job even if OSS becomes the #1. Besides, the vast majority of code written today is for in-house use, not for sale.
Re:Mod Parent Down (Score:5, Interesting)
Re:Mod Parent Down (Score:4, Interesting)
When people started selling software, instead of their services as developers of software, things got weird.
Re: (Score:2)
There's still an R&D cost. The same thing is true in the pharmaceutical industry - most of the products cost a remarkably small fraction of their retail price to produce, but the R&D is crucifyingly expensive.
As with pharma, the R
Re: (Score:2, Insightful)
How else do you sell software? Do you charge the first guy $1million and everyone else pays $1.50? That's retarded!
Re: (Score:3, Informative)
In neoclassical economics, where value is measured relative to supply, you may be correct. However, there are other definitions of value (which is part of why this thread branch has gone around in circles)
However, if you go back to classical economics and then to Marx, you will find the concepts of use-value and exchange value. Software
Re:Mod Parent Down (Score:4, Informative)
No it doesn't. Artificially limiting the distribution of software via copyright, might, but software itself does not. Software development as a service (as open source business models use it) is classic capitalism. It is only capitalism as it applies to services (programming) as opposed to a commodity.
Having a clean floor has no inherent value, but still capitalism accommodates the selling of cleaning services, just fine.
Re: (Score:2)
Software production however, is always for the original, not for the copies.
More Precisely (Score:2)
Re: (Score:3, Informative)
Support? (Score:2)
And building a product that works for a bigger audience is also more expensive. Design and test for a product with a single user is a lot easier than for a million.
look up "marginal" (Score:5, Informative)
Re: (Score:3, Insightful)
Re: (Score:2)
You need to look up the definition of "marginal cost".
Re:Mod Parent Down (Score:4, Informative)
I would disagree that the "marginal cost of production of a unit of software is damn near 0," when you take into account the man-hours required to create the software in the first place.
You're partially correct. The cost to develop a piece of software is called the sunk cost. It's a good term, just what it sounds like. You sink money into development and it sinks out of sight. It's gone. The cost to duplicate and distribute the product after that is, essentially, 0.
Not like a car. You have sunk cost in auto design as well, but the bulk of the cost is in the components. Cars have intrinsic value as any chop-shop can demonstrate. Software does not have intrinsic value. It can be duplicated for nothing.
Many economists disagree, but my opinion getting away from an economy based on making things with value and relying on things with no intrinsic value is a really bad idea. An economic Pearl Harbor. Maybe we won't be around long enough for something really bad to happen, but if it ever does it could well be an unimaginable disaster.
Re: (Score:2, Insightful)
Re:Mod Parent Up (Score:5, Interesting)
Re: (Score:2, Insightful)
Re: (Score:2, Interesting)
Free (as in speech and beer) software violates the premise of a market. There is no exchange of value. It most certainly is different than your example of paid programming jobs.
You either ignored the point of my post, or you missed it completely. I wasn't saying that the free market is equivalent, I was pointing out that the non-commercial approach of FL/OSS was indistinct from the commercial one in the context of competition between two programmers for whom multiple employers led to multiple paths of competition.
However, saying it this way makes it more difficult for the average person to wrap their head around it.
To address your argument: There is definitely an exchange in val
No Exchange in Value! (Score:2)
1. I go to www.libpng.org
2. Download library source code.
3. Use libpng.
I didn't have to give the libpng library copyright holder money for the software.
I didn't have to trade something I have for the software.
There is _no_ exchange of value when acquiring libpng software. Zero. Therefore, the term "market" cannot be applied to libpng and other free software l
Re: (Score:2, Insightful)
If you actually understood the concept of value, you would realize that you just proved the point of those naysayers. If there is a psychological benefit, then value was created. As I pointed out in my other post, Value = Benefit - Cost - Risk. The lack of cost does not indicate there was no value created.
There is _no_ exchange of value
Wrong. You now receive the be
Re: (Score:2)
Natural Competition?? (Score:2)
1. It doesn't matter if software is a good or service. If I don't have to exchange something for it, the term market does not apply.
2. There is no such thing as "natural competition."
If you are trying to refer to the notion of a perfectly working "free market" then please, please stop. Humans do all kinds of things to capture permanent advantages like capturing all of the output of all suppliers, coordinating pricing with their competi
Re:Natural Competition?? (Score:4, Funny)
PS: we are straying from the point, and wading in the murky waters of the fascist nitpickers. And if you provoke me further, the only thing I shall sodomize will be YOU! Go away
Re: (Score:2, Insightful)
Oh my. Back to Marketing 101.
Value = Benefit - Cost or if you prefer: Value = Benefit - Cost - Risk (if you don't consider risk a cost)
Free (as in speech and beer) only speaks to the Cost portion of the value equation.
If the software provides benefit, such as a reduced time to perform a specific task, then it still has value, even if it is zero cost.
Not to mention, the open source aspect CERTAINL
Re: (Score:2, Insightful)
Re: (Score:2)
Re: (Score:2)
I don't thi
Re: (Score:2)
Essentially I write software to support internal company procedures and exter
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
The common solution to this dilemma is to limit yourself to software development that meets the requirements for retaining the rights yourself.
Re:Most important point at end of article (Score:5, Insightful)
After all, near the beginning of the article, he admits to being a troll: I'm all for "playing devil's advocate" and having an intelligent debate where both sides are properly represented... but this guy basically admits that he just likes making people mad. So the way he ends his article is no surprise. In fact the whole article is filled with subtle (and not so subtle) jabs at both sides of the debate, such as: Moreover, like any good troll, he creates arguments that are full of holes, thereby inviting angry "True Believers" to fight the good fight and tear his arguments apart. (And as a by-product he gets page views of course.)
I'm fully in favor of a reasoned debate on any issue... but I'm not clear on exactly what new insights this guy's article brings to the debate.
Re:Most important point at end of article (Score:5, Funny)
Either you don't get how
Re: (Score:2)
Re:Most important point at end of article (Score:5, Funny)
Yes. You, apparently, can not.
maybe? (Score:5, Interesting)
What if your industry is open-source software?
Re:maybe? (Score:5, Interesting)
And Open Source is better for that.
Re: (Score:2)
The first will not happen indefinitely, although it will for at least another decade or two. The second also has a finite potential. Eventually, an operating system, word processor, or whatever is 'good enough.'
Once F
Re: (Score:2)
Large companies like software monocultures because all of the pieces are designed to work together right out of the box and most of the third parties will work within that structure because they have to. It also means that you can pretty much roll up all of s
Re: (Score:2)
As for support: There are a number of companies that sell Open Source software support. In fact, that is the main business model of Red Hat (and, largely, of IBM's custom services...)
It is actually easier to do what you describe in Open Source software: They have a desire/need to be interoperable, and there is usually competing projects for any problem domain. You can
Re: (Score:2)
And best of all, I'd bet that most open source developers are in one of these two categories, plus one additional: either they work in the open source business they code in (Alan Cox, Linus Torvalds), or they work for themselves (Eric Allman, Hans Reiser), or they work for an unrelated industry (Donald Becker, myself).
careful with the 'rely' (Score:2)
Hmm, I'd be careful with the word 'rely' here. Open Source software will only work as long as someone maintains it. Many an Open Source project has fallen by the wayside. I understand that someone COULD still be maintaining it because the source is available, but you mentioned a scenario where a company was just a user of the s
Re: (Score:2)
Hmm, I'd be careful with the word 'rely' here. Open Source software will only work as long as someone maintains it. Many an Open Source project has fallen by the wayside. I understand that someone COULD still be maintaining it because the source is available, but you mentioned a scenario where a company was just a user of the software.
A company can reply upon it, because if needed they can maintain it (or pay someone to do so), at least long enough to migrate at their own pace. It is reliable because it is not going to be cut off because of someone else's whim or mistake. (Which proprietary software could be.)
And yes, OSS isn't always the best choice for a particular situation. But it does have a set of advantages that are often overlooked and undervalued.
Re: (Score:2)
That's assuming that there is "someone else" that finds it profitable to support. Quite unlikely, if the original company with all the brand recognition and intimate knowledge of the source code can't. Not to mention the inevitable loss of customers that'll lead to, which might turn a struggling market into a dead one. While many com
This guy is talking out his arse (Score:2, Insightful)
Thanks for posting a very poor article.
Re: (Score:2)
Take it from a Rational ClearCase customer (Score:4, Interesting)
Dealing with ClearCase is a major part of everyone's job there. It was forced on everybody with a top-down executive decision- all version control is handled with ClearCase since they paid for the license. (The "benefit" is that a team in the bioinformatics division can have access to a repository maintained by, say, the oil exploration division.) Everyone who has to use ClearCase hates it. The processes are weird and the tools that you're forced to use are buggy. I've heard people cite ClearCase as a good reason to look for another job. The guy in the next cube had three weeks of work destroyed by a ClearCase update one morning. He smashed his keyboard into 101 pieces on the floor.
There are tiny version-control rebellions all the time- small teams set up little secret CVS repositories here and there- just known to a few guys who then have to keep them a secret from management. Once the top brass inevitably finds out about them, the phagocytosis begins: the team has to stop whatever it's doing and help migrate their entire CVS repository into ClearCase. This was always an abnormally large, painful undertaking for some reason. It was a real tragedy every time it happened- really demoralizing for everyone, even the people in the next row of cubicles just rubbernecking another version control disaster. A cynic might suggest that the people breathing in oxygen are the ones who are exhaling carbon dioxide and destroying the very atmosphere they're breathing. And that if carbon dioxide completely replaced oxygen, these people would not be able to inhale the oxygen that turns into the carbon dioxide they exhale. A cynic would be right.
Re: (Score:2)
The barrier for entry is high. (Score:2)
BUT
Guess what all those 5 media players have in common? FFMPEG. _The_ way to encode and decode audio and video.
Guess what all those CD burners have in common? cdrdao, cdparanoia, mkisofs and cdrecord. _The_ ways to do low-level CD/DVD copying, ripping, mastering and burning, respectively.
That's the DNA in common.
Re:maybe? (Score:4, Insightful)
A Cynic Rips Open Source (Score:2)
:)
How can we take this guy seriously? (Score:5, Insightful)
From TFA:
Open source is not a movement; it's a religion. It is a set of principles and practices that let everyone share nonexistent or semi-existent intellectual property.
Nonexistent intellectual property? Semi-existent intellectual property? WTF?
Any article about whether enterprise users really want to use Open Source software that starts of like this isn't worth reading any further. The guy isn't a cynic. He's someone with an axe to grind.
I wonder (Score:2)
Re:How can we take this guy seriously? (Score:4, Insightful)
You missed an even bigger point. The guy's objection applies (if to anything) to Free Software, not Open Source Software, between which there is an entire universe's worth of difference.
Anyone who cannot separate these two concepts in their head is clearly unqualified to hold forth on either subject.
Re: (Score:2)
You missed an even bigger point. The guy's objection applies (if to anything) to Free Software, not Open Source Software, between which there is an entire universe's worth of difference.
Absolutely right, of course. His Stallman-bashing makes it obvious that he conflates the FSF with OSI.
Re: (Score:2)
Without agreeing with his point, I think he was pointing out that it's somewhat contradictory to call open source software "intellectual property." The whole point of open source is, in essence, to prevent software from being treated like property.
We cannot (Score:3, Insightful)
enterprise (end) users DON'T CARE @ open source (Score:5, Insightful)
1) Reliable
2) Doesn't (ever?) change its user interface (in part, because they "develop" screenshot-based training materials too)
3) Etc.
It's only the enterprise I.T. technicians ("administrators") that care one way or the other, and then (in most cases because they're spending other people's money) because budget, deployment or licensing disputes are making their job more challenging that they feel it should be.
Republican Communists? (Score:2)
then
So, open source guys are Republican Communists?
I don't think this guy's a cynic. I think he's a schizophrenic.
Re: (Score:2)
Not true of the open source movement, I would say, but its not that incoherent of an idea. While the rhetoric of Soviet Communists and American Republicans are very much opposed, the Republican Party, since neoconservatism became an important force within it (and even moreso as it reached its zenith in the present Bush Administration) has adopted quite a bit, tactically, of the Leninist model.
Which probably shouldn't be a surprise given the Trotskyite origins o
Re: (Score:2)
Re: (Score:2)
It's Lonely At The Top... (Score:2)
Throw the baby out (Score:3, Insightful)
The truth is that if this guy is as cynical as he's making himself out to be, then he's guilty of the very fanaticism that he's accusing the OSS community of. Because no OSS means no Firefox, no OpenOffice, no Apache, no PHP, etc. If he's really extreme about it, then he can forget about buying products from big names like Apple, Cisco, or Novell. Even Microsoft would be on his list for having dabbled in OSS!
Will he really cut his nose off to spite his face, or will this cynic turn hypocrite?
* Doubled up just to annoy the grammar nazis!
This guy just doesn't get it. (Score:3, Interesting)
A cynic obviously can't see that there are other business models other than "proprietary-solutions vendor."
A cynic can't see that if open source replaced proprietary solutions, their daytime living would be their night time hobby.
Re: (Score:2)
A cynic obviously can't see that there are business models other than "proprietary-solutions vendor."
Actually, my take after RTFA was that this guy was saying something along the lines of "how can you trust a proprietary solutions vendor with an open source solution?" Isn't it tempting for them to sabotage the open source solution in an attempt to poison public opinion against it? A bad experience with open source would redirect people back to the proprietary solution which the vendor would perceive as better for their bottom line.
I don't think he's warning his readers away from open source. I think
I've Always hated Howard Anderson (Score:5, Insightful)
To their credit though they're at least not a PR arm of Microsoft like Gartner.
Re: (Score:2)
WTF - is Jack Welsh a contributor to SlashDot now? (Score:2)
WTF - is Jack Welsh* a contributor to SlashDot now?
Anyway, if you're #3-10 in your industry, you're ranked there because of market share or total sales, not because of IT expenses or even profitability. Just cutting licensing costs may get you a pat on the back and a promotion, but in the infinitely more complex context of running a business and competing in the marketplac
Mission accomplished (Score:2)
MS yes Cisco Maybe (Score:2)
Re: (Score:2)
Worn-out metaphor ... (Score:5, Insightful)
So why would computer customers be stupid enough to buy computer systems whose inner workings are hidden and inaccessible to anyone not working for the manufacturer? This doesn't make any sense, and we should expect that eventually users will wise up, as they long ago did with vehicles.
It's especially baffling that people are purchasing software that is so full of "exploits", and when a new bit of malware appears, users have to wait for the software's manufacturer to come out with a patch. You wouldn't tolerate this with other purchases, why would you accept it with software? Just as you expect your local mechanic to have repair information available, you should expect that your local software hackers would have access to the information to fix problems. That is, they should have access to your software's source.
It's especially baffling that, if I want a failing gadget to be fixable, someone would call my attitude a "religion". If the term applies at all, it should be applied to the people who accept the idea that "there are mysteries" behind their purchases, and we mere mortals shouldn't be permitted access to the inner workings of the universe. That's what a "religion" is. The idea that things in our world should be open to examination by us isn't religion; it's rationality and science, which is the opposite of religion.
Or, in the case of manufactured articles like cars or operating systems, it's just good engineering.
Re:Worn-out metaphor ... (Score:4, Interesting)
There's still a ton of functionality undocumented and unavailable to owners/users, such as the ability to modify values stored in the vehicle's PCM. A great deal of tuning is available in software, but they still don't give that information out.
For example, I have a Subaru with DFI (Distributor-Free Ignition). It's got a waste spark system with two coils, each of which serves two cylinders. And it has crank and cam sensors, and you never adjust the timing. Unfortunately, this also means that you can't adjust the timing without installing a complete engine management system.
(There are exceptions to this rule, for example pre-1996 DOHC nissans tend to have a CONSULT port interface which is basically just a snazzy, externally-clocked serial port. You can bump timing up and down in 0.5 deg increments. But someone figured this out using a factory tuning tool...)
The automotive industry has made it easier to fix cars by making them largely self-diagnosing (if you know what to look for, of course, they're not always correct and "MISFIRE IN BANK 1 CYLINDER 2" doesn't tell you what caused the problem) but they've made it much harder to customize them by moving the workings of the vehicle from the physical world, where they are exposed, to a black box.
If anything should be Open Source, if not Free Software, it is the programs in automotive ECUs.
Re: (Score:2)
You know they are in trouble when they start calling "open source" a religion, it doesn't get much more bizarre.
Another neo-cn (Score:2)
For those who missed it (Score:2)
He says nothing in the article, and doesn't really understand what he's talking about. Just like a certain underling.
Nothing to see here....
Clearly Ignorant of the facts (Score:4, Informative)
I first read this article on an Australian site (http://www.computerworld.com.au/index.php/id;8103 29453/ [computerworld.com.au]) last week and it has been syndicated and is doing the rounds. This guy, Howard whoever he is, clearly has done zero research and has no facts to back up his comments - especially the finale.
At the end of last year the EU Commission released one of the most comprehensive reports on the impact, spread and use of Open Source, around the world. They found that, in actual fact, only around 10% of those who contribute to Open Source projects (the software engineers) are employed by proprietary vendors - the overwhelming majority are employed by the enterprises Howard so cynically believes are using FLOSS purely to beat down the cost of proprietary systems.
You can download the entire report from the EU itself here: http://flossimpact.eu/ [flossimpact.eu]
There are many other reports from major research organisations that are concluding similar things. Forrester research has recently found that over 50% of large enterprises are using FLOSS in mission critical applications and this is growing.
A quick Google would lead Howard to many of these findings.
Alanhttp://www.theopensourcerer.com/ [theopensourcerer.com]
Half right. (Score:2)
However, his curt dismissal of Free software is blinkered. Open source ran, and runs, a huge chunk of the Internet. Take away bind and Apache and what have
It's not about the license (Score:2)
Okay, there are open source religious zealots. Just like the proprietary-software zealots. But neither is representative of the mainstream of users in either category.
What particularly irritates me is the suggestion that because a company has some open source offerings, that they've given up on their proprietary business. It is more likely that said business is simply attempting to capitalize on the open-source movement. It gives them an additional revenue stream where none existed before.
Further
Does /. still need to link to this kind of drivel? (Score:2)
The entire article can be summed up as "crappy OSS copies wonderful proprietary inovation, and is going to lead to all programers being unemployed". It's like we're in 1999 all over again.
Guy seems out of touch. (Score:2)
Integrators and developers decide what that consists of, and deliver it to their customer (the user).
If the Integrator picks correctly, he succeeds, and is more likely to get repeat business.
If the Integrator chooses poorly, he fails. This failure can come in the form of a steep bill due to bundled licensing, or due to unreliability and other hidden costs due to architectural constraints (license servers, vendor lock in, copy-protection, and other issues not relat
Open source made the Web cheap (Score:2)
Without open source, pricing for web hosting would be far higher. Because hosting has become a commodity, with little or no proprietary lock-in, it's cheap and getting cheaper. So every business can afford a web site. Open source made that possible.
Fatuous, meaningless soundbite (Score:2)
I don't really care about the article and I haven't RTF'd it. I take exception with this kind of shite, though:
If I start walking around town wearing a sandwich board that says "LESBIANS MUST BE HANGED FOR THEIR WICKEDNESS" (randomly selected), I will rapidly make a large number of quite serious enemies, without making any further effort. If instead I write on that sandwich board "I AM NICE AND LIKE PUPPIES", I am unlikely to make
Re: (Score:2)
Yankee Group (yawn) (Score:5, Informative)
Surely you all remember miss Didio and her corperate horse whispering.
Re: (Score:2)
Surely you all remember miss Didio and her corperate horse whispering.
Not really, no. Didn't she hold a seance at the Amityville Horror house?
The world needs software, relax dude. (Score:2)
A cynic might suggest that the people writing open source software are the ones who are making their daytime living working for a proprietary-solutions vendor and spend their nights tearing down the very house they live in. And that if open source replaced proprietary solutions, these people would not be able to make a daytime living that supports their night time hobby.
If the world really moved over to an open source model rather than a proprietary model (presumably because open-source software was more
Cisco???? (Score:2)
Re: (Score:2)
From TFA. Didn't you know?
*finds felt tipped pens*