Șeful Sun Microsystems, Scott McNealy, vă va spune la prima ocazie că „Java este probabil un nume de marcă mai mare decât Sun însăși”. Și, bineînțeles, are dreptate. Atunci când revista Time a numit Java unul dintre cele mai bune zece produse ale anului 1995 (singura intrare legată de calculatoare de pe listă), s-a născut o nouă legendă americană de marketing. Cine poate spune dacă tehnologia apreciată de Sun s-ar fi descurcat atât de bine dacă numele său ar fi rămas „Oak” sau „Greentalk”?
Cunoaștem cu toții povestea: Oferiți un mediu de programare elegant și deschis și lumea vă va bate la ușă. Nu-i nicio problemă, indiferent cum decideți să îl numiți. Totuși, oamenii însărcinați cu stabilirea unei identități de marcă pentru lingua franca a Sun pentru dezvoltatorii de aplicații de ultimă generație au optat pentru o metaforă a cafelei pentru marca lor. Oak, numele anterior, a fost luat. De ce au procedat astfel, după spusele lor, este încă un mister.
Pentru a afla adevărata poveste din spatele numelui Java, JavaWorld a intervievat câteva dintre persoanele cheie de la Sun implicate în procesul de denumire. Relatările lor apar mai jos. Nu ezitați să trageți propriile concluzii.
Brainstorming-ul unei mărci comerciale – șapte perspective
„Avocații ne-au spus că nu putem folosi numele „OAK”, deoarece Oak Technologies”, a declarat Frank Yellin, un inginer senior la Sun. „Așa că a avut loc o sesiune de brainstorming pentru a veni cu idei pentru un nou nume. La sesiune au participat toți membrii a ceea ce se numea atunci grupul Live Oak, cei care lucram activ la noul limbaj. Rezultatul final a fost că au fost alese aproximativ zece nume posibile. Acestea au fost apoi înaintate departamentului juridic. Trei dintre ele au fost acceptate: Java, DNA și Silk. Nimeni nu-și amintește cine a venit primul cu numele „Java”. Doar o singură persoană, din câte știu eu, a sugerat vreodată în public că ar fi fost creatorul numelui.”
Comentariile complete ale lui Frank Yellin
„Eu am numit Java”, a declarat Kim Polese, pe atunci manager de produs Oak și acum director executiv al Marimba Inc. „Am petrecut mult timp și energie pentru a numi Java, deoarece am vrut să obțin exact numele potrivit. Am vrut ceva care să reflecte esența tehnologiei: dinamic, revoluționar, plin de viață, distractiv. Pentru că acest limbaj de programare era atât de unic, am fost hotărât să evit numele de tocilar. De asemenea, nu am vrut nimic care să conțină „Net” sau „Web”, pentru că aceste nume mi se par foarte ușor de uitat. Am vrut ceva care să fie cool, unic, ușor de silabisit și amuzant de pronunțat.
„Am adunat echipa într-o cameră, am scris pe tablă cuvinte precum „dinamic”, „viu”, „zdruncinat”, „impact”, „revoluționar”, etc., și am condus grupul în brainstorming”, a spus Polese. „Numele a apărut în timpul acelei sesiuni. Alte nume au inclus DNA, Silk, Ruby și WRL, pentru WebRunner Language – yuck!”
Comentariile complete ale lui Kim Polese.
„Cred că întâlnirea a avut loc în jurul lunii ianuarie 1995”, a declarat Sami Shaio, un inginer Sun la acea vreme, care a devenit între timp partener fondator al Marimba. „De fapt, este greu de spus de unde a apărut prima dată „Java”, dar a ajuns pe lista de candidați pe care am ales-o… împreună cu Silk, Lyric, Pepper, NetProse, Neon și o mulțime de alții prea jenanți pentru a fi menționați.”
Comentariile complete ale lui Sami Shaio.
„Alți candidați au fost WebDancer și WebSpinner”, a declarat Chris Warth, inginer în cadrul proiectului încă de la începuturile sale și în prezent consultant la JavaSoft. „Deși marketingul dorea un nume care să implice o asociere cu Web sau Net, cred că ne-am descurcat foarte bine să alegem un nume care nu era asociat cu niciuna dintre ele. Probabil că Java își va găsi o adevărată casă în aplicații departe de Internet, așa că este mai bine să nu fie catalogat de timpuriu.”
Comentariile complete ale lui Chris Warth.
„Numele „Java” a luat naștere într-o întâlnire în care aproximativ o duzină de oameni s-au adunat pentru a face un brainstorming”, a declarat James Gosling, vicepreședinte și membru al Sun, și autorul cărții Oak. „Întâlnirea, organizată de Kim Polese, a fost în mod fundamental o nebunie sălbatică continuă. O mulțime de oameni au strigat pur și simplu cuvinte. Cine a strigat ce a strigat primul este de neștiut și neimportant. Mi s-a părut că jumătate din cuvintele din dicționar au fost strigate la un moment dat. Erau o mulțime de: „Îmi place asta pentru că…” și „Nu-mi place asta pentru că…”. Și, în cele din urmă, am redus totul la o listă de aproximativ o duzină de nume și am predat-o avocaților.”
Comentariile complete ale lui James Gosling.
„Eram foarte dezgustați și obosiți de tot maratonul de hacking pe care îl făcusem la acea vreme și încă nu găsisem un nume pe care să-l putem folosi”, a declarat inginerul Timothy Lindholm de la Sun. „Eram presați de timp, deoarece adoptarea unui nou nume însemna multă muncă, iar noi aveam lansări care urmau să apară. Așa că am aranjat o întâlnire pentru a stabili o listă de nume….. Întâlnirea a durat destul de mult timp și îmi amintesc că nu a fost nimic care să fi sărit în ochi ca fiind în mod evident lucrul cel mai bun de făcut. Vorbeam cu disperare despre nume stupide precum Rover. Am ajuns la o listă finală, iar Java a fost una dintre cele mai bune alegeri, alături de Silk, ca în cazul în care întinzi pânze. Nu-mi amintesc să fi existat un anumit campion al lui Java….. Dintre persoanele din grupul inițial cu care am vorbit despre acest lucru, majoritatea neagă orice amintire că Java ar fi fost altceva decât ceva care a ieșit din dinamica grupului.”
Comentariile complete ale lui Timothy Lindholm.
„Cred că numele a fost sugerat pentru prima dată de Chris Warth”, a declarat Arthur van Hoff, un inginer senior în cadrul proiectului și acum CTO al Marimba Inc. „Eram în ședință de ore întregi și, în timp ce el bea o ceașcă de Peet’s Java, a ales „Java” ca exemplu de încă un nume care nu va funcționa niciodată. Reacția inițială a fost mixtă. Cred că, totuși, candidații finali au fost Silk, DNA și Java. Eu am sugerat Lingua Java, dar nu a funcționat…. Nu puteam înregistra celelalte nume, așa că Java a sfârșit prin a fi numele ales. În cele din urmă, persoana noastră responsabilă cu marketingul, Kim Polese, a decis în cele din urmă să mergem mai departe.”
Comentariile complete ale lui Arthur van Hoff.
Decizia de a opta pentru cafea
„Am testat numele la petreceri și pe prietenii și membrii familiei mele”, și-a amintit Polese. „Iar Java a primit cele mai multe reacții pozitive dintre toți candidații. Deoarece nu era sigur că niciunul dintre nume nu va fi autorizat prin intermediul mărcii comerciale, am selectat aproximativ trei sau patru și am lucrat cu avocații pentru a le autoriza. Java a trecut și a fost preferatul meu, așa că am numit limbajul Java și, ulterior, am numit browserul HotJava, un nume mult mai bun decât WebRunner. Inginerilor le-a fost greu să se despartă de Oak, dar în cele din urmă s-au obișnuit cu el…. Am simțit că brandingul era foarte important, pentru că am vrut ca Java să fie un standard. Așa că m-am concentrat pe construirea unui brand foarte puternic pentru Java.”
„Am ținut o întâlnire finală pentru a vota numele”, a spus Yellin. „Fiecare persoană a trebuit să clasifice Java, DNA și Silk în ordinea preferințelor sale. Același nume care a primit cele mai multe voturi „cele mai preferate” a primit și cele mai multe voturi „cele mai puțin preferate”. Așa că s-a renunțat la el. Iar dintre cele două rămase, Java a primit cele mai multe voturi. Așa că a devenit numele preferat.”
„S-a ajuns la Silk sau Java, iar Java a câștigat”, și-a amintit Shaio. „James Gosling părea să favorizeze Java în detrimentul lui Silk. Kim Polese a avut ultimul cuvânt în privința numelui, deoarece ea era managerul de produs. Dar majoritatea deciziilor de atunci se luau prin faptul că toată lumea era într-un fel de acord, iar apoi cineva spunea pur și simplu: „OK, asta facem.””
„Pot să vă spun cu precizie despre decizia de a alege numele”, a declarat Eric Schmidt, directorul de tehnologie al Sun. „Ne-am întâlnit la începutul anului 1995, la 100 Hamilton, în cadrul uneia dintre analizele noastre standard de funcționare pentru afaceri mici precum Oak. Bert Sutherland era senior manager la acea vreme – lucra pentru mine – și el și Kim și alte câteva persoane, inclusiv James, erau acolo. Kim a prezentat faptul că: în primul rând, trebuia să alegem un nou nume acum, iar în al doilea rând, Oak – cu care eram cu toții obișnuiți – era luat. Din câte îmi amintesc, ea a propus două nume, Java și Silk. Dintre cele două, ea a preferat categoric Java și a reprezentat că echipa a fost de acord. Bert și cu mine am decis să aprobăm recomandarea ei, iar decizia a fost luată. Din aceste motive, cred că este corect să îi acordăm lui Kim creditul pentru nume. Ea a prezentat-o și a vândut-o, iar apoi a făcut-o să se întâmple în marketing.”
Comentariile complete ale lui Eric Schmidt.
„Mi se pare că îmi amintesc că Kim a fost inițial călduță în privința numelui „Java””, și-a amintit Warth. „La acea vreme încercam, de asemenea, să redenumim browserul nostru din WebRunner – care fusese deja luat de Taligent – cu ceva care nu era deja marcă înregistrată. Kim dorea ceva de genul WebSpinner sau chiar WebDancer, ceva care să arate clar că acesta era un produs World Wide Web. S-a făcut o căutare a mărcilor comerciale și, după câteva săptămâni, a apărut o listă scurtă de nume clare…. Părea să existe o serie nesfârșită de întâlniri și aprobări care erau necesare – ca și cum numele ar fi fost cu adevărat semnificativ.
„La momentul respectiv, Kim a vrut să amânăm lansarea pentru a putea găsi un nume mai bun decât Java, dar a fost contrazisă de ingineri, în special de James, Arthur și de mine”, a spus Warth. „La un moment dat, James a spus că vom merge cu Java și HotJava, iar Kim a trimis un e-mail în care ne cerea să așteptăm alte nume care ar putea fi clare. James ne-a scris înapoi și a spus ‘nu’, urma să mergem cu ceea ce aveam. Și am făcut doar un set foarte rapid de redenumiri în codul sursă și am scos la vânzare…. În cele din urmă, cred că specialiștii în marketing și vicepreședinții au avut mult mai puțin de spus în legătură cu numele decât inginerii care abia așteptau să scoată ceva pe ușă.”
„Cred că Kim rescrie puțin istoria atunci când sugerează că a ales acest nume pentru un motiv de marketing inteligent”, a spus Warth. „Am ajuns la acest nume pentru că am rămas fără opțiuni și am vrut să scoatem produsul nostru pe piață. Justificările de marketing au venit mai târziu.”
„Dacă amintirile lui Arthur sunt corecte (și nu am niciun motiv să mă îndoiesc de ele), atunci Chris a numit limbajul Java”, a declarat Bob Weisblatt, cel care s-a autointitulat „scriitor tehnic și maestru al margaritei” al grupului Java și care acum lucrează la Active Software. „Nu-mi amintesc cine a strigat primul numele Java – Chris avea întotdeauna o ceașcă de cafea la îndemână, așa că este logic ca el să fie acela. De un lucru sunt sigur: Kim nu a numit limbajul Java.”
În mod întâmplător, Warth a remarcat că Java a fost de fapt al treilea nume pentru limbaj. „Când lucram la proiectul Green, James l-a numit mai întâi „Greentalk”, iar extensia fișierului era „.gt””, a spus Warth. „Apoi a devenit „Oak” timp de câțiva ani și doar relativ recent a fost numit „Java”.”
Sleepless in Palo Alto
„Nu pretind că eu sunt cel care a sugerat primul numele”, a spus Warth când a fost întrebat despre declarația lui van Hoff. „Cu siguranță a fost Peet’s Java , dar s-ar putea să fi fost eu, James sau altcineva. Pur și simplu nu-mi amintesc exact cine a spus-o.
„Sentimentul meu, al lui James și al celorlalți ingineri a fost că am putea să-i spunem „xyzzy” și tot ar fi popular”, a adăugat Warth. „În cele din urmă, nu contează cine a sugerat inițial numele, pentru că, în cele din urmă, a fost o decizie de grup – poate ajutat de o mână de oameni cofeinizați.”
„Cred că măsura în care persoanele implicate au luat în considerare istoria numelui Java fără a ajunge la o rezoluție general agreată arată că denumirea Java nu a fost făcută de un individ eroic, ci a fost un produs secundar al unui grup creativ și motivat care a încercat din răsputeri să își atingă obiectivele, din care acest nume a făcut parte”, a concluzionat Lindholm. „V-aș încuraja să nu vă străduiți să depășiți ceea ce este rezonabil în atribuirea numelui Java unui individ. Pur și simplu nu așa funcționau lucrurile în acele zile. Nu vă lăsați păcăliți de modul în care indivizii și mass-media au filtrat ulterior multe elemente ale creației Java pentru a se potrivi cu propriile lor scopuri.”
Kieron Murphy este un scriitor independent de tehnologie care locuiește în New YorkCity.