И така, защо решиха да го нарекат Java?

Скот Макнили, шефът на Sun Microsystems, ще ви каже, че „Java вероятно е по-голяма търговска марка от самата Sun“. И, разбира се, той е прав. Когато списание Time нарече Java един от десетте най-добри продукта през 1995 г. (единственото свързано с компютъра вписване в списъка), се роди нова американска маркетингова легенда. Кой ще каже дали ценената технология на Sun би се справила толкова добре, ако името й беше останало „Oak“ или „Greentalk“?

Всички знаем историята: Подарете елегантна, отворена среда за програмиране и светът ще пробие път към вашата врата. Без пот, без значение как решите да го наречете. Хората, натоварени с установяването на идентичност на марката за lingua franca на Sun за разработчиците на приложения от следващо поколение, обаче решиха метафора за кафе за своята търговска марка. Взето е дъб, предишното име. Защо са го направили по собствени сметки, все още е нещо загадка.

За да разбере истинската история зад името Java, JavaWorld интервюира няколко от ключовите хора в Sun, участващи в процеса на именуване. Техните акаунти се показват по-долу. Чувствайте се свободни да си направите изводи.

Мозъчен штурм на търговска марка - седем перспективи

„Адвокатите ни бяха казали, че не можем да използваме името„ OAK “, тъй като [то вече е търговска марка] Oak Technologies“, каза Франк Йелин, старши инженер в Sun. "Така че се проведе мозъчна атака, за да се излязат идеи за ново име. На сесията присъстваха всички членове на групата, наречена Live Oak, тези от нас, които активно работеха по новия език. Крайният резултат беше около бяха избрани десет възможни имена. След това бяха изпратени в правния отдел. Три от тях се върнаха чисти: Java, DNA и Silk. Никой не помни кой първо е измислил името „Java“. Само един човек, доколкото ми е известно, някога е предлагал публично създателят на името. "

Пълните забележки на Франк Йелин

„Нарекох Java - каза Ким Полезе, тогава продуктов мениджър на Oak и сега главен изпълнителен директор на Marimba Inc.“ Прекарах много време и енергия в именуването на Java, защото исках да получа точно точното име. Исках нещо, което отразява същност на технологията: динамична, революционна, оживена, забавна. Тъй като този език за програмиране беше толкова уникален, бях твърдо решен да избягвам изтормозени имена. тези имена много забравящи се. Исках нещо, което беше страхотно, уникално и лесно за изписване и забавно за казване.

„Събрах екипа заедно в стая, записах на бялата дъска думи като„ динамичен “,„ жив “,„ разтърсване “,„ въздействие “,„ революционен “и т.н., и ръководих групата в мозъчна атака“, каза Полесе . „Името [Java] се появи по време на тази сесия. Други имена включваха DNA, Silk, Ruby и WRL, за WebRunner Language - юк!“

Пълните забележки на Ким Полезе.

"Вярвам, че срещата [мозъчна атака] се проведе около януари 1995 г.", каза Сами Шайо, инженер на Sun по това време, който оттогава стана основополагащ партньор на Маримба. „Всъщност е трудно да се каже откъде е дошла„ Java “, но тя попадна в списъка с кандидати, които избрахме ... заедно с Silk, Lyric, Pepper, NetProse, Neon и множество други, които са твърде срамни за споменаване. "

Пълните забележки на Сами Шайо.

„Някои други кандидати бяха WebDancer и WebSpinner“, каза Крис Уърт, инженер по проекта от самото му създаване и в момента консултант в JavaSoft. "Въпреки че маркетингът искаше име, което предполагаше връзка с мрежата или мрежата, мисля, че много добре се справихме с избора на име, което не беше свързано с нито едно. Java вероятно ще намери истински дом в приложения далеч от интернет , така че е най-добре да не е било направено рано. "

Пълните забележки на Крис Уърт.

