Issue 58 – Winter 2012
Editorial Intro – Matt Nicholson
Cast your mind back to 1995. Microsoft was well established, with either MS-DOS or Windows running on over 90 percent of desktop computers. However Bill Gates was beginning to worry about a new phenomena: the World Wide Web, which had been invented a few years previously.
In particular, he was worried by what a young man named Marc Andreessen was saying about his operating system. Andreessen was responsible for Netscape Navigator, the Web browser that was spreading like wildfire across his desktops, and Andreessen was starting to talk about something called the Internet Operating System: an environment in which Netscape Navigator became the user interface, giving access to applications that ran remotely across the Internet. Navigator was available not only for Windows but also for the Apple Macintosh and even for UNIX. In such a scenario, Windows became little more than a “poorly debugged set of device drivers.”
Other companies that had a bone to pick with Microsoft rallied to the call. Sun Microsystems had developed Java, which Netscape licensed so that its browser could run programs written in Java. Oracle supported the idea because its server technologies could help deliver the applications, and started talking about a Network Computer that would give users all they needed to access applications across the Internet – and that did not include Windows.
A few implementations did appear, including the Acorn Network Computer and the Sun JavaStation. However the intiative died a fairly swift death. The Internet was simply not fast enough and the hardware was too expensive for it to succeed.
But fast-forward to the present day and the concept makes more sense, and indeed is in the ascendant. Its most faithful manifestations are to be found in the cloud-hosted applications that we interact with through the browser, such as Office Web Apps or Google Docs. Then there are the ‘apps’ that we find in iOS, Android, Windows Phone and now Windows 8. These have a similar architecture to those of Java, although I imagine that Andreessen would have been dismayed by their platform dependence and mutual incompatibility.
An integral part of this new Internet Operating System is the cloud architecture, and the emerging realisation that it defines an architecture, rather than a location. It’s strength lies in its ability to operate out in the ‘public cloud’, but it also makes sense when applied in-house, and even more so in a hybrid architecture that allows any component to move seamlessly from location to location.
An important strength of such an architecture is its implications with regards to privacy and security. Company data and bespoke applications are core business assets, and many are unhappy at the prospect of hosting them outside the firewall. Adopting a cloud-based architecture means that discussions about their location can revolve around business considerations, rather than technical issues.
Published: November 1, 2012 | Author: Graham Keitch
Graham Keitch describes how new technologies are being used to improve database performance.
Published: November 1, 2012 | Author: Simon Williams
Adobe’s PDF became an ISO standard four years ago and is now being used to solve all sorts of business problems, as Simon Williams discovers.
Published: November 1, 2012 | Author: Kay Ewbank
Data compression has taken on a new importance as we move to the cloud. Kay Ewbank evaluates the tools and the techniques available.
Published: November 1, 2012 | Author: Mary Branscombe
Does it make sense to host your applications on your own private cloud? Mary Branscombe investigates.
Published: November 1, 2012 | Author: Simon Bisson
Simon Bisson finds out how the Grey Matter Windows Azure Helpdesk helped MetaCompliance deliver its services.
Published: November 1, 2012 | Author: Matt Nicholson
Check out our comprehensive on-line supplement for all you need to know about the 2012 version of Microsoft’s development environment.
Published: November 1, 2012 | Author: Tim Anderson
Tim Anderson reports on two companies in transition.
Published: November 1, 2012 | Author: Jon Honeyball
Will Windows 8 and Modern UI make it in the modern world? Jon Honeyball has his doubts.
Published: November 1, 2012 | Author: Paul Stephens
Paul Stephens takes a sideways look at the world of IT.