In this interview, Cliff Saran speaks to James Gosling, father of Java and chief technology officer at Sun Microsystems. In 1995, when Java 1.0 was released, developing software for websites was quite restrictive and relied mainly on scripts run on the server. Today, in the age of the rich internet client, users can run fully-fledged interactive applications on their web browsers over the internet. In spite of alternative approaches such as interoperability via web services using open source code to develop cross-platform applications Gosling believes Java still has a role to play.