The hybrid model in open source

Summary:The hybrid model adds a third dimension to the open source incline. The idea is that you stand at the corner of sharing and self-interest. You can adjust license terms to gain more support, or you can offer different terms to different customers in the name of self-interest.

In order to get more mileage from their efforts I'm seeing more and more open source companies adopt a hybrid model. (The shirt shows a mule train pulling a car. Available from Muledesign.)

Hybrid licensing comes in three flavors:

  1. An open source developer holds out some code as proprietary. Medsphere is doing this.
  2. An open source developer sells an enhanced "pro" version of their code. Pentaho does this.
  3. An open source developer offers a commercial license to customers who don't want the obligation of donating code back to the project. OpenClovis does this.

I don't believe any of this violates an open source principle because there is no such thing. Open source is a business movement rather than a political or business movement. FOSS (Free and Open Source Software) developers choose to have principles. Open source developers prefer to eat.

The hybrid model adds a third dimension to the open source incline. The idea is that you stand at the corner of sharing and self-interest. You can adjust license terms to gain more support, or you can offer different terms to different customers in the name of self-interest.

Got a problem with that?

[poll id=16]

Topics: Open Source

About

Dana Blankenhorn has been a business journalist since 1978, and has covered technology since 1982. He launched the Interactive Age Daily, the first daily coverage of the Internet to launch with a magazine, in September 1994.

zdnet_core.socialButton.googleLabel Contact Disclosure

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.