Programmering

Så hvorfor bestemte de seg for å kalle det Java?

Sun Microsystems 'sjef Scott McNealy vil fortelle deg med en hatt at "Java er sannsynligvis et større merkenavn enn Sun selv." Og selvfølgelig har han rett. Når Tid magasinet kalt Java et av de ti beste produktene i 1995 (den eneste datarelaterte posten på listen), ble en ny amerikansk markedsføringslegende født. Hvem skal si om Suns dyrebare teknologi ville ha klart det så bra hvis navnet hadde blitt "Oak" eller "Greentalk"?

Vi kjenner alle historien: Gi bort et elegant, åpent programmeringsmiljø, og verden vil slå veien til døren din. Ingen svette, uansett hva du bestemmer deg for å kalle det. Menneskene som var ansvarlige for å etablere en merkeidentitet for Suns lingua franca for neste generasjons applikasjonsutviklere, bestemte seg imidlertid for en kaffemetafor for deres varemerke. Eik, det forrige navnet, ble tatt. Hvorfor de etter eget regnskap gjorde det, er fortsatt noe av et mysterium.

For å finne ut den sanne historien bak Java-navnet, JavaWorld intervjuet flere av nøkkelpersonene hos Sun som var involvert i navneprosessen. Deres kontoer vises nedenfor. Trekk gjerne dine egne konklusjoner.

Brainstorming et varemerke - syv perspektiver

"Advokatene hadde fortalt oss at vi ikke kunne bruke navnet 'OAK' fordi [det allerede var varemerkebeskyttet av] Oak Technologies," sa Frank Yellin, senioringeniør i Sun. "Så det ble avholdt en idédugnad for å komme med ideer til et nytt navn. Økten deltok av alle medlemmer av det som da ble kalt Live Oak-gruppen, de av oss som jobber aktivt med det nye språket. Sluttresultatet var at ca. ti mulige navn ble valgt. De ble deretter sendt til juridisk avdeling. Tre av dem kom tilbake rene: Java, DNA og Silk. Ingen husker hvem som først kom med navnet 'Java'. Bare en person har, så vidt jeg vet, noen gang foreslått offentlig å være skaperen av navnet. "

Frank Yellins komplette kommentarer

"Jeg kalte Java," sa Kim Polese, den gang produktsjefen til Oak og nå administrerende direktør i Marimba Inc. "Jeg brukte mye tid og energi på å navngi Java fordi jeg ønsket å få akkurat det riktige navnet. Jeg ønsket noe som gjenspeilte essensen av teknologien: dynamisk, revolusjonerende, livlig, morsom. Fordi dette programmeringsspråket var så unikt, var jeg fast bestemt på å unngå nerdete navn. Jeg ville heller ikke ha noe med "Net" eller "Web" i det, fordi jeg disse navnene var veldig glemmelige. Jeg ville ha noe som var kult, unikt og enkelt å stave og morsomt å si.

"Jeg samlet teamet sammen i et rom, skrev ord på som" dynamisk "," levende "," støt "," innvirkning "," revolusjonerende "osv. På tavlen, og ledet gruppen i idédugnad," sa Polese. . "Navnet [Java] dukket opp under den økten. Andre navn inkluderte DNA, Silk, Ruby og WRL, for WebRunner Language - yuck!"

Kim Poleses komplette kommentarer.

"Jeg tror [brainstorming] -møtet ble avholdt rundt januar 1995," sa Sami Shaio, en Sun-ingeniør på den tiden, som siden har blitt en grunnlegger av Marimba. "Det er faktisk vanskelig å si hvor" Java "først kom fra, men det havnet på listen over kandidater vi valgte ... sammen med Silk, Lyric, Pepper, NetProse, Neon og en rekke andre for pinlige å nevne. "

Sami Shaios komplette kommentarer.

"Noen andre kandidater var WebDancer og WebSpinner," sa Chris Warth, en ingeniør på prosjektet fra begynnelsen og for tiden konsulent i JavaSoft. "Selv om markedsføring ønsket et navn som antydet en tilknytning til nettet eller nettet, tror jeg vi gjorde det veldig bra å velge et navn som ikke var knyttet til noen av dem. Java vil sannsynligvis finne et sant hjem i applikasjoner langt fra Internett , så det er best at det ikke ble dovehullet tidlig. "

Chris Warths komplette kommentarer.

