Can IT assist with organ transplants?

Just read today that Steve Jobs who is away from running Apple is rumoured to be in the late stages of terminal cancer.

A couple of years ago he had a liver transplant, this got me thinking.

A few years ago, a work colleague called “D” who is also a Christian who lives in Southampton has had some awful health problems and has had no less than THREE organ transplants!  Turns out after liver and heart replaced by an illness that destroyed body components, to stop his body rejecting his new parts required some powerful drugs which had the side effect of messing up his kidneys.

Now when I used to meet up with my colleagues during lunch breaks for prayer, sometimes D would not be there because he was in hospital with infection, but was back the next week, for me, this man was a living miracle of suffering a complex combination of health worries.

He told me that when waiting for a heart transplant from a match from a cadaver, it took three attempts after being opened up in a theatre to get one that successfully matched.   Each time with him and the deceased donor were not the right size parts.

I was amazed this seems to be so hit and miss and there isn’t an IT solution to aid this difficult process.

I am thinking software could be designed to take away a lot of guess work of doing this surely.   I think sucessful organ transplants depend mostly on your height and build.   By using other statistics such as ethnicity/skin colour, blood group, age, location etc, as well as some critically important aspects such if the patient has ever had HIV or Hepatitis would need to be added.   Also, if its feasible to fly someone to another country, or a deceased person as a donor, as well time of flight, how much time from bureaucracy a particular country would take to get through to fly them in as well.

Health care IT and innovation are two subjects are something that is rarely seen together.  As I have worked in IT in a hospital and find it very interesting (I wanted to be doctor as a child)  a lot of the time you are supporting very old and very awkward to support apps.

Now I know Apple have not been backers of free software, where as Google has done, maybe Apple’s developers could write some software and release it publicly for free to enable health professionals to enable more people to have successful matches in organ transplants maybe?   As hospitals rarely have Macs or iOS devices something web based (and OS independent) that would hold a database securely in the cloud.  Maybe if a developing country has a 3G mobile GSM network, a database could be accessed by a healthcare professional on a smart phone.

I am praying for Steve and his family, and that he would find Jesus through this severe illness.

App store for free software?

General IT wishful thinking – skip this to next article if you are not an IT person.

Following Apple’s App store for the iPhone got rolled out also for the iPad and imitated for Android and Windows phones, it seems Apple want to adopt the same methods for people buying software for Macs as well.

I personally this is a great idea, some people will still want to buy software that arrives in a box with media and documentation that they can put on a shelf they can get to if support query or a reinstall becomes necessary, but I think it would good to give the customer a choice.   Just like music can be downloaded or its nice to have a tangible item, an actual CD with artists notes, lyrics etc.

Heres an idea, what would happen if the free/open source software movement could have a online software store?

Free software as alternative to popular commercial apps can be got from sites like or, but instead of downloading an executable file, you have an automated way of doing it using a simple browser plug in.  Why?

There is a quite a bit of usability aspect which is not always factored in on some software.  Some free software, the method of downloading the app can a bit confusing.  Anyone who has downloaded a Linux ISO image knows this, you get taken to an FTP site with a whole load of confusing files, which its not easy to tell which is the download that suits you.

A lot of consumer users don’t free software as they don’t know a lot of exists.  They use Internet Explorer as that was the browser that came with their computer, and they don’t want to change anything as they don’t feel confident to do it.   Joe Consumer may often not know how ZIP or RAR files are handled or what they are for.  As an IT pro I had never heard of Virtualbox, a free virtualisation client as an alternative to VMware and Microsoft’s Virtual PC until a work colleague told me about it.  I have yet to find a really good web site that announces new and exciting developments in free software thats not just geared to coders and developers.   So essentially a typical consumer goes out to a physical shop to buy software as its too confusing working out what software is free and what is a trial version and what comes bundles with spyware and other unwanted rubbish.

I use and recommend Infrarecorder to burn CDs and DVDs on Windows PC rather than the more common commercial Nero burning suite which has got so over complicated and comes with many annoying unwanted extras which have caused crashes and stability problems in previous places I have worked for.   Infrarecorder is great as it does everything you want burning discs easily without any fuss.

You could:

1/ Have a simple way to deploy top quality free software for all type of people, via a portal which makes installing onto your computer in a standard uniform way (Windows/Mac/Linux)

2/ An option to pay some money for software thats normally free but get a support package, ie: printed manuals or training or X number of tickets or hours or professional telephone or email support with a specialist who know a lot about this app.    Or, sell extra tools to deploy apps in a large network environment, like with SMS that rolll out apps silently to each workstation.

A check box would be default only search the free software store for fullly completed release apps, unchecking the box would should beta test versions of software with a usual disclaimer that this software is not production ready yet.

More and more free software is multiple languages as well, a search engine could be customised for all languages or English only.

The software store would only have applications that follow the GNU general public licence for free software,  ie: this means nothing with spyware, bundled toolbars or other tat.   No trial versions commercial applications either.

I think this would give the open source software movement more audience from all kinds of PC users of all platforms, all abilities, consumers and businesses alike.