The father of Java gets tough

James Gosling turns his attention from the Java programming platform to Microsoft's world domination.

Mark Samuels, Computing

Some skills and achievements look better on CVs than others. James Gosling, vice-president and fellow of Sun Microsystems, can add a pretty good bullet-point to his career history: 'Creator of the Java programming language.'

More recently, he's been directing his attention towards Mr Gates and the monolithic Microsoft Corporation. He's put those famous pictures of Gates receiving a pie in the face on his website. More importantly, Gosling was one of the 12 witnesses at the Microsoft trial.

Advertisement

The video tapes of Gates giving his deposition are "appalling", says Gosling. "To imagine that a man who is the chief executive of a major corporation, and the richest man in the world, could put on a performance like that is unbelievable."

Gosling sees the trial itself as a cathartic experience. He says that two years ago, the IT industry lived in terror - largely for fear of retribution from Microsoft.

"It was always like an unspoken dirty secret, [people would say] 'Microsoft, they're our valued partner'," explains Gosling. "But give an IT manager a few beers and they'll admit: 'Shit, they ****** us so badly'!"

Throughout the trial, Gosling says, the deep, dark secrets of Microsoft's behaviour became available and he encourages all IT experts to read the findings and the facts documented in the case.

He remains unconvinced, however, that the US government will easily beat Microsoft's legal appeal.

Growing up
Success and Gosling meanwhile have been intertwined throughout his career. Born in 1956 and brought up in Western Canada, the young Gosling spent most of his time on his grandfather's junkyard, tinkering with steam-tractors. From steam, he progressed to electronics.

"The engineer was always there in me - it wasn't as if somebody introduced me to that," says Gosling. "I grew up in a family that didn't have a lot of money, and most of the electronics I did was from diving into people's trash cans and getting old phones and things, and building stuff out of that."

Life changed at the age of 13 when a friend of his father's took him on a tour of the local university. Here, Gosling was introduced to the computer centre - and as he only lived three miles away, he became a frequent visitor.

"I kept walking over there and I learnt how to break in," he says. "The computer centre doors had these little combination locks on them, and I got real good at punching those codes in."

Within a year, Gosling had his feet under the desk and was working part-time on research projects at the university. Working among the physicians, Gosling was being paid money to write software - and greatly enjoyed it.

"I skipped a lot of classes at high school going over to the university," admits Gosling. "But by and large, my high school instructors were pretty cool about it because most people were skipping class to go off and do drugs, and here I was, writing software for satellite ground stations."

Rewarding times
Despite these gaps in his formal education, Gosling received a bachelor degree in computer science in 1977 from the University of Calgary and, six years later, a doctorate in computer science from Carnegie-Mellon University. While he was there he developed one of the first multi-processor Unix operating systems.

After working in the IBM Research Labs, Gosling moved to Sun Microsystems in 1984, where he worked on the NeWS Unix-based window system and the original Unix Emacs editor. Then, of course, he developed Java.

"It was a rush," says Gosling of being the father of the Java programming language in 1991. "It's a really tremendous feeling having people come up to you randomly in the street or hall and say 'Wow, you really made my life a whole lot better'."

Gosling says that most people draw specific attention to the portability of skills. Rather than being tied to specific hardware, software engineers can write Java code and work end-to-end - for S/390, Solaris and Linux, for example.

Despite the success of Java, Gosling remains unconvinced by the corporate work ethic.

"The number of people who behave like assholes, well it's universal. It doesn't matter where you go, there they are. So you're going to have to make peace with that," he says.

As part of this peace pact, he confirmed that the ownership of Java would not follow the open source pattern of the Linux community. Gosling has passed Java on to a range of responsible carers but retains a passionate interest in his baby.

For now, he keeps himself busy with work around the possibilities for new tools for Compaq's Alpha processor. But who knows what's next. "When will I stop?" Gosling asks. "When I stop breathing. It's still a lot of fun."

  • Have your say
  • Send to a friend
  • Print
  • Digg
  • Reddit
  • Share

Tags:

Do you agree?

Further reading

Apache unveils Java graphics toolkit

The open source Apache Software Foundation has released a beta version of a Java toolkit that allows developers to build web-based applications that can handle scalable vector graphics content.

Microsoft won't defeat Java

Users will have to support both Microsoft and Java application server standards for several years, and application server software will complement middleware, rather than replace it.

Wearable Java key unlocks doors and PCs

A US company has unveiled a wearable Java computer that can open doors and be used as a trusted electronic signature.

Java will displace Wap, says Gartner

Wap will be replaced by Java technology as higher speed mobile services become available, but for now it remains a viable tactical choice.

Related whitepapers

Related jobs

Most watched

eu flag

V3.co.uk weekly debrief, 6 Nov 09

This week, Europe decides what to do with illegal file sharers

Intel unveils its micro server platform

Small-enclosure systems take aim at hosting market

IT white papers

Search white papers

Top categories

Poll

Impact of Information Overload poll

Impact of Information Overload poll

What is the biggest problem your firm faces as a result of the data explosion?

View poll results

Advertisement

Advertisement

Newsletter signup

Sign up for our range of FREE newsletters:

Existing User

Newsletter user login:

Enter email address to edit your newsletter preferences

Job of the week

Search thousands of IT jobs :

Search thousands of IT jobs:

Advanced search

Hiring now on ComputingCareers:

Related IT jobs

Search thousands of IT jobs :

Search thousands of IT jobs:

Advanced search

Spotlight

eu flag

V3.co.uk weekly debrief, 6 Nov 09

This week, Europe decides what to do with illegal file...

Dell Adamo XPS

Dell launches ultra-thin Adamo XPS

World's thinnest laptop will be available by Christmas

Top 10 articles, 6 November 2009

The worst Microsoft products of all time, and a USB...

Iain Thomson

Pirate Bay shutdown could be inspiring online militancy

Recent Swedish attacks raise worrying possibility

Primary Navigation