Šéf společnosti Sun Microsystems Scott McNealy vám na rovinu řekne, že „Java je pravděpodobně větší značka než samotný Sun“. A má samozřejmě pravdu. Když časopis Time označil Javu za jeden z deseti nejlepších produktů roku 1995 (jediná položka na seznamu se týká počítačů), zrodila se nová americká marketingová legenda. Kdo ví, zda by se ceněné technologii Sunu dařilo tak dobře, kdyby její název zůstal „Oak“ nebo „Greentalk“?
Všichni ten příběh známe: Když dáte k dispozici elegantní, otevřené programovací prostředí, svět se vám postaví na odpor. Bez ohledu na to, jak se ho rozhodnete pojmenovat. Lidé, kteří byli pověřeni vytvořením identity značky pro lingua franca společnosti Sun pro vývojáře aplikací nové generace, se však pro svou ochrannou známku rozhodli pro metaforu kávy. Předchozí název Oak byl obsazen. Proč tak učinili, je podle jejich vlastních slov stále určitou záhadou.
Aby zjistil skutečný příběh, který se skrývá za názvem Java, vyzpovídal JavaWorld několik klíčových lidí ve společnosti Sun, kteří se podíleli na procesu tvorby názvu. Jejich výpovědi uvádíme níže. Neváhejte a vyvoďte si vlastní závěry.
Brainstorming a trademark — seven perspectives
„Právníci nám řekli, že nemůžeme používat název ‚OAK‘, protože Oak Technologies,“ řekl Frank Yellin, vedoucí inženýr ve společnosti Sun. „Uspořádali jsme tedy brainstorming, abychom přišli s nápady na nový název. Zasedání se zúčastnili všichni členové skupiny, které se tehdy říkalo Live Oak, tedy ti z nás, kteří aktivně pracovali na novém jazyce. Konečným výsledkem bylo, že bylo vybráno asi deset možných názvů. Ty pak byly předloženy právnímu oddělení. Tři z nich se vrátily čisté: Java, DNA a Silk. Nikdo si nepamatuje, kdo jako první přišel s názvem Java. Pokud je mi známo, pouze jedna osoba se veřejně přihlásila k tomu, že je autorem tohoto názvu.“
Kompletní vyjádření Franka Yellina
„Javu jsem pojmenoval já,“ řekl Kim Polese, tehdy produktový manažer společnosti Oak a nyní generální ředitel společnosti Marimba Inc. „Nad pojmenováním Javy jsem strávil spoustu času a energie, protože jsem chtěl mít přesně to správné jméno. Chtěl jsem něco, co by odráželo podstatu technologie: dynamické, revoluční, živé, zábavné. Protože tento programovací jazyk byl tak jedinečný, byl jsem rozhodnutý vyhnout se nerdovským názvům. Také jsem nechtěl nic, v čem by bylo slovo „Net“ nebo „Web“, protože tyto názvy považuji za velmi zapomenutelné. Chtěl jsem něco, co by bylo cool, jedinečné, co by se snadno vyslovovalo a bylo zábavné.
„Shromáždil jsem tým v místnosti, napsal na tabuli slova jako ‚dynamický‘, ‚živý‘, ‚otřes‘, ‚dopad’, ‚revoluční‘ a tak dále a vedl skupinu k brainstormingu,“ řekl Polese. „Název vznikl během tohoto sezení. Mezi další názvy patřily DNA, Silk, Ruby a WRL, což znamená WebRunner Language – fuj!“
Kompletní vyjádření Kima Poleseho.
„Myslím, že schůzka se konala někdy v lednu 1995,“ řekl Sami Shaio, tehdejší inženýr společnosti Sun, který se od té doby stal jedním ze zakladatelů společnosti Marimba. „Je vlastně těžké říct, kde se poprvé objevilo slovo ‚Java‘, ale skončilo na seznamu kandidátů, které jsme vybrali … spolu se Silkem, Lyricem, Pepperem, NetProse, Neonem a řadou dalších, které je příliš trapné zmiňovat.“
Kompletní poznámky Samiho Shaio.
„Někteří další kandidáti byli WebDancer a WebSpinner,“ řekl Chris Warth, inženýr, který se na projektu podílel od jeho počátku a v současnosti působí jako konzultant ve společnosti JavaSoft. „Přestože marketing chtěl název, který by naznačoval asociaci s webem nebo sítí, myslím, že jsme udělali velmi dobře, když jsme vybrali název, který nebyl spojován ani s jedním z nich. Java pravděpodobně najde opravdový domov v aplikacích daleko od Internetu, takže je lepší, že nebyla zaškatulkována hned na začátku.“
Kompletní vyjádření Chrise Wartha.
„Název ‚Java‘ vznikl na schůzce, kde se sešel asi tucet lidí, aby provedli brainstorming,“ řekl James Gosling, viceprezident a spolupracovník společnosti Sun a autor knihy Oak. „Schůzka, kterou uspořádal Kim Polese, byla v podstatě nepřetržitým divokým bláznovstvím. Spousta lidí jen vykřikovala slova. Kdo co vykřikl jako první, je neznámé a nedůležité. Měl jsem pocit, že v tu či onu chvíli vykřikla polovina slov ze slovníku. Bylo toho hodně: „Tohle se mi líbí, protože…“ a „Tohle se mi nelíbí, protože…“. A nakonec jsme to vybílili na seznam asi tuctu jmen a předali ho právníkům.“
Plné vyjádření Jamese Goslinga.
„Byli jsme opravdu znechucení a unavení ze všech těch maratonů hackování, které jsme v té době dělali, a stále jsme nenašli jméno, které bychom mohli použít,“ řekl inženýr Sunu Timothy Lindholm. „Tlačil nás čas, protože přijetí nového názvu znamenalo spoustu práce, a navíc se blížila vydání nových verzí. Uspořádali jsme tedy schůzku, abychom vymysleli seznam názvů….. Schůzka trvala poměrně dlouho a vzpomínám si, že z ní nevypadlo nic, co by bylo zjevně správné. Zoufale jsme mluvili o hloupých jménech jako Rover. Nakonec jsme sestavili konečný seznam a Java byla jednou z nejlepších možností spolu s Silk, jako to, z čeho se spřádají pavučiny. Nevzpomínám si, že bychom měli nějakého zvláštního zastánce Jávy….. Mezi lidmi z původní skupiny, se kterými jsem o tom mluvil, většina popírá, že by si pamatovala, že by Java byla něco jiného než něco, co vyplynulo z dynamiky skupiny.“
Kompletní poznámky Timothyho Lindholma.
„Domnívám se, že název poprvé navrhl Chris Warth,“ řekl Arthur van Hoff, vedoucí inženýr projektu a nyní technický ředitel společnosti Marimba Inc. „Byli jsme na schůzce několik hodin, a zatímco popíjel šálek kávy Peet’s Java, vybral ‚Java‘ jako příklad dalšího názvu, který nikdy nebude fungovat. První reakce byla smíšená. Domnívám se však, že konečnými kandidáty byly Silk, DNA a Java. Navrhl jsem Lingua Java, ale to neprošlo….. Ostatní názvy jsme nemohli označit ochrannou známkou, takže nakonec padla volba na název Java. Nakonec se naše marketingová pracovnice Kim Poleseová rozhodla, že do toho nakonec půjdeme.“
Kompletní poznámky Arthura van Hoffa.
Rozhodování o kávě
„Testovala jsem názvy na večírcích a na svých přátelích a členech rodiny,“ vzpomíná Poleseová. „A Java měla ze všech kandidátů nejpozitivnější reakce. Protože nebylo jisté, zda se nám podaří některý z názvů schválit prostřednictvím ochranné známky, vybral jsem asi tři nebo čtyři a spolupracoval s právníky na jejich schválení. Java prošla a byla mým favoritem, takže jsem jazyk pojmenoval Java a následně prohlížeč pojmenoval HotJava, což je mnohem lepší název než WebRunner. Inženýři se s Oakem těžko loučili, ale nakonec si na něj zvykli….. Považoval jsem označení za velmi důležité, protože jsem chtěl, aby se Java stala standardem. Proto jsem se zaměřil na vytvoření velmi silné značky Javy.“
„Uspořádali jsme závěrečnou schůzku, na které jsme hlasovali o názvu,“ řekl Yellin. „Každý člověk dostal za úkol seřadit Javu, DNA a Silk v pořadí podle svých preferencí. Stejný název, který získal nejvíce ‚nejoblíbenějších hlasů‘, získal také nejvíce ‚nejméně oblíbených‘ hlasů. Proto bylo vyřazeno. A ze zbývajících dvou dostala nejvíce hlasů Java. Stala se tedy preferovaným jménem.“
„Rozhodovalo se mezi Silk a Java a zvítězila Java,“ vzpomíná Shaio. „Zdálo se, že James Gosling dává přednost Javě před Silkem. Konečné slovo nad názvem měla Kim Poleseová, protože byla produktovou manažerkou. Ale většina rozhodnutí tehdy probíhala tak, že se všichni tak nějak dohodli, a pak někdo prostě řekl: „Dobře, takhle to uděláme.““
„O rozhodování o výběru názvu vám mohu říct přesně,“ řekl Eric Schmidt, technologický ředitel společnosti Sun. „Setkali jsme se na začátku roku 1995 na adrese 100 Hamilton při jedné z našich standardních operativních prověrek pro malé firmy, jako je Oak. Bert Sutherland byl v té době vedoucím manažerem – pracoval pro mě – a byl tam on, Kim a několik dalších lidí včetně Jamese. Kim přednesl, že: za prvé, musíme si teď vybrat nový název a za druhé, Oak – na který jsme byli všichni zvyklí – je obsazený. Pokud si vzpomínám, navrhla dvě jména, Java a Silk. Z těch dvou silně upřednostňovala Jávu a představila, že se na tom tým shodl. Bert a já jsme se rozhodli její doporučení schválit, a tak bylo rozhodnuto. Z těchto důvodů se domnívám, že je správné připsat Kim zásluhy za název. Představila ho, prodala a pak ho marketingově realizovala.“
Plné vyjádření Erica Schmidta
„Zdá se mi, že si vzpomínám, že Kim byla zpočátku k názvu ‚Java‘ vlažná,“ vzpomíná Warth. „V té době jsme se také snažili přejmenovat náš prohlížeč z WebRunner – který byl již obsazen společností Taligent – na něco, co ještě nebylo chráněno ochrannou známkou. Kim chtěl něco jako WebSpinner nebo dokonce WebDancer, něco, z čeho by bylo jasné, že jde o produkt pro World Wide Web. Bylo provedeno vyhledávání ochranných známek a po několika týdnech se objevil krátký seznam schválených názvů….. Zdálo se, že je nutná nekonečná řada schůzek a schvalování – jako by název skutečně měl smysl.
„Kim tehdy chtěla, abychom vydání pozdržovali, abychom mohli najít lepší název než Java, ale inženýři, zejména James a Arthur a já, ji přehlasovali,“ řekl Warth. „V jednu chvíli James řekl, že se rozhodneme pro Javu a HotJavu, a Kim poslala nějaký e-mail s žádostí, abychom počkali na jiné názvy, které by mohly být jasné. James odepsal, že ‚ne‘, že jedeme s tím, co máme. A tak jsme jen velmi rychle provedli sadu přejmenování ve zdrojovém kódu a vypustili verzi….. Nakonec si myslím, že markeťáci a viceprezidenti měli k názvu mnohem méně co říct než inženýři, kteří se nemohli dočkat, až něco vydají.“
„Myslím, že Kim trochu přepisuje historii, když naznačuje, že tento název vybrala z nějakého chytrého marketingového důvodu,“ řekl Warth. „Skončili jsme u tohoto názvu, protože nám došly možnosti a chtěli jsme náš produkt dostat ven. Marketingové zdůvodnění přišlo až později.“
„Pokud jsou Arthurovy vzpomínky přesné (a já nemám důvod o nich pochybovat), pak Chris pojmenoval jazyk Java,“ řekl Bob Weisblatt, podle vlastních slov „technický spisovatel a mistr margarity“ skupiny Java, který nyní pracuje ve společnosti Active Software. „Nepamatuji si, kdo první vykřikl název Java – Chris měl vždy po ruce šálek kávy, takže dává smysl, že to byl on. Jednou věcí jsem si jistý: Kim jazyk nepojmenoval Java.“
Shodou okolností Warth poznamenal, že Java byl vlastně třetí název jazyka. „Když jsme pracovali na projektu Green, James jej nejprve nazval „Greentalk“ a přípona souboru byla „.gt“,“ řekl Warth. „Pak se z něj na několik let stal „Oak“ a teprve relativně nedávno se mu začalo říkat „Java.“
Sleepless in Palo Alto
„Netvrdím, že jsem to byl já, kdo ten název navrhl jako první,“ odpověděl Warth na otázku ohledně van Hoffova prohlášení. „Určitě to byla Peet’s Java , ale mohl jsem to být já, James nebo někdo jiný. Jen si přesně nevzpomínám, kdo to řekl.
„Mezi mnou, Jamesem a ostatními inženýry panoval pocit, že bychom to mohli nazvat ‚xyzzy‘ a stejně by to bylo populární,“ dodal Warth. „Nakonec nezáleží na tom, kdo původně název navrhl, protože to nakonec bylo skupinové rozhodnutí – možná tomu napomohla hrstka lidí s kofeinem.“
„Myslím, že rozsah, v jakém zúčastnění lidé zvažovali historii názvu Javy, aniž by dospěli k nějakému obecně přijatelnému řešení, ukazuje, že pojmenování Javy nebylo dílem nějakého hrdinného jedince, ale vedlejším produktem tvůrčí a cílevědomé skupiny, která se velmi snažila dosáhnout svých cílů, jejichž součástí byl i tento název,“ uzavřel Lindholm. „Chtěl bych vás vyzvat, abyste při přisuzování pojmenování Jávy jednotlivci neusilovali o víc, než je rozumné. Tak to v té době prostě nefungovalo. Nenechte se zmást tím, jak jednotlivci a média následně přefiltrovali mnoho prvků vzniku Javy tak, aby vyhovovaly jejich vlastním cílům.“
Kieron Murphy je technologický spisovatel na volné noze žijící v New YorkCity.