Entonces, ¿por qué decidieron llamarlo Java?

El director de Sun Microsystems, Scott McNealy, le dirá en un abrir y cerrar de ojos que "Java es probablemente una marca más grande que la propia Sun". Y, por supuesto, tiene razón. Cuando la revista Time calificó a Java como uno de los diez mejores productos de 1995 (la única entrada relacionada con computadoras en la lista), nació una nueva leyenda del marketing estadounidense. ¿Quién puede decir si a la preciada tecnología de Sun le habría ido tan bien si su nombre hubiera seguido siendo "Oak" o "Greentalk"?

Todos conocemos la historia: regale un entorno de programación elegante y abierto y el mundo se abrirá camino hasta su puerta. No hay problema, no importa cómo decidas llamarlo. Las personas encargadas de establecer una identidad de marca para la lengua franca de Sun para los desarrolladores de aplicaciones de próxima generación, sin embargo, decidieron utilizar una metáfora del café para su marca registrada. Se tomó Oak, el nombre anterior. Por qué lo hicieron, según sus propios relatos, sigue siendo un misterio.

Para descubrir la verdadera historia detrás del nombre de Java, JavaWorld entrevistó a varias de las personas clave de Sun involucradas en el proceso de denominación. Sus cuentas aparecen a continuación. No dude en sacar sus propias conclusiones.

Lluvia de ideas sobre una marca: siete perspectivas

"Los abogados nos habían dicho que no podíamos usar el nombre 'OAK' porque [ya era una marca registrada de] Oak Technologies", dijo Frank Yellin, ingeniero senior de Sun. "Así que se llevó a cabo una sesión de lluvia de ideas para proponer ideas para un nuevo nombre. A la sesión asistieron todos los miembros de lo que entonces se llamaba el grupo Live Oak, aquellos de nosotros que trabajamos activamente en el nuevo idioma. El resultado final fue de aproximadamente Se eligieron diez nombres posibles. Luego se enviaron al departamento legal. Tres de ellos regresaron limpios: Java, DNA y Silk. Nadie recuerda a quién se le ocurrió por primera vez el nombre "Java". Sólo una persona, hasta donde yo sé, ha sugerido en público ser el creador del nombre ".

Comentarios completos de Frank Yellin

"Llamé a Java", dijo Kim Polese, entonces gerente de productos de Oak y ahora CEO de Marimba Inc. "Dediqué mucho tiempo y energía a nombrar Java porque quería obtener exactamente el nombre correcto. Quería algo que reflejara la esencia de la tecnología: dinámica, revolucionaria, animada, divertida. Debido a que este lenguaje de programación era tan único, estaba decidido a evitar los nombres nerds. Tampoco quería nada que tuviera 'Net' o 'Web' en él, porque encontré esos nombres eran muy fáciles de olvidar. Quería algo que fuera genial, único, fácil de deletrear y divertido de decir.

"Reuní al equipo en una habitación, escribí en la pizarra palabras como 'dinámico', 'vivo', 'sacudida', 'impacto', 'revolucionario', etcétera, y dirigí al grupo en una lluvia de ideas", dijo Polese. . "El nombre [Java] surgió durante esa sesión. Otros nombres incluyeron DNA, Silk, Ruby y WRL, para WebRunner Language - ¡puaj!"

Los comentarios completos de Kim Polese.

"Creo que la reunión [de lluvia de ideas] se llevó a cabo alrededor de enero de 1995", dijo Sami Shaio, un ingeniero de Sun en ese momento, que desde entonces se ha convertido en socio fundador de Marimba. "Es realmente difícil decir de dónde vino 'Java' por primera vez, pero terminó en la lista de candidatos que elegimos ... junto con Silk, Lyric, Pepper, NetProse, Neon y muchos otros demasiado vergonzosos como para mencionarlos. "

Comentarios completos de Sami Shaio.

"Otros candidatos fueron WebDancer y WebSpinner", dijo Chris Warth, ingeniero del proyecto desde sus inicios y actualmente consultor de JavaSoft. "Aunque el marketing quería un nombre que implicara una asociación con la Web o la Red, creo que hicimos muy bien en elegir un nombre que no estuviera asociado con ninguno de los dos. Es probable que Java encuentre un verdadero hogar en aplicaciones alejadas de Internet , así que es mejor que no se haya encasillado temprano ".

Los comentarios completos de Chris Warth.