"Navnet" Java "stammer fra et møte der omtrent et dusin mennesker kom sammen for å brainstorme," sa James Gosling, visepresident og stipendiat i Sun, og forfatteren av Oak. "Møtet, arrangert av Kim Polese, var i utgangspunktet kontinuerlig vill galskap. Mange mennesker ropte bare ord. Hvem ropte ut det som først er ukjent og uviktig. Det føltes som halvparten av ordene i ordboken ble ropt ut på en gang eller Det var mye av: "Jeg liker dette fordi ..." og "Jeg liker ikke det fordi ..." Og til slutt pusset vi det ned til en liste med omtrent et dusin navn og delte det ut til advokatene. "

James Goslings komplette kommentarer.

"Vi var veldig motbydelige og lei av all maratonhackingen vi hadde gjort den gangen, og vi hadde fremdeles ikke funnet et navn vi kunne bruke," sa Sun-ingeniør Timothy Lindholm. "Vi var presset på for tid, ettersom å vedta et nytt navn betydde mye arbeid, og vi hadde utgivelser som kom. Så vi satte opp et møte for å kaste ut en liste med navn ... Møtet fortsatte en god stund , og jeg husker at det ikke var noe som hoppet ut som tydeligvis den rette tingen å gjøre. Vi snakket fortvilet om stumme navn som Rover. Vi endte med en endelig liste, og Java var et av de beste valgene sammen med Silk , som i det du snurrer nett med. Jeg kan ikke huske at det var en spesiell forkjemper for Java .... Blant folket i den opprinnelige gruppen jeg har snakket med om dette, benekter de fleste at noe minne om Java er noe annet enn noe som boblet ut av gruppedynamikken. "

Timothy Lindholms fullstendige bemerkninger.

"Jeg tror navnet ble først foreslått av Chris Warth," sa Arthur van Hoff, senioringeniør på prosjektet og nå CTO for Marimba Inc. "Vi hadde vært i møtet i flere timer, og mens han drakk en kopp Peets Java, han valgte "Java" som et eksempel på enda et navn som aldri ville fungere. Den første reaksjonen var blandet. Jeg tror de endelige kandidatene var Silk, DNA og Java, men jeg foreslo Lingua Java, men det gjorde det ikke klare det .... Vi kunne ikke merke de andre navnene, så Java ble til slutt navnet på valget. Til slutt bestemte markedsføringspersonen vår, Kim Polese, seg til slutt. "

Arthur van Hoffs komplette kommentarer.

Bestemmer oss for å gå på kaffe

"Jeg testet markedsførte navnene på fester og på mine venner og familiemedlemmer," husket Polese. "Og Java fikk de mest positive reaksjonene fra alle kandidatene. Fordi det ikke var sikkert at vi ville få noen av navnene ryddet gjennom varemerke, valgte jeg rundt tre eller fire og jobbet sammen med advokatene for å rydde dem. Java passerte, og det var min favoritt, så jeg kalte språket Java og kalt deretter nettleseren HotJava, et mye bedre navn enn WebRunner. Ingeniørene hadde vanskelig for å skille seg med Oak, men de ble til slutt vant til det ... Jeg følte at branding var veldig viktig fordi jeg ønsket at Java skulle være en standard. Så jeg fokuserte på å bygge et veldig sterkt merke for Java. "

"Vi holdt et siste møte for å stemme på navnet," sa Yellin. "Hver person må rangere Java, DNA og Silk i rekkefølge etter deres preferanser. Det samme navnet som fikk flest" favorittstemmer "fikk også flest" minst favorittstemmer. Så det ble droppet. Og av gjenværende to fikk Java flest stemmer. Så det ble det foretrukne navnet. "

"Det kom ned på Silk eller Java, og Java vant ut," husket Shaio. "James Gosling så ut til å favorisere Java fremfor Silk. Kim Polese hadde det siste ordet om navnet, siden hun var produktsjef. Men de fleste avgjørelser den gang ble gjort av alle slags enige, og da ville noen bare si:" OK, dette er hva vi gjør. '"

"Jeg kan fortelle deg nøyaktig om beslutningen om å velge navnet," sa Eric Schmidt, Suns teknologichef. "Vi møttes tidlig i 1995 på 100 Hamilton i en av våre standard driftsanmeldelser for små bedrifter som Oak. Bert Sutherland var seniorleder på den tiden - han jobbet for meg - og han og Kim og noen få andre, inkludert James var der. Kim presenterte at: en, vi måtte velge et nytt navn nå, og to, Oak - som vi alle var vant til - ble tatt. Som jeg husker foreslo hun to navn, Java og Silk. Av de to , hun foretrakk Java på det sterkeste og representerte at [Live Oak] -teamet var enig. Bert og jeg bestemte oss for å godkjenne hennes anbefaling, og avgjørelsen ble tatt. Av de grunner mener jeg det er riktig å gi Kim æren for navnet. Hun presenterte den og solgte den, og fikk det til i markedsføringen. "