„Името„ Java “възникна при среща, на която около дузина души се събраха, за да направят мозъчна атака“, каза Джеймс Гослинг, вицепрезидент и сътрудник на Sun, и автор на Oak. "Срещата, организирана от Ким Полезе, беше основно непрекъсната лудост. Много хора просто извикаха думи. Кой извика първото, което е непознаваемо и маловажно. Чувствах се, че половината от думите в речника бяха извикани едновременно или Имаше много: „Харесва ми това, защото ...“ и „Не ми харесва, защото ...“ И накрая го смесихме до списък с около дузина имена и го предадохме на адвокатите ".

Пълните забележки на Джеймс Гослинг.

„Наистина бяхме отвратени и уморени от всички маратонски хакове, които бяхме правили по това време, и все още не бяхме намерили име, което да използваме“, каза инженерът на Sun Тимъти Линдхолм. "Бяхме притиснати от времето, тъй като приемането на ново име означаваше много работа и предстоеха издания. Затова организирахме среща, за да изтрием списък с имена .... Срещата продължи доста дълго време и си спомням, че нямаше нещо, което да изскочи като очевидно правилното нещо. Говорехме в отчаяние за тъпи имена като Rover. В крайна сметка получихме окончателен списък, а Java беше един от най-добрите решения заедно с Silk , както в това, с което въртите мрежи. Не си спомням да е имало конкретен шампион по Java .... Сред хората от първоначалната група, с които съм говорил за това,повечето отричат ​​какъвто и да е спомен за Java да е нещо друго, освен нещо, което излиза от динамиката на групата. "

Пълните забележки на Тимъти Линдхолм.

„Вярвам, че името е предложено за първи път от Крис Уърт“, каза Артър ван Хоф, старши инженер по проекта и сега главен технически директор на „Маримба Инк.“ Java, той избра „Java“ като пример за още едно име, което никога няма да работи. Първоначалната реакция беше смесена. Вярвам, че крайните кандидати бяха Silk, DNA и Java, обаче. Предложих Lingua Java, но това не направете го .... Не можахме да запазим търговската марка на останалите имена, така че Java в крайна сметка беше избраното име. В крайна сметка нашият маркетинг човек, Ким Полезе, най-накрая реши да продължи с него. "

Пълните забележки на Артър ван Хоф.

Реших да отида на кафе

„Пробвах на пазара имената на партита, както и на приятели и членове на семейството си“, спомня си Полезе. "И Java получи най-положителните реакции от всички кандидати. Тъй като не беше сигурно, че ще получим някое от имената, изчистени чрез търговска марка, избрах около три или четири и работех с адвокатите за тяхното изчистване. Java премина и той ми беше любим, затова кръстих езика Java и впоследствие нарекох браузъра HotJava, много по-добро име от WebRunner. Инженерите трудно се разделиха с Oak, но най-накрая свикнаха с него .... Чувствах, че брандирането беше много важно, защото исках Java да бъде стандарт. Затова се фокусирах върху изграждането на много силна марка за Java. "

„Проведохме финална среща, за да гласуваме името“, каза Йелин. „Всеки човек трябваше да класира Java, DNA и Silk по реда на своите предпочитания. Същото име, което получи най-много„ най-любими гласове “, получи и най-много„ най-малко любими “гласове. Така че отпадна. И от останалите два, Java получи най-много гласове. Така стана предпочитаното име. "

„Стигна се до Silk или Java и Java победи“, спомни си Шайо. "Джеймс Гослинг като че ли предпочиташе Java пред Silk. Ким Полезе имаше последната дума за името, тъй като тя беше продуктов мениджър. Но повечето решения тогава бяха взети от всички като се съгласиха и тогава някой просто щеше да каже:" Добре, това е, което правим. "

„Мога да ви кажа точно за решението да изберете името“, каза Ерик Шмид, главен технологичен директор на Sun. "Срещнахме се в началото на 1995 г. в 100 Хамилтън в един от нашите стандартни оперативни прегледи за малки фирми като Oak. Берт Съдърланд беше старши мениджър по това време - той работеше за мен - и двамата с Ким и няколко други, включително Джеймс, бяха Ким представи, че: едно, трябваше да изберем ново име сега, а две, Oak - с което всички бяхме свикнали - беше взето. Както си спомням, тя предложи две имена, Java и Silk. От двете , тя силно предпочете Java и представи, че екипът на [Live Oak] е съгласен. Ние с Берт решихме да одобрим нейната препоръка и решението беше взето. Поради тези причини считам, че е правилно да се даде заслуга на Ким за името. Тя го представи и продаде,и след това го направи в маркетинга. "

