Fake Steve on the Borg and Freetards

Good analysis in a sarcastic candy coating:

Open source has ridden the classic Gartner hype cycle. Three years ago was the “peak of inflated expectations,” and VCs would fund anything with “open source” in its name or business plan. Now the cycle has moved on to the “trough of disillusionment.” Reality has set in. Nobody is making money. They’re in the Slough of Despond.

Bear in mind that FakeSteve is the Voice of the Valley, and measures using the standard Valley metrics: VC funding, license sales, lines of copy in Fortune. Open source has been through two hype cycles now (from cycle one, remember the VA Linux IPO?) and keeps on trucking. There are more things in heaven and earth, FakeSteve, than are dreamt of in the Valley.

Timmy's Telethon #6

And finalement:

  1. Third party business applications: It could be argued that an enterprise GIS exist to support business requirements which often call for a third party client solution. Are vendors building COTs apps against these third party solutions?

I think the wording is a little off here, and it should be “are vendors building third party COTS solutions against these open source apps?”

And the answer is “sure!” Not as many as against the ESRI stack, but that is to be expected: ISVs support things where there is demand for support, and the market leader obviously drives a lot more demand. However, the amount of ISV support for open source is greater than zero, and growing. On the PostGIS side, for example:

  • Safe Software’s FME supports it
  • Mapguide supports it
  • Ionic Red Spider supports it
  • ESRI’s Interoperability Extension supports it
  • Manifold supports it (!!!)
  • CadCorp SIS supports it
  • ArcSDE 9.3 supports it
  • MapDotNet Server supports it

Most of the web-services side of things are supported via open standards, so Mapserver slots into all kinds of infrastructures and third party tools via the WMS standard, for example. I imagine if the WMS standard did not exist, more software would talk directly to Mapserver via it’s own CGI dialect, but WMS made that redundant.

And on the client side, I found this nugget from Bill Dollins’ ESRI Fed UC review intriguing:

So the take away was “we’ve got the server to crunch your data and give you good analysis results, display it any way you want.” There was no OpenLayers demo but it was mentioned several times and something that should be able to leverage new APIs.

In the open source world, OpenLayers is already the “default map component” for web apps, it is interesting to see it already banging on the doors to the proprietary world as well.

"Risk"

Great quotation on the OSGeo-Discuss list:

The brutal truth is this: when your key business processes are executed by opaque blocks of bits that you can’t even see inside (let alone modify) you have lost control of your business. You need your supplier more than your supplier needs you—and you will pay, and pay, and pay again for that power imbalance. You’ll pay in higher prices, you’ll pay in lost opportunities, and you’ll pay in lock-in that grows worse over time as the supplier (who has refined its game on a lot of previous victims) tightens its hold.

I heard Chris Di Bona of Google say exactly this at a conference in DC last year with respect to Google’s own strategic software direction. For anything that is core to their business, they use open source if it is good enough, or build it themselves if it is not. Being beholden to a vendor would be a huge competitive disadvantage to them.

Like Cattle to Slaughter

When I first got a cell-phone, some 10 years ago, I deliberately chose the hip new alternative on the block, FIDO, because their costs were competitive, and they didn’t have a “N-year contract” system. You paid your bill until you were done with the service, and then you stopped – sounded fair to me.

However, the Canadian industry has consolidated down to 2 major carriers and a handful of small regional ones, and FIDO was bought up by the Rogers behemoth. They still operate as an independent brand, but clearly things are changing. For one thing, they have added multi-year contracts, and are now pulling maneuvers to try and get people to leave behind their month-to-month plans.

My wife got a call from a marketer – would you like a better plan? we’ll give you two months free and blah blah blah blah blah. She was holding a screaming baby at the time, and said “yeah, sure”. Never say yes to a salesman in haste. Turns out the new plan was a 3-year contract.

Today, I found out that the phone I have was quietly switched to a 3-year plan when they sent me a new handset last year. Surprise! FIDO had sent new handsets in the past, so I didn’t notice, but apparently the cost of my new phone was that I am now in cell-phone shackles until January of 2010.

You’re not a customer to the phone company, you’re an ambulatory money beast. Mmoooooooo.

Timmy's Telethon #5

It’s not all about Timmy, Timmy worries about the little people too!

  1. Business model: I think I’m missing the business opportunity behind open source. Perhaps its altruism or a hobby… but that only goes so far. How are people leveraging this to pay the bills? Are services where the money is at?

Do you litter? When you put your garbage in a can, instead of dropping it on the street, is it altruism, or self-interest? After all, you’re keeping your own environment clean along with everyone else’s. What about the fellow who actually bends over and picks up someone else’s empty coffee cup to put into the can?

Open source turns software into a commons, like the environment, but because we are used to thinking of software as property, our minds find it hard to figure out why open source software aggregates effort and gets cleaner, faster, stronger. Unlike picking up litter, which everyone can do, improving open source can only be done by a small percentage of the population who can understand and work on the code, and that makes it even harder for the rest of the population to understand what is going on. WTF are these lunatics up to, moving bits of used paper into cylindrical holding devices?

The people improving open source fall into lots of categories, but here are some broad ones:

  • The altruist / tinkerer. The most popular media archetype, the altruist / tinkerer probably accounts for the smallest amount of effort on mature open source technologies, but occasionally will create a new technology from scratch that is so good and compelling that it gathers other types who then keep it alive and move it into wider utility.
  • The service provider. The most widely understood business model, running from the one man band (take a bow, Frank Warmerdam) to billion-dollar companies like Red Hat. They will sell you support, or custom development, directly on the software. Because they are tightly associated with the software, this is the easiest model for “vendor minded” folks to mentally grasp.
  • The systems integrator. Working with the open source software, but not necessarily on the software, the system integrator is easily drawn into fixing bugs and adding new functionality on projects as the client requires. Systems integrators love open source because it allows them to meet client needs without being stuck behind a vendor’s development priorities (“we’ve got your bug report on file for the next release”, “that feature will be available in 18 months”).
  • The company man. Easily the least appreciated member of the open source pantheon, because he is not paid to work on open source. He is paid to work on fish inventories. Or carbon models. Or inventory management. Or tax collection. But he has a bit of discretionary time, and he uses it to make the tools he works with work better.

Notably missing from this list is “the billionaire” and “the venture capitalist”. That is because, while there is money to be made in open source, there is not a lot of money to be made. People who try to put up fences in the open source commons find that all the rest of the players end up routing around them, and the value slowly drains from their little patch of land, leaving them only with the tried and true proprietary model to fall back on.