Pa zašto su to odlučili nazvati Java?

Scott McNealy, šef Sun Microsystemsa, reći će vam na kapaljku da je "Java vjerojatno veći brend od samog Sunca". I, naravno, u pravu je. Kada je magazin Time Java nazvao jednim od deset najboljih proizvoda iz 1995. (jedini unos povezan s računalom na popisu), rodila se nova američka marketinška legenda. Tko bi rekao bi li Sunčeva cijenjena tehnologija tako dobro prošla da joj je ime ostalo "Hrast" ili "Greentalk"?

Svi znamo priču: Poklonite elegantno, otvoreno programsko okruženje i svijet će vam probiti put do vrata. Bez znoja, bez obzira kako ga odlučili nazvati. Ljudi optuženi za uspostavljanje identiteta marke Sunčeve lingua france za programere sljedeće generacije, ipak su se odlučili za metaforu kave za svoj zaštitni znak. Uzet je hrast, prijašnje ime. Zašto su to učinili, prema vlastitim računima, još uvijek je neka misterija.

Kako bi saznao pravu priču koja stoji iza imena Java, JavaWorld je intervjuirao nekoliko ključnih ljudi Sun-a koji su sudjelovali u procesu imenovanja. Njihovi računi pojavljuju se u nastavku. Slobodno donesite vlastite zaključke.

Mozgalice nad zaštitnim znakom - sedam perspektiva

"Odvjetnici su nam rekli da ne možemo koristiti naziv" HRAST "jer [to je već zaštitni znak] Oak Technologies", rekao je Frank Yellin, viši inženjer tvrtke Sun. "Tako je održana brainstorming ideja kako bi se iznijele ideje za novo ime. Sjednici su prisustvovali svi članovi grupe koja se tada zvala Live Oak, oni koji su aktivno radili na novom jeziku. Krajnji rezultat je bio oko odabrano je deset mogućih imena. Zatim su predana pravnom odjelu. Tri su se vratila čista: Java, DNA i Silk. Nitko se ne sjeća tko je prvi smislio naziv "Java". Samo je jedna osoba, koliko mi je poznato, ikad javno sugerirala da je tvorac imena. "

Kompletne primjedbe Franka Yellina

"Nazvao sam Javu", rekla je Kim Polese, tada voditeljica proizvoda za Oak i sada izvršna direktorica tvrtke Marimba Inc. "Potrošila sam puno vremena i energije na imenovanje Jave jer sam željela dobiti točno pravo ime. Željela sam nešto što odražava bit tehnologije: dinamična, revolucionarna, živahna, zabavna. Budući da je ovaj programski jezik bio toliko jedinstven, bio sam odlučan u izbjegavanju štreberskih imena. Također nisam želio ništa s natpisom "Net" ili "Web", jer smatram da ta sam imena vrlo zaboravila. Željela sam nešto što je cool, jedinstveno i lako za pravopis i zabavno za reći.

"Okupio sam tim u sobi, zapisao na ploču riječi poput" dinamično "," živo "," trzanje "," udar "," revolucionarno "itd. I vodio grupu u mozganju", rekao je Polese . "Ime [Java] pojavilo se tijekom te sesije. Druga su imena uključivala DNA, Silk, Ruby i WRL, za jezik WebRunner - fuj!"

Kompletne primjedbe Kim Polese.

"Vjerujem da je sastanak [mozganje] održan oko siječnja 1995.", rekao je Sami Shaio, tadašnji inženjer Sunca, koji je od tada postao osnivač Marimbe. "Zapravo je teško reći odakle je" Java "prvi put došla, ali završila je na popisu kandidata koje smo odabrali ... zajedno sa Silk, Lyric, Pepper, NetProse, Neon i mnoštvom drugih koje je previše neugodno spominjati. "

Kompletne primjedbe Sami Shaio.

"Neki drugi kandidati bili su WebDancer i WebSpinner", rekao je Chris Warth, inženjer projekta od njegovog početka i trenutno savjetnik u tvrtki JavaSoft. "Iako je marketing želio ime koje podrazumijeva povezanost s internetom ili mrežom, mislim da smo vrlo dobro odabrali ime koje nije povezano ni s jednim. Java će vjerojatno pronaći pravi dom u aplikacijama daleko od Interneta , pa je najbolje da to nije rano ranjeno. "

Cjelokupne primjedbe Chrisa Wartha.