Пълните забележки на Ерик Шмид.

„Изглежда си спомням, че Ким [Полесе] първоначално беше хладен с името„ Java “, спомня си Уорт. "По това време ние също се опитвахме да преименуваме нашия браузър от WebRunner - който вече беше взет от Taligent - на нещо, което вече не беше защитено с търговска марка. Ким искаше неща като WebSpinner или дори WebDancer, нещо, което ще даде да се разбере, че това беше продукт на World Wide Web. Търсенето на търговска марка беше извършено и след няколко седмици се върна кратък списък с изчистени имена .... Изглежда, че имаше безкрайна поредица от срещи и одобрения, които бяха необходими - сякаш името всъщност бяха смислени.

„По това време Ким искаше да задържим изданието, за да намерим по-добро име от Java, но тя беше отхвърлена от инженерите, особено Джеймс и Артър [ван Хоф] и аз,“ каза Уорт. "В един момент Джеймс каза, че ще отидем с Java и HotJava, а Ким изпрати имейл с молба да изчакаме други имена, които може да се изчистят. Джеймс отвърна и каза" не ", ние вървим с това, което имаме И ние направихме много бърз набор от преименувания в изходния код и пуснахме изданието .... В крайна сметка мисля, че търговците и вицепрезидентите имаха много по-малко да кажат за името, отколкото инженерите, които умираха от извадете нещо от вратата. "

„Мисля, че Ким пренаписва малко историята, когато предполага, че е избрала това име по някаква разумна маркетингова причина“, каза Уорт. "В крайна сметка получихме това име, тъй като изчерпахме възможностите си и искахме да извадим продукта си. Оправданията за маркетинг дойдоха по-късно."

„Ако спомените на Артър са точни (и нямам причина да се съмнявам в тях), тогава Крис нарече езика Java“, каза Боб Вайсблат, самоописаният от Java групата „технически писател и майстор на маргарита“, който сега работи в Active Software. „Не си спомням кой първо извика името Java - Крис винаги имаше под ръка чаша кафе, така че има смисъл той да бъде този. В едно съм сигурен: Ким не назова езика Java. "

Между другото, Warth отбеляза, че Java всъщност е третото име за езика. „Когато работехме по проекта Green, Джеймс първо го нарече„ Greentalk “, а разширението на файла беше„ .gt “, каза Warth. „Тогава той се превърна в„ Дъб “за няколко години и едва сравнително наскоро беше наречен„ Java “.

Безсънни в Пало Алто

„Не твърдя, че съм този, който първо е предложил името“, каза Уорт, когато беше разпитан относно изявлението на Ван Хоф. "Определено беше Java на Peet [пиехме], но може да бях аз или Джеймс [Гослинг] или някой друг. Просто не си спомням кой точно го е казал.

„Усещането сред мен, Джеймс и другите инженери беше, че можем да го наречем„ xyzzy “и пак ще бъде популярно“, добави Warth. "В крайна сметка няма значение кой първоначално е предложил името, защото в крайна сметка това е групово решение - може би помогнато от шепа хора с кофеин."

„Мисля, че степента, до която участващите хора са разгледали историята на името на Java, без да стигнат до някаква общо договорена резолюция, показва, че именуването на Java не е било извършено от някакъв героичен индивид, а е бил страничен продукт на креатив и управлявана група, която много се опитва да постигне целите си, от които това име беше част ", заключи Линдхолм. "Бих ви насърчил да не се стремите отвъд разумното да приписвате именуването на Java на дадено лице. Това просто не е начинът, по който нещата са работили в онези дни. Не се заблуждавайте от това как отделни лица и медии впоследствие са филтрирали много елементи на създаването на Java, за да отговарят на собствените им цели. "

Кийрън Мърфи е писател на свободна практика, живеещ в Ню Йорк.

Тази история, "И така, защо решиха да го нарекат Java?" е първоначално публикуван от JavaWorld.