Newsletter sign-up
View all newsletters

Sign up for our Enterprise Java Newsletter

Enterprise Java

So why did they decide to call it Java?

The choice of this trademark is legendary, but how and why Sun eventually "went for coffee" is something of a lingering mystery -- even to those involved

  • Digg
  • Reddit
  • SlashDot
  • Stumble
  • del.icio.us
  • Technorati
  • dzone
Sun Microsystems' chief Scott McNealy will tell you at the drop of a hat that "Java is probably a bigger brand name than Sun itself." And, of course, he is right. When Time magazine called Java one of the Ten Best Products of 1995 (the only computer-related entry on the list), a new American marketing legend was born. Who's to say whether Sun's prized technology would have fared so well if its name had remained "Oak" or "Greentalk"?

We all know the story: Give away an elegant, open programming environment and the world will beat a path to your door. No sweat, no matter what you decide to call it. The people charged with establishing a brand identity for Sun's lingua franca for next-generation application developers, though, decided upon a coffee metaphor for their trademark. Oak, the previous name, was taken. Why they did so, by their own accounts, is still something of a mystery.

To find out the true story behind the Java name, JavaWorld interviewed several of the key people at Sun involved in the naming process. Their accounts appear below. Feel free to draw your own conclusions.

Brainstorming a trademark -- seven perspectives

"The lawyers had told us that we couldn't use the name 'OAK' because [it was already trademarked by] Oak Technologies," said Frank Yellin, a senior engineer at Sun. "So a brainstorming session was held to come up with ideas for a new name. The session was attended by all members of what was then called the Live Oak group, those of us actively working on the new language. The end result was that about ten possible names were chosen. They were then submitted to the legal department. Three of them came back clean: Java, DNA, and Silk. No one remembers who first came up with the name 'Java.' Only one person, to the best of my knowledge, has ever suggested in public to being the creator of the name."

Frank Yellin's complete remarks

"I named Java," said Kim Polese, then the Oak product manager and now CEO of Marimba Inc. "I spent a lot of time and energy on naming Java because I wanted to get precisely the right name. I wanted something that reflected the essence of the technology: dynamic, revolutionary, lively, fun. Because this programming language was so unique, I was determined to avoid nerdy names. I also didn't want anything with 'Net' or 'Web' in it, because I find those names very forgettable. I wanted something that was cool, unique, and easy to spell and fun to say.

"I gathered the team together in a room, wrote up on the whiteboard words like 'dynamic,' 'alive,' 'jolt,' 'impact,' 'revolutionary,' et cetera, and led the group in brainstorming," Polese said. "The name [Java] emerged during that session. Other names included DNA, Silk, Ruby, and WRL, for WebRunner Language -- yuck!"

Kim Polese's complete remarks.

"I believe the [brainstorming] meeting was held around January of 1995," said Sami Shaio, a Sun engineer at the time, who has since become a founding partner of Marimba. "It's actually hard to say where 'Java' first came from, but it ended up on the list of candidates we chose ... along with Silk, Lyric, Pepper, NetProse, Neon, and a host of others too embarrassing to mention."

  • Digg
  • Reddit
  • SlashDot
  • Stumble
  • del.icio.us
  • Technorati
  • dzone
Comments (4)
Login
Forgot your account info?

Why Java is called as Java ??By Anonymous on December 4, 2009, 8:43 amJames Gosling initiated the Java language project in June 1991 for use in one of his many set-top box projects.The language, initially called Oak after an oak tree...

Reply | Read entire comment

EurekaBy Anonymous on June 27, 2009, 3:05 pmTrying to know the reason seems like wild goose chase

Reply | Read entire comment

James Gosling ? Arthur VanBy Anonymous on April 25, 2009, 6:56 amJames Gosling ? Arthur Van hoff Andy bechtolsheim

Reply | Read entire comment

why java is called JAVABy Anonymous on October 5, 2008, 11:56 pmi think during the meeting held by kim polese ,the members cunsumed a lot of coffee.As coffee form JAVA island is so famous that sometimes coffee is itself called...

Reply | Read entire comment

View all comments

Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a JavaWorld account? Log in here. Register now for a free account.
Resources