"Ime 'Java' nastalo je na sastanku na kojem se desetak ljudi okupilo kako bi mozak", rekao je James Gosling, potpredsjednik i suradnik Sunca i autor Oak-a. "Sastanak, koji je priredila Kim Polese, bio je u osnovi kontinuirana divlja ludost. Mnogi su ljudi samo izvikivali riječi. Tko je vikao ono prvo što je nespoznatljivo i nevažno. Činilo se kao da je pola riječi u rječniku viknuto odjednom ili bilo je puno: "Sviđa mi se ovo zato što ..." i "Ne sviđa mi se jer ..." I na kraju smo to spustili na popis od desetak imena i predali odvjetnicima ".

Kompletne primjedbe Jamesa Goslinga.

"Bili smo stvarno zgađeni i umorni od svih maratonskih hakiranja koja smo radili u to vrijeme, i još uvijek nismo pronašli ime koje bismo mogli koristiti", rekao je inženjer Sunca Timothy Lindholm. "Pritišćilo nas je vrijeme, jer je usvajanje novog imena značilo puno posla, a pred nama su bila i izdanja. Stoga smo zakazali sastanak kako bismo razvrstali popis imena .... Sastanak je trajao prilično dugo , i sjećam se da nije bilo ničega što je iskočilo kao očito ispravna stvar. U očaju smo razgovarali o glupim imenima poput Rovera. Završili smo s konačnim popisom, a Java je bila jedan od najboljih izbora zajedno sa Silkom , kao u onome s čim vrtiš mreže. Ne sjećam se da je postojao određeni prvak Jave .... Među ljudima izvorne grupe s kojima sam razgovarao o ovome,većina poriče bilo kakvu uspomenu na to da je Java bilo što drugo nego nešto što je izletjelo iz grupne dinamike. "

Kompletne primjedbe Timothyja Lindholma.

"Vjerujem da je ime prvi predložio Chris Warth", rekao je Arthur van Hoff, viši inženjer na projektu, a sada glavni tehnički direktor Marimba Inc. "Bili smo na sastanku satima i dok je on pio šalicu Peet'sa Java, izabrao je "Java" kao primjer još jednog imena koje nikada ne bi uspjelo. Početna reakcija bila je mješovita. Međutim, vjerujem da su konačni kandidati Silk, DNA i Java. Predložio sam Lingua Java, ali to nije napravite to .... Nismo mogli zaštititi druge nazive, pa je Java na kraju postalo ime izbora. Na kraju je naša marketinška osoba Kim Polese napokon odlučila nastaviti s tim. "

Cjelokupne primjedbe Arthura van Hoffa.

Odlučivši otići na kavu

"Imena sam testirao na tržištima, kao i na prijateljima i članovima obitelji", prisjetio se Polese. "A Java je dobila najpozitivnije reakcije od svih kandidata. Budući da nije bilo sigurno da ćemo bilo koje od imena izbrisati zaštitnim znakom, odabrao sam oko tri ili četiri i surađivao s odvjetnicima na njihovom čišćenju. Java je prošla i bio mi je najdraži, pa sam jezik nazvao Java, a zatim sam nazvao preglednik HotJava, puno boljim imenom od WebRunnera. Inženjeri su se teško rastali od Oak-a, ali napokon su se navikli .... Osjetio sam da je brendiranje je bilo vrlo važno, jer sam želio da Java bude standard. Stoga sam se usredotočio na izgradnju vrlo jake marke za Javu. "

"Održali smo završni sastanak kako bismo izglasali ime", rekao je Yellin. "Svaka je osoba trebala rangirati Javu, DNA i Silk prema redoslijedu svojih želja. Isto ime koje je dobilo najviše 'najomiljenijih glasova' dobilo je i najviše 'najmanje omiljenih' glasova. Tako je odustalo. I od preostala dva, Java je dobila najviše glasova. Tako je postalo poželjno ime. "

"Došlo je do svile ili Jave i Java je pobijedila", sjetio se Shaio. "Činilo se da je James Gosling favorizirao Javu umjesto Silka. Kim Polese imala je posljednju riječ nad imenom, budući da je bila voditeljica proizvoda. Ali većinu odluka tada su donosili svi koji su se slagali, a onda bi netko samo rekao, 'OK, ovo je ono što radimo. "

"Mogu vam precizno reći o odluci o odabiru imena", rekao je Eric Schmidt, Sunin glavni tehnološki direktor. "Upoznali smo se početkom 1995. godine u Hamiltonu 100 u jednom od naših standardnih pregleda poslovanja za male tvrtke poput Oak-a. Bert Sutherland je u to vrijeme bio viši menadžer - radio je za mene - i on i Kim i još nekolicina, uključujući Jamesa, bili su Kim je to predstavila: jedno, sada smo morali odabrati novo ime, a uzeta su i dva, Hrast - na što smo svi bili navikli. Koliko se sjećam, predložila je dva imena, Java i Silk. Od dva , snažno je preferirala Javu i zastupala je da se tim [Live Oak] slaže. Bert i ja odlučili smo odobriti njezinu preporuku i odluka je donesena. Iz tih razloga smatram da je ispravno dati Kim zaslugu za ime. Ona ga je predstavila i prodala,a onda to ostvarili u marketingu. "

