Finally with the release of the iPhone 2.0 software the much discussed App Store was open for business. If Friendfeed and Twitter are anything to go by the release did not go smoothly for everyone (iBrick jokes were common).

It took me a few attempts with the obviously overworked Apple server (have they not heard of amazon scalable web services) to update my iPhone but once done I could add apps from iTunes or direct from the iPhone. Before today I had a short list of what I wanted. Which were:

  1. ebay client
  2. WordPress app (for blogging)
  3. RSS reader
  4. Todo list (I really wanted a client for Remember the milk)
  5. Delicious app – not sure how it would work
  6. Twitter app

I have not done too badly although I have not found the ebay app yet, no Delicious app and no Remember the Milk app (there us a web app). At least the WordPress app should be here soon.

The apps I have installed are

  1. Twitterrific – great free (with sponsorship) Twitter client
  2. NetNewsWire RSS reader – Looks interesting
  3. ereader client very slick
  4. Facebook client
  5. Paypal
  6. Phonesaber – a must for all iphone owners

I am amazed with the number of games that are availble although it has always been an area neglected by Apple. Monkeyball looks great and also Crash Bandikoot.

Super Monkey Ball on the iPhone! (iPhone SDK)

Crash Bandicoot Nitro Kart Iphone

The one area which I will follow with some interest is business
applications. With the iPhone now supporting Exchange Server I expect
that many units will be shipped to business users. No surprise to see
Salesforce getting an app on there straight away but I was surprised to
see an Oracle app on there. Hopefully we will see many more business
applications on there in the new future.

Great video with John Locke from Freelock Computing who has now started twittering. John wrote the book ‘Open Source Solutions for Small Business Problems’ and although it is a little out of date now it is still a fantastic book for anyone looking to understand the benefits of open source software. See a link to the book on good reads below.

John has an astounding knowledge of open source software and I hope there will be a new version of the book soon. In the meantine John is writng a great blog covering the latest in open source to accompany the book here.

GNUInteresting article over at information week here discussing the 1st anniversary of the GPL v3 (GNU General Public License Version 3). Now although a discussion about Open Source licenses is a bit like naval gazing or in TWIT speak ‘inside baseball’, as with most legal issues what may not be very important today can become essential when things change (like ownership, control, intent etc.).

One of the software projects under the new GPL v3 is SugarCRM which is probably the most high profile commercial open source projects and as such comes in for plenty of praise and plenty of criticism. With the release of version 5 SugarCRM moved from the Sugar Public License (SPL) to GPL V3 (so they were never a user of GPL v2).

I thought it would be interesting have a look at the most well known Open Source Business Enterprise software projects (OK ‘most well known’ being a completely arbitrary list although I did look at the Sourceforge most active projects in the last 7 days ) to see what open source licenses they use. At this point please let me make it clear that I have no legal training and that the information below has been found on the web in various places, although I have tried to take most from the projects own website. Even if the list is 100% correct today it will no doubt become out of date very quickly. So, if the license that a piece of software is using is important to you, which I think it should be, I would confirm with the project directly. If you are thinking of using a piece of software in a ‘mission critical’ or even a mildly important area I would recommend taking professional legal advise from a person with software license knowledge. Anyway, upon researching I found the following (I have also put links to some of the articles I found at the bottom):

SugarCRMSugarCRM or at least the open source version currently known as Sugar Community Edition 5

GPL v3 (from Version 5) prior to Version 5 the Sugar Public License being a version of the Mozilla Public License with an attribution clause. Attribution clauses are explained at the bottom of this post.


Openbravo Public License Version 1.1 being the Mozilla Public License version 1.1 with a permitted attribution clause. A copy of the license is available at


PostBooks Accounting/CRM/ERP by xTuple

Common Public Attribution License 1.0 (CPAL) based on the Mozilla Public license with a Attribution clause as explained below.


ADempiere ERP Business Suite ( –

GNU General Public License Version 2 (GPLv2).

CompiereCompiere ERP ( –

GNU General Public License Version 2 (GPLv2)

Jasper ReportsJasperReports – Java Reporting ) –

GNU Library or Lesser General Public License (LGPL). LGPL was designed as a compromise between the strong-copyleft GNU General Public License and other permissive licenses.


Pentaho ( –

GNU General Public License Version 2 (GPLv2)


Alfresco CMS – ( –

GPL v2 + FLOSS Exception. The Floss Exception( states basically that people using free software licenses noncompliant with the GPL can sill distribute Alfresco with their software without making their software GPL compliant.


Mysql ( –

GPL v2 + FLOSS Exception similar to Alfresco see above.

GNU Lesser General Public License v.3 (LGPL) from version 3 onwards

Many companies also offer an alternative commercial licenses including MySQL and Alfresco. Some Project previousley having licences with attribution clauses have moved to GPL V3. Although the GPL V3 is not worded as stronlgy as any attribution clause mentioned here although it does mention ‘The GPL requires all copies to carry an appropriate copyright notice’ this is expeted to be enforced as badgeware but inly time will tell.

Permitted Attribution License or ‘badgeware’ as it is sometimes called requires anyone using the code in a distributed form to show ‘for of attribution’ such as a logo or a badge on the user screens to show the source of the code. The applicable section from the Openbravo license is shown below. In the situation with SugarCRM and Vtiger, as
this clause was not in the license before there was no legal requirement for them to show any such badge and due to this SugarCRM changed their license to include this to stop this happening again.

permitted attribution license

II. Openbravo and Logo.

This License does not grant any rights to use the trademarks “Openbravo
” and the “Openbravo ” logos even if such marks are
included in the Original Code or Modifications.

However, in addition to the other notice obligations, all copies of the Covered Code in Executable and Source Code form distributed must, as a form of attribution of the original author, include on each user interface screen and on program start-up or login screen the “Powered by Openbravo” logo, visible to all users. The dimensions of the
“Powered by Openbravo” logo must be at least 89 x 24 pixels. When users click on the “Powered by Openbravo” logo
it must direct them to

The official “Powered by Openbravo” Logos

Powered by Openbravo official logoorPowered by Openbravo official logo


Last Saturday my son Matthew and I attended a Stop Motion Workshop in Stafford. Using a Windows laptop with small camera and a piece of stop motion software Matthew put together a short clip of some Starwars figureses cut out of paper.

The video of all the clips from the workshop was made available on the following website but I have also uploaded it too youtube so I could link and embed it. Matthew’s clip is about half way through. If he ever becomes a famous film maker we can show this clip as his first short film.

Blogged with the Flock Browser


photo.jpg Finally I have started setting up my eee and am looking to get a good set up for blogging. I have done some quick google searches but have found no decent recommendations so I am posting this using scribefire a firefox plug in which appears very functional. I will also have a look at flock as that has a blogging client built in. 3rd party software for blogging appears one area where a mac has a lot more options than both linux and windows (marsedit springs to mind). I will also try posting directly into wordpress as the 2.5 version appears much improved.

Another url, another blog. I have been trying to rationalise my urls and blogs for sometime so to start I have got another url .org and another blog (go figure!). I have scrapped my last main blog site as it was just getting full of rubbish and plan to point all of my personal urls at this site.