Outsourcing open source? Bad idea
I'm on the phone with a WebEx technical support person. Not sure why tech support is necessary for taking my money (I'm just trying to set up a WebEx account for Alfresco - signed up online, gave my credit card number, and have received nothing in return), but whatever.
The thing that frustrates me to no end is that I went from talking with a local, US salesperson to a remote, India-based support person who gave me infinitely less support. He didn't understand the urgency of my requirements, though he tried hard to care. I eventually hung up in desperation and called back to the US sales team, telling them they were not allowed to transfer me outside their building. Result? Successful account setup.
Which got me thinking. I'm not a big fan of outsourcing in any situation - as I feel that support and development is best done as close to the problem one is trying to solve as possible - but in the open source world it seems insane.
Two big reasons:
- Development. In the open source world, source of code matters as much or more than the source code itself. It matters that JBoss employs the vast majority of developers that contribute to it. Ditto for MySQL, SugarCRM, JasperSoft, and others, including Red Hat.
In the open source world, enterprise buyers want to buy from the source of the source code - diluting this through outsourcing is a bad idea. (Yes, as Thomas Friedman writes, some outsourcing is a foregone conclusion. But not all. And in open source, I think Friedman's rules are less applicable. Open, it matters who writes the code in open source, and where they sit. Coders matter in open source.) - Support. In many companies, support is not considered core. (Clayton Christensen talks insightfully and humorously about companies continuously outsourcing "non-core" functions until they have nothing left.) This is foolish at the best of times, but this thinking in open source is suicidal. At its foundation, whatever the business model around it, open source is always about superior support. There are two cores to any open source business: excellent code and superior service. Outsourcing one or the other is sheer stupidity.
If you're an open source company, you need to keep development and support close to home. If not, we'll be outsourcing your jobs next.
of VCs rushed in at ridiculous valuations and got their clocks cleaned. In 1999 and 2000, over-capitalized, over-valued open source companies burnt through hundreds of millions of dollars. Shame on the dumb money that gives efficient markets a bad name. Then, the bubble burst, and we entered nuclear winter followed by the trauma of 9/11. Valuations plummeted to the ground. Investors panicked and ran for the exits. Things hit bottom when the vulture capitalists waited until the CEO of SuSE Linux was in a cab on the way to file bankruptcy before agreeing to invest at a valuation set at 1% of SuSE's peak value in 2000.


Hawaii is the vanilla of American vacation spots: safe and easy (though by no means inexpensive). Costa Rica is what I think Hawaii should be: tropical (we just got back from touring through a rain forest, complete with poison frogs, toucans, etc.), great beaches, beautiful people, and enough spoken English so a gringo like me can manage. (I speak French fluently, so I'm not a complete American, but French hasn't yet helped me on our vacations....)
The food is fantastic (like the tres leches show here - I've gained 50 pounds on it since we arrived on Friday). The weather is impeccable. The roads leave something to be desired, but that's actually part of the charm. In Hawaii, I find myself getting bored because there's nothing to do. Here, I have no shortage of crocodile watching, rain forest hiking, etc. to keep me busy.
Except that it's not. I drove on pseudo-free infrastructure Sunday as my family and I headed to church in Puntarenas, Costa Rica. The drive is roughly 60 kilometers, and took us 1.5 hours. Why did it take so long? Because try as I might, I couldn't jump our little Toyota over the massive 

JBoss is going to get bought.
Novell has lots of cash. Too much cash, comparatively. (See right.) Marc Fleury wants cash. (Who doesn't?) Perfect match.
"I believe that the effect of open source on the proprietary vendors is a force 1,000 times more powerful than the force of proprietary principles on the open source community." From time to time we do see some charlatans claiming to be committed to open source when it is really the success of open source that they covet, and from time to time we see them fail and blame open source instead of themselves.
The risk in all this open source furor is that the idea behind open source will get tainted in people's minds, not that open source software, itself, will become ruined. If this happens, I suspect the good companies will keep chugging away, and eventually the cream will rise to the top (as happened in the dot-com fall-out).