I must admit that I have taken inspiration for this entry from a great blog by
Andy Mulholland on the a procurement at the desktop level. In the blog Andy writes about
General Dynamics winning a piece of desktop refresh work with a solution predicated around thin devices at the desktop and the provision of centralised services. The whole article can be found
here. In a little Q&A at the end of the article Andy makes a great point about the other possibilities that this presented and it has made me ponder. If I have a thin client (or any device that is capable of presentation of a thin client style interface) what can I do with it. If the infrastructure that supports this is predicated around connectivity via either Wi-Fi, WiMAX or 3G, namely whatever is available and I am sure could use 'free' services what is next?
It strikes me that there are a number ways that this could be leveraged, I mean why stop at just the desktop. What services exist on the desktop that will be required... Outside of the power user community, well then again mybe not.. I am probably a power user and I have considered my application usage on a daily basis... Email (a must and Outlook in my case), a browser (firefox for mainstream browsing) and IE for those work apps that just do not want to work with firefox, a word processor, a spreadsheet function, a presentation creation tool (more MS office apps), an Enterprise Architecture Modelling tool (it is what I do after all), something for music (iTunes) and and IM client.. I also have a bunch of apps that I use less frequently like Eclipse and a VNC client... And a bunch of services that live in the periphery like corporate software distribution, anti virus, firewall..
So what services can I get on the internet for free that I could use as a desktop replacement.. Well Google seem to have the space fairly and squarely sown up (I make the assumption that a browser and citrix style client) or have they a fairly recent announcement from Microsoft that will allow
MS office to be used via a browser, Google mail for email with some form of DNS hosting and MX record so that people can have a corporate identity (there are other providers). An EA tool might be more difficult I am not sure you can get one online (although I have not really looked), and IM client from either Google or anything Jabba based.. As for iTunes well there is always
Dot Tunes.. As for the apps I use less frequently, well I could use a browser based VNC client (and server) and do my development on a development server.. I realise that this is not a new concept (a thin client utilising centralised services) however with the advent of mobile communications to the level that we are at this is becoming a much more realistic proposition.