Putting Code Together Since 1987

Posts Tagged ‘Open Source’

Open Source Isn’t for Everybody – a thought experiment

In Business, Web Development, Wordpress on October 26, 2008 at 1:53 pm

I’ve been thinking hard about Open Source and whether or not to GPL all of our forthcoming themes at Spectacu.la, following on from Brian Gardner’s decision with Revolution.

And I’ve decided that it would be a rather bad idea for us.  In fact, if you’re trying to build a strong business up from Open Source you can never make everything truly open.  So for example, although WordPress is free and GPL, WordPress.com has lots of proprietary code that will never see the light of Open Source.  And you pay for various services that use this proprietary code.  At the same time, they can cheerfully absorb, at zero cost if they wish, various GPL licensed themes and plugins.

A Toaster Analogy

The broken toaster - by Charles Dyer (CC License some restrictions)

The broken toaster - by Charles Dyer (CC License some restrictions)

A toaster company realises that although developing toasters is hard and expensive, they’re practically free to manufacture.  So why not give the toasters away and just charge for repairs, and helping people install their toasters at home, cleaning services, insurance if it burns the house down and so on.

Where does the motivation for service rather than product related income then come from?  Well – it comes from not making a simple, reliable and easy to use toaster.  In fact, because anyone can copy your toaster, you have to continuously add new features to stay ahead of the rival toaster copiers and keep people coming to you rather than your rivals for help.  You can make your toaster corporate strength – a toaster for major organisations that need to make vast amounts of toast… and they’d definitely want support and help… but you end up with small users running vastly over-powered and over-complicated toasters.

Read the rest of this entry »

Advertisements

Producing Instructional ScreenCasts

In Uncategorized on January 29, 2008 at 3:47 pm

Sometimes there’s a need to produce training videos which show how you carry out a certain piece of work.  Simply explaining a technique isn’t always possible in words.  You need to show people how it’s done.

Alternatively you may wish to demo your lovely piece of software.

And for that, there’s a rather wonderful piece of software called CamStudio.  Even better than being great, it’s also Free Open Source.  Go get it…