"El nombre 'Java' se originó en una reunión en la que una docena de personas se reunieron para intercambiar ideas", dijo James Gosling, vicepresidente y miembro de Sun, y autor de Oak. "La reunión, organizada por Kim Polese, fue fundamentalmente una locura salvaje continua. Mucha gente simplemente gritó palabras. ¿Quién gritó lo primero que es incognoscible y sin importancia? Se sintió como si la mitad de las palabras del diccionario se gritaran a la vez o había un montón de: 'Me gusta esto porque ...' y 'No me gusta eso porque ...' Y al final lo reducimos a una lista de una docena de nombres y lo entregamos a los abogados ".

Los comentarios completos de James Gosling.

"Estábamos realmente disgustados y cansados ​​por todo el maratón de piratería que habíamos estado haciendo en ese momento, y todavía no habíamos encontrado un nombre que pudiéramos usar", dijo el ingeniero de Sun, Timothy Lindholm. "Estábamos presionados por el tiempo, ya que adoptar un nuevo nombre significaba mucho trabajo y teníamos lanzamientos próximos. Así que organizamos una reunión para elaborar una lista de nombres ... La reunión duró bastante tiempo , y recuerdo que no hubo nada que destacara como obviamente lo correcto. Estábamos hablando desesperados de nombres tontos como Rover. Terminamos con una lista final, y Java fue una de las mejores opciones junto con Silk , como en lo que se hace girar las webs. No recuerdo que haya un campeón en particular de Java ... Entre la gente del grupo original con el que he hablado sobre esto,la mayoría niega cualquier recuerdo de Java como algo que no haya surgido de la dinámica del grupo ".

Comentarios completos de Timothy Lindholm.

"Creo que el nombre fue sugerido por primera vez por Chris Warth", dijo Arthur van Hoff, ingeniero senior del proyecto y ahora director de tecnología de Marimba Inc. "Llevábamos horas en la reunión y, mientras él bebía una taza de Peet's Java, eligió "Java" como ejemplo de otro nombre que nunca funcionaría. La reacción inicial fue mixta. Sin embargo, creo que los candidatos finales fueron Silk, DNA y Java. Sugerí Lingua Java, pero no hágalo ... No pudimos registrar los otros nombres, por lo que Java terminó siendo el nombre elegido. Al final, nuestra persona de marketing, Kim Polese, finalmente decidió seguir adelante ".

Los comentarios completos de Arthur van Hoff.

Decidir ir a tomar un café

"Probé los nombres en las fiestas y en mis amigos y familiares", recordó Polese. "Y Java obtuvo las reacciones más positivas de todos los candidatos. Debido a que no era seguro que obtendríamos ninguno de los nombres aprobados a través de la marca comercial, seleccioné unos tres o cuatro y trabajé con los abogados para aprobarlos. Java aprobó y era mi favorito, así que nombré el lenguaje Java y posteriormente nombré al navegador HotJava, un nombre mucho mejor que WebRunner. Los ingenieros tuvieron dificultades para separarse de Oak, pero finalmente se acostumbraron ... Sentí que la marca fue muy importante, porque quería que Java fuera un estándar. Así que me concentré en construir una marca muy fuerte para Java ".

"Celebramos una reunión final para votar sobre el nombre", dijo Yellin. "Todas las personas clasificaron Java, DNA y Silk en orden de preferencia. El mismo nombre que obtuvo la mayor cantidad de 'votos más favoritos' también obtuvo la mayor cantidad de votos 'menos favoritos'. Así que se eliminó. los dos restantes, Java obtuvo la mayor cantidad de votos. Así que se convirtió en el nombre preferido ".

"Se redujo a Silk o Java, y Java ganó", recordó Shaio. "James Gosling parecía favorecer a Java sobre Silk. Kim Polese tenía la última palabra sobre el nombre, ya que ella era la gerente de producto. Pero la mayoría de las decisiones en ese entonces las tomaban todos que estaban de acuerdo, y luego alguien decía, 'OK, esto es lo que estamos haciendo '".

"Puedo informarle con precisión sobre la decisión de elegir el nombre", dijo Eric Schmidt, director de tecnología de Sun. "Nos conocimos a principios de 1995 en 100 Hamilton en una de nuestras revisiones operativas estándar para pequeñas empresas como Oak. Bert Sutherland era el gerente senior en ese momento, trabajaba para mí, y él, Kim y algunos otros, incluido James, eran Kim presentó que: uno, teníamos que elegir un nuevo nombre ahora, y dos, Oak, al que todos estábamos acostumbrados, fue elegido. Según recuerdo, propuso dos nombres, Java y Silk. De los dos , ella prefería fuertemente Java y manifestó que el equipo de [Live Oak] estaba de acuerdo. Bert y yo decidimos aprobar su recomendación y se tomó la decisión. Por esas razones, creo que es correcto darle a Kim el crédito por el nombre. Ella lo presentó y lo vendió,y luego lo hizo realidad en marketing ".

