Der Chef von Sun Microsystems, Scott McNealy, wird Ihnen auf Anhieb sagen, dass „Java wahrscheinlich ein größerer Markenname ist als Sun selbst.“ Und damit hat er natürlich recht. Als das Time Magazine Java als eines der zehn besten Produkte des Jahres 1995 bezeichnete (der einzige computerbezogene Eintrag auf der Liste), war eine neue amerikanische Marketinglegende geboren. Wer kann schon sagen, ob Suns geschätzte Technologie so gut gelaufen wäre, wenn ihr Name „Oak“ oder „Greentalk“ geblieben wäre?
Wir alle kennen die Geschichte: Verschenke eine elegante, offene Programmierumgebung und die Welt wird dir zu Füßen liegen. Kein Problem, egal wie man es nennt. Die Leute, die damit beauftragt waren, eine Markenidentität für Suns Lingua Franca für Anwendungsentwickler der nächsten Generation zu schaffen, entschieden sich jedoch für eine Kaffeemetapher für ihr Markenzeichen. Oak, der vorherige Name, wurde übernommen. Warum sie das getan haben, ist nach eigenen Angaben immer noch ein Rätsel.
Um die wahre Geschichte hinter dem Namen Java herauszufinden, hat JavaWorld einige der wichtigsten Personen bei Sun befragt, die an der Namensfindung beteiligt waren. Ihre Berichte finden Sie unten. Ziehen Sie Ihre eigenen Schlüsse.
Brainstorming einer Marke – sieben Perspektiven
„Die Anwälte hatten uns gesagt, dass wir den Namen ‚OAK‘ nicht verwenden können, weil Oak Technologies“, sagte Frank Yellin, ein leitender Ingenieur bei Sun. „Also wurde eine Brainstorming-Sitzung abgehalten, um Ideen für einen neuen Namen zu sammeln. An dieser Sitzung nahmen alle Mitglieder der so genannten Live Oak-Gruppe teil, also diejenigen von uns, die aktiv an der neuen Sprache arbeiteten. Das Ergebnis war, dass etwa zehn mögliche Namen ausgewählt wurden. Sie wurden dann der Rechtsabteilung vorgelegt. Drei von ihnen wurden für gut befunden: Java, DNA und Silk. Niemand kann sich daran erinnern, wer zuerst auf den Namen „Java“ gekommen ist. Soweit ich weiß, hat nur eine Person jemals öffentlich behauptet, der Namensgeber zu sein.“
Frank Yellins vollständige Ausführungen
„Ich habe Java benannt“, sagte Kim Polese, damals Produktmanager von Oak und heute CEO von Marimba Inc. „Ich habe viel Zeit und Energie auf die Namensgebung von Java verwendet, weil ich genau den richtigen Namen finden wollte. Ich wollte etwas, das die Essenz der Technologie widerspiegelt: dynamisch, revolutionär, lebendig, lustig. Da diese Programmiersprache so einzigartig ist, wollte ich unbedingt nerdige Namen vermeiden. Ich wollte auch nichts mit ‚Net‘ oder ‚Web‘ darin, weil ich diese Namen sehr vergesslich finde. Ich wollte etwas Cooles, Einzigartiges, das leicht zu buchstabieren ist und Spaß macht.
„Ich versammelte das Team in einem Raum, schrieb Wörter wie ‚dynamic‘, ‚alive‘, ‚jolt‘, ‚impact‘, ‚revolutionary‘ usw. an die Tafel und leitete die Gruppe beim Brainstorming“, so Polese. „Der Name ist in dieser Sitzung entstanden. Andere Namen waren DNA, Silk, Ruby und WRL, für WebRunner Language – igitt!“
Kim Poleses vollständige Ausführungen.
„Ich glaube, das Treffen fand etwa im Januar 1995 statt“, sagte Sami Shaio, ein damaliger Sun-Ingenieur, der inzwischen ein Gründungspartner von Marimba ist. „Es ist eigentlich schwer zu sagen, woher ‚Java‘ zuerst kam, aber es landete auf der Liste der Kandidaten, die wir auswählten … zusammen mit Silk, Lyric, Pepper, NetProse, Neon und einer Menge anderer, die zu peinlich sind, um sie zu erwähnen.“
Sami Shaios vollständige Ausführungen.
„Einige andere Kandidaten waren WebDancer und WebSpinner“, sagte Chris Warth, ein Ingenieur, der von Anfang an an dem Projekt beteiligt war und heute Berater bei JavaSoft ist. „Obwohl das Marketing einen Namen wollte, der eine Assoziation mit dem Web oder dem Netz impliziert, denke ich, dass wir sehr gut daran getan haben, einen Namen zu wählen, der mit keinem von beiden assoziiert wird. Java wird wahrscheinlich ein echtes Zuhause in Anwendungen finden, die weit vom Internet entfernt sind, daher ist es am besten, wenn es nicht schon früh in eine Schublade gesteckt wird.“
Chris Warths vollständige Ausführungen.
„Der Name ‚Java‘ entstand bei einem Treffen, bei dem etwa ein Dutzend Leute zusammenkamen, um ein Brainstorming zu veranstalten“, sagte James Gosling, ein Vizepräsident und Fellow von Sun und der Autor von Oak. „Das Treffen, das von Kim Polese arrangiert wurde, war im Grunde eine ununterbrochene wilde Verrücktheit. Viele Leute schrien einfach Wörter heraus. Wer was zuerst herausgeschrien hat, weiß man nicht und es ist auch unwichtig. Es kam mir so vor, als ob die Hälfte der Wörter im Wörterbuch auf einmal herausgeschrien wurde. Es gab eine Menge von: Ich mag das, weil…“ und „Ich mag das nicht, weil…“. Und am Ende haben wir es auf eine Liste von etwa einem Dutzend Namen reduziert und sie den Anwälten übergeben.“
James Goslings vollständige Ausführungen.
„Wir waren wirklich angewidert und müde von dem ganzen Marathon-Hacking, das wir zu der Zeit gemacht hatten, und wir hatten immer noch keinen Namen gefunden, den wir verwenden konnten“, sagte Sun-Ingenieur Timothy Lindholm. „Wir standen unter Zeitdruck, da die Annahme eines neuen Namens eine Menge Arbeit bedeutete, und es standen Veröffentlichungen an. Also haben wir ein Treffen einberufen, um eine Liste von Namen auszuarbeiten…. Das Treffen dauerte eine ganze Weile, und ich erinnere mich, dass nichts auf Anhieb das Richtige für uns war. Wir sprachen in unserer Verzweiflung über dumme Namen wie Rover. Am Ende hatten wir eine endgültige Liste, und Java war eine der ersten Wahl, zusammen mit Silk, dem Namen, mit dem man Netze spinnt. Ich kann mich nicht erinnern, dass es einen besonderen Verfechter von Java…. gab. Von den Leuten aus der ursprünglichen Gruppe, mit denen ich darüber gesprochen habe, leugnen die meisten, dass Java etwas anderes war als etwas, das aus der Gruppendynamik heraussprudelte.“
Timothy Lindholms vollständige Anmerkungen.
„Ich glaube, der Name wurde zuerst von Chris Warth vorgeschlagen“, sagte Arthur van Hoff, ein leitender Ingenieur des Projekts und jetzt CTO von Marimba Inc. „Wir waren stundenlang in der Sitzung, und während er eine Tasse Peet’s Java trank, wählte er ‚Java‘ als Beispiel für einen weiteren Namen, der niemals funktionieren würde. Die ersten Reaktionen waren gemischt. Ich glaube aber, die endgültigen Kandidaten waren Silk, DNA und Java. Ich schlug Lingua Java vor, aber das hat nicht geklappt…. Die anderen Namen konnten wir nicht schützen lassen, also fiel die Wahl auf Java. Schließlich entschied sich Kim Polese, unsere Marketingbeauftragte, für Java.“
Arthur van Hoffs vollständige Ausführungen.
Entscheidung für Kaffee
„Ich habe die Namen auf Partys und bei meinen Freunden und Familienmitgliedern getestet“, erinnert sich Polese. „Und Java bekam die positivsten Reaktionen von allen Kandidaten. Da es nicht sicher war, dass wir einen der Namen markenrechtlich schützen lassen würden, wählte ich drei oder vier aus und arbeitete mit den Anwälten daran, sie zu schützen. Java hat sich durchgesetzt und war mein Favorit, also habe ich die Sprache Java und den Browser HotJava genannt, ein viel besserer Name als WebRunner. Den Ingenieuren fiel es schwer, sich von Oak zu trennen, aber schließlich gewöhnten sie sich an ….. Ich war der Meinung, dass das Branding sehr wichtig war, weil ich wollte, dass Java zu einem Standard wird. Also habe ich mich darauf konzentriert, eine sehr starke Marke für Java zu schaffen.“
„Wir hielten ein abschließendes Meeting ab, um über den Namen abzustimmen“, sagte Yellin. „Jeder Teilnehmer konnte Java, DNA und Silk in der Reihenfolge seiner Präferenz bewerten. Der Name, der die meisten ‚Lieblingsstimmen‘ erhielt, bekam auch die meisten ‚Nicht-Favoriten‘-Stimmen. Also wurde er fallen gelassen. Von den verbleibenden zwei Namen erhielt Java die meisten Stimmen. Also wurde es der bevorzugte Name.“
„Es ging um Silk oder Java, und Java hat sich durchgesetzt“, erinnert sich Shaio. „James Gosling schien Java gegenüber Silk zu bevorzugen. Kim Polese hatte das letzte Wort über den Namen, da sie die Produktmanagerin war. Aber die meisten Entscheidungen wurden damals getroffen, indem sich alle einig waren, und dann sagte jemand einfach: ‚OK, so machen wir es‘.“
„Ich kann Ihnen genau sagen, wie die Entscheidung für den Namen ausfiel“, sagte Eric Schmidt, Chief Technology Officer von Sun. „Wir trafen uns Anfang 1995 bei 100 Hamilton zu einer unserer Standard-Betriebsbesprechungen für kleine Unternehmen wie Oak. Bert Sutherland war damals der Senior Manager – er arbeitete für mich – und er und Kim und ein paar andere, darunter James, waren dabei. Kim legte dar, dass wir erstens einen neuen Namen wählen mussten und dass zweitens Oak – an den wir alle gewöhnt waren – bereits vergeben war. Wenn ich mich recht erinnere, schlug sie zwei Namen vor, Java und Silk. Von den beiden bevorzugte sie Java und vertrat die Ansicht, dass das Team damit einverstanden sei. Bert und ich beschlossen, ihrer Empfehlung zuzustimmen, und die Entscheidung war gefallen. Aus diesen Gründen halte ich es für richtig, Kim die Anerkennung für den Namen zu geben. Sie hat ihn präsentiert und verkauft und dann im Marketing umgesetzt.“
Eric Schmidts vollständige Ausführungen.
„Ich glaube mich daran zu erinnern, dass Kim anfangs nur lauwarm auf den Namen ‚Java‘ reagierte“, erinnert sich Warth. „Zu dieser Zeit versuchten wir auch, unseren Browser von WebRunner – der bereits von Taligent übernommen worden war – in etwas umzubenennen, das nicht bereits markenrechtlich geschützt war. Kim wollte Dinge wie WebSpinner oder sogar WebDancer, etwas, das deutlich machen würde, dass es sich um ein World Wide Web-Produkt handelt. Die Markenrecherche wurde durchgeführt, und nach einigen Wochen kam eine kurze Liste von freigegebenen Namen zurück…. Es schien eine endlose Reihe von Besprechungen und Genehmigungen notwendig zu sein – als ob der Name tatsächlich von Bedeutung wäre.
„Damals wollte Kim, dass wir die Veröffentlichung hinauszögern, damit wir einen besseren Namen als Java finden konnten, aber sie wurde von den Ingenieuren überstimmt, insbesondere von James und Arthur und mir“, sagte Warth. „An einem Punkt sagte James, dass wir uns für Java und HotJava entscheiden würden, und Kim schickte eine E-Mail, in der sie uns bat, auf andere Namen zu warten, die sich vielleicht durchsetzen würden. James schrieb zurück und sagte ’nein‘, wir würden mit dem arbeiten, was wir hatten. Wir haben dann einfach den Quellcode schnell umbenannt und die Version unter …. veröffentlicht. Ich glaube, dass die Marketingexperten und Vizepräsidenten am Ende viel weniger zu dem Namen zu sagen hatten als die Ingenieure, die unbedingt etwas herausbringen wollten.“
„Ich glaube, Kim schreibt die Geschichte ein wenig um, wenn sie behauptet, dass sie diesen Namen aus Marketinggründen gewählt hat“, sagte Warth. „Wir haben uns für diesen Namen entschieden, weil uns die Möglichkeiten ausgingen und wir unser Produkt auf den Markt bringen wollten.
„Wenn Arthurs Erinnerungen zutreffen (und ich habe keinen Grund, daran zu zweifeln), dann hat Chris die Sprache Java genannt“, sagte Bob Weisblatt, der sich selbst als „technischer Autor und Margarita-Meister“ der Java-Gruppe bezeichnete und jetzt bei Active Software arbeitet. „Ich kann mich nicht erinnern, wer den Namen Java zuerst gerufen hat – Chris hatte immer eine Tasse Kaffee zur Hand, also macht es Sinn, dass er derjenige war. Bei einer Sache bin ich mir aber sicher: Kim hat die Sprache nicht Java genannt.“
Zufällig bemerkte Warth, dass Java eigentlich der dritte Name für die Sprache war. „Als wir an dem Green-Projekt arbeiteten, nannte James es zuerst „Greentalk“ und die Dateierweiterung war „.gt“,“ sagte Warth. Dann wurde es für einige Jahre zu „Oak“ und erst vor relativ kurzer Zeit wurde es „Java“ genannt.“
Schlaflos in Palo Alto
„Ich behaupte nicht, dass ich derjenige bin, der den Namen zuerst vorgeschlagen hat“, sagte Warth auf die Frage nach van Hoffs Aussage. „Es war definitiv Peet’s Java, aber es könnte auch ich oder James oder jemand anderes gewesen sein. Ich weiß nur nicht mehr genau, wer es gesagt hat.“
„Das Gefühl von mir, James und den anderen Ingenieuren war, dass wir es ‚xyzzy‘ nennen könnten und es immer noch populär sein würde“, fügte Warth hinzu. „
„Ich denke, das Ausmaß, in dem die Beteiligten über die Geschichte des Namens Java nachgedacht haben, ohne zu einer allgemein anerkannten Lösung zu gelangen, zeigt, dass die Namensgebung von Java nicht von einem heldenhaften Individuum vorgenommen wurde, sondern ein Nebenprodukt einer kreativen und engagierten Gruppe war, die sehr hart daran gearbeitet hat, ihre Ziele zu erreichen, von denen dieser Name ein Teil war“, schloss Lindholm. „Ich möchte Sie ermutigen, nicht zu weit zu gehen, wenn Sie die Namensgebung von Java einem Einzelnen zuschreiben. Das ist einfach nicht die Art und Weise, wie die Dinge damals funktionierten. Lassen Sie sich nicht davon täuschen, wie Einzelpersonen und die Medien später viele Elemente der Java-Schöpfung gefiltert haben, um sie für ihre eigenen Zwecke zu nutzen.“
Kieron Murphy ist freiberuflicher Technologie-Autor und lebt in New YorkCity.