The business of Drupal

Murray Woodman

cruncht.com

Aims

The black swan

Scalable jobs

Non-scalable jobs

Hit the big time

NNT's advice

A scalable profession is good only if you are successful; they are more competitive, produce monstrous inequalities and are far more random.
The Black Swan, p28

Business of software

Two basic models.

  1. Products
  2. Services
  3. Hybrid

Products

Services

Move to hybrid model

GPL

GPL and drupal.org

We require that all files (PHP, JavaScript, images, Flash, etc.) hosted on Drupal.org be under the GPL.
http://drupal.org/licensing/faq/

What doesn't the GPL cover

GPL and Products

What alternatives are there?

  1. Employment
  2. Pure services
  3. GPL products with services
  4. Drupal hosting platform
  5. Drupal as a service
  6. Software as a service
  7. Products with non GPL components
  8. Products with no GPL components

1. Employment

2. Pure services

3. GPL products with services

eg. Module with GPL code

4. Drupal hosting platform

5. Drupal as a service (DaaS)

6. Software as a service (Saas)

7. Products with some non GPL code

eg. Non GPL components

“Licensed Works” means those Theme elements that are separate works not derived from or dependent on Drupal or any other GPL works, that therefore fall outside the GPL, that are created and owned by Collective Mind or other parties, and that are considered licensed to Licensee through this Agreement, including, but not limited to graphics, stylesheets (CSS files), mockups, photographs, and documentation.
http://fusiondrupalthemes.com/license

8. Products with all non GPL code

It's not all about scalability!

Improve skill

Holes in the Drupal market

  1. Data migration: Data is like wine, code like fish
  2. Theming: Where are the themers?
  3. Custom module development
  4. Project scoping
  5. Verticals: distros
  6. Server admin, deployment (?)
  7. Performance (?)

State of play in Drupal

  1. Acquia
  2. Development Seed
  3. Phase2
  4. Top Notch Themes

1. Acquia

2. Development Seed

3. Phase2

4. Top Notch Themes

App store?

How to remunerate developers?

  1. Tip jars: people don't give
  2. Buy products: GPL problem
  3. Service providers give cut

My take on it

Takeaways...

Bank on regularity

Some wild randomness

That's it!

Thanks for being such a wonderful audience.

The business of Drupal

Murray Woodman

cruncht.com

Slideshow (will be) available at:

http://cruncht.com/slides/business-of-drupal.html.