Comentarios completos de Eric Schmidt.

"Creo recordar que Kim [Polese] fue inicialmente tibio con el nombre 'Java'", recordó Warth. "En ese momento, también estábamos tratando de cambiar el nombre de nuestro navegador de WebRunner, que ya había sido tomado por Taligent, a algo que ya no era una marca comercial. Kim quería cosas como WebSpinner o incluso WebDancer, algo que dejara en claro que se trataba de un producto de la World Wide Web. Se realizó la búsqueda de marcas y, después de varias semanas, volvió una breve lista de nombres aprobados ... Parecía haber una serie interminable de reuniones y aprobaciones que eran necesarias, como si el nombre eran realmente significativos.

"En ese momento, Kim quería que retrasáramos la publicación para que pudiéramos encontrar un nombre mejor que Java, pero los ingenieros, especialmente James y Arthur [van Hoff] y yo, la rechazaron", dijo Warth. "En un momento, James dijo que íbamos a ir con Java y HotJava, y Kim envió un correo electrónico pidiéndonos que esperáramos otros nombres que podrían aclararse. James respondió y dijo 'no', íbamos con lo que teníamos . E hicimos un conjunto muy rápido de cambios de nombre en el código fuente y publicamos la versión ... Al final, creo que los especialistas en marketing y los vicepresidentes tenían mucho menos que decir sobre el nombre que los ingenieros que estaban deseando saca algo por la puerta ".

"Creo que Kim está reescribiendo un poco la historia cuando sugiere que eligió este nombre por alguna inteligente razón de marketing", dijo Warth. "Terminamos con este nombre porque nos quedamos sin opciones y queríamos sacar nuestro producto. Las justificaciones de marketing llegaron más tarde".

"Si los recuerdos de Arthur son precisos (y no tengo motivos para dudar de ellos), entonces Chris nombró al lenguaje Java", dijo Bob Weisblatt, el autodenominado "escritor técnico y maestro de margaritas" del grupo Java que ahora trabaja en Active Software. "No recuerdo quién gritó por primera vez el nombre de Java; Chris siempre tenía una taza de café a la mano, así que tiene sentido que fuera él. De una cosa estoy seguro: Kim no nombró el idioma Java. "

Por cierto, Warth notó que Java era en realidad el tercer nombre del lenguaje. "Cuando estábamos trabajando en el proyecto Green, James lo llamó por primera vez" Greentalk "y la extensión del archivo era" .gt "", dijo Warth. Luego se convirtió en "Oak" durante varios años y solo recientemente se llamó "Java".

Insomnio en Palo Alto

"No pretendo ser el primero en sugerir el nombre", dijo Warth cuando se le preguntó sobre la declaración de van Hoff. "Definitivamente era Peet's Java [estábamos bebiendo], pero podría haber sido yo o James [Gosling] o alguien más. Simplemente no recuerdo exactamente quién lo dijo.

"La sensación entre James, yo y los demás ingenieros era que podíamos llamarlo 'xyzzy' y seguiría siendo popular", añadió Warth. "Al final, no importa quién sugirió originalmente el nombre, porque en última instancia fue una decisión grupal, tal vez con la ayuda de un puñado de personas con cafeína".

"Creo que la medida en que las personas involucradas han considerado la historia del nombre de Java sin llegar a ninguna resolución generalmente aceptada muestra que el nombramiento de Java no fue realizado por un individuo heroico, sino que fue un subproducto de un creativo y un grupo impulsado que se esfuerza mucho por lograr sus objetivos, de los que este nombre forma parte ", concluyó Lindholm. "Le animo a que no se esfuerce más allá de lo razonable al atribuir el nombre de Java a un individuo. Simplemente no es así como funcionaban las cosas en esos días. No se deje engañar por cómo los individuos y los medios han filtrado posteriormente muchos elementos de la creación de Java para adaptarse a sus propios fines ".

Kieron Murphy es un escritor de tecnología independiente que vive en la ciudad de Nueva York.

Esta historia, "Entonces, ¿por qué decidieron llamarlo Java?" fue publicado originalmente por JavaWorld.