Cjelovite primjedbe Erica Schmidta.

"Čini mi se da se sjećam da je Kim [Polese] u početku bila mlaka pod imenom" Java ", prisjetio se Warth. "U to vrijeme pokušavali smo i svoj preglednik preimenovati iz WebRunnera - koji je već bio preuzet od strane Taligent - u nešto što već nije bilo pod zaštitnim znakom. Kim je željela stvari poput WebSpinnera ili čak WebDancera, nešto što bi jasno dalo do znanja da ovo je bio proizvod World Wide Weba. Završena je pretraga zaštitnog znaka, a nakon nekoliko tjedana vratio se kratki popis izbrisanih imena .... Činilo se da je bila potrebna nepregledna serija sastanaka i odobrenja - kao da je ime bili zapravo smisleni.

"U to je vrijeme Kim željela da zadržimo izdanje kako bismo pronašli bolje ime od Jave, ali inženjeri su je nadglasali, posebno James i Arthur [van Hoff] i ja", rekao je Warth. "U jednom je trenutku James rekao da ćemo ići s Javom i HotJavom, a Kim je poslala e-mail tražeći da pričekamo druga imena koja bi se mogla očistiti. James je odgovorio i rekao" ne ", idemo s onim što smo imali I upravo smo napravili vrlo brz niz preimenovanja u izvornom kodu i objavili izdanje ... Na kraju, mislim da su trgovci i potpredsjednici imali puno manje riječi o imenu od inženjera koji su umirali izvadi nešto kroz vrata. "

"Mislim da Kim pomalo prepisuje povijest kad sugerira da je izabrala ovo ime iz nekih pametnih marketinških razloga", rekao je Warth. "Završili smo s ovim imenom jer smo ostali bez mogućnosti i htjeli smo izbaciti svoj proizvod. Marketinška opravdanja stigla su kasnije."

"Ako su Arthurova sjećanja točna (i nemam razloga sumnjati u njih), onda je Chris jezik nazvao Java", rekao je Bob Weisblatt, samoopisani "tehnički pisac i majstor margarite" iz Java grupe koji sada radi u Active Softwareu. "Ne sjećam se tko je prvi izvikao ime Java - Chris je uvijek imao pri ruci šalicu kave, pa ima smisla da on bude taj. U jedno sam sigurna: Kim nije jezik imenovala Java. "

Inače, Warth je primijetio da je Java zapravo treće ime za taj jezik. "Kad smo radili na projektu Green, James ga je prvo nazvao" Greentalk ", a nastavak datoteke je bio" .gt "", rekao je Warth. "Tada je nekoliko godina postao" Hrast "i tek relativno nedavno nazvan je" Java ".

Nespavani u Palo Altu

"Ne tvrdim da sam ja taj koji je prvi predložio ime", rekao je Warth ispitan u vezi s van Hoffovom izjavom. "To je definitivno bila Peetova Java [pili smo], ali možda smo to bili ja ili James [Gosling] ili netko drugi. Jednostavno se ne sjećam tko je to točno rekao.

"Osjećaj između mene i Jamesa i ostalih inženjera bio je da bismo ga mogli nazvati 'xyzzy' i da će i dalje biti popularan", dodao je Warth. "Na kraju nije važno tko je izvorno predložio to ime, jer je u konačnici to bila grupna odluka - možda je pomogla nekolicina ljudi s kofeinom."

"Mislim da mjera u kojoj su uključeni ljudi razmotrili povijest imena Java bez postizanja bilo kakve opće dogovorene rezolucije pokazuje da imenovanje Jave nije radio neki herojski pojedinac, već je bio nusproizvod kreativnog i vođena grupa koja se jako trudi postići svoje ciljeve, čiji je dio bilo i ovo ime ", zaključio je Lindholm. "Ohrabrio bih vas da ne nastojite dalje od onoga što je razumno pripisujući imenovanje Jave pojedincu. To jednostavno nije tako funkcioniralo u ono vrijeme. Nemojte se zavaravati kako su pojedinci i mediji naknadno filtrirali mnoge elemente stvaranja Jave kako bi se uklopili u njihove ciljeve. "

Kieron Murphy slobodni je pisac tehnologije koji živi u New Yorku.

Ova priča, "Pa zašto su je odlučili nazvati Java?" izvorno je objavio JavaWorld.