Eric Schmidts komplette bemerkninger.

"Jeg ser ut til å huske at Kim [Polese] i utgangspunktet var lunken på navnet" Java ", minnes Warth. "På den tiden prøvde vi også å gi nytt navn til nettleseren vår fra WebRunner - som allerede var tatt av Taligent - til noe som ikke allerede var varemerkebeskyttet. Kim ønsket ting som WebSpinner eller til og med WebDancer, noe som ville gjøre det klart at dette var et verdensomspennende produkt. Varemerkesøket ble gjort, og etter flere uker kom en kort liste med ryddede navn tilbake ... Det syntes å være en endeløs serie med møter og godkjenninger som var nødvendige - som om navnet var faktisk meningsfylte.

"På det tidspunktet ønsket Kim at vi skulle holde utgivelsen slik at vi kunne finne et bedre navn enn Java, men hun ble overstyrt av ingeniørene, spesielt James og Arthur [van Hoff] og meg selv," sa Warth. "På et tidspunkt sa James at vi skulle gå med Java og HotJava, og Kim sendte noen e-postmeldinger der vi ba oss om å vente på andre navn som kunne ryddes. James skrev tilbake og sa" nei ", vi skulle med det vi hadde ... Og vi gjorde bare et veldig raskt sett med navn i kildekoden og la ut utgivelsen ... Til slutt tror jeg markedsførere og visepresidenter hadde langt mindre å si om navnet enn ingeniørene som døde etter få noe ut av døren. "

"Jeg tror Kim skriver litt om historien når hun antyder at hun valgte dette navnet av en eller annen kunnskapsrik markedsføringsårsak," sa Warth. "Vi endte med dette navnet fordi vi gikk tom for opsjoner og vi ønsket å få ut produktet vårt. Markedsføringsbegrunnelsene kom senere."

"Hvis Arthurs erindringer er nøyaktige (og jeg har ingen grunn til å tvile på dem), kalt Chris språket Java," sa Bob Weisblatt, Java-gruppens selvbeskrevne "tekniske forfatter og margarita-mester" som nå jobber hos Active Software. "Jeg husker ikke hvem som først ropte ut navnet Java - Chris hadde alltid en kopp kaffe hendig, så det er fornuftig at det er han. Av en ting er jeg sikker: Kim ga ikke navnet Java. "

Forresten bemerket Warth at Java faktisk var det tredje navnet på språket. "Da vi jobbet med Green-prosjektet, kalte James det først" Greentalk "og filtypen var" .gt ", sa Warth. "Så ble det" Eik "i flere år, og bare relativt nylig ble det kalt" Java. "

Søvnløs i Palo Alto

"Jeg hevder ikke å være den som først foreslo navnet," sa Warth da han ble spurt om van Hoffs uttalelse. "Det var definitivt Peets Java [vi drakk], men det kan ha vært meg eller James [Gosling] eller noen andre. Jeg husker ikke akkurat hvem som sa det.

"Følelsen blant meg selv og James og de andre ingeniørene var at vi kunne kalle det" xyzzy ", og det ville fortsatt være populært," la Warth til. "Til slutt spiller det ingen rolle hvem som opprinnelig foreslo navnet, fordi det til slutt var en gruppeavgjørelse - kanskje hjulpet sammen av en håndfull koffeinholdige mennesker."

"Jeg tror at i hvilken grad folket som er involvert har vurdert historien til Javas navn uten å komme til noen allment avtalt oppløsning, viser at navngivningen av Java ikke ble gjort av noe heroisk individ, men var et biprodukt av en kreativ og drevet gruppe som prøver veldig hardt å oppnå sine mål, som dette navnet var en del av, "konkluderte Lindholm. "Jeg vil oppfordre deg til ikke å streve utover det som er rimelig å tilskrive navngivning av Java til et individ. Det er rett og slett ikke slik ting fungerte i de dager. Ikke la deg lure av hvordan enkeltpersoner og media senere har filtrert mange elementer av Javas opprettelse for å passe sine egne mål. "

Kieron Murphy er en frilans teknologiforfatter som bor i New York City.

Denne historien, "Så hvorfor bestemte de seg for å kalle det Java?" ble opprinnelig utgitt av JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found