그렇다면 왜 Java라고 부르기로 결정 했습니까?

Sun Microsystems의 Scott McNealy 최고 책임자는 "자바는 아마도 Sun 자체보다 더 큰 브랜드 이름 일 것입니다." 그리고 물론 그는 옳습니다. 때 타임 잡지는 1995 년 10 대 제품의 자바 하나 (목록에있는 유일한 컴퓨터 관련 항목)라는 새로운 미국의 마케팅 전설이 태어났다. 썬의 소중한 기술이 "오크"또는 "그린 토크"로 남아 있었다면 그토록 잘 해냈을지 누가 ​​말할까요?

우리 모두는 그 이야기를 알고 있습니다. 우아하고 개방적인 프로그래밍 환경을 제공하면 세상이 당신의 문으로가는 길을 이길 것입니다. 당신이 그것을 부르기로 결정하더라도 땀이 없습니다. 그러나 차세대 애플리케이션 개발자를 위해 썬의 언어 프랑카 브랜드 아이덴티티를 설정하는 책임을 맡은 사람들은 상표에 대해 커피 은유를 결정했습니다. 이전 이름 ​​인 오크가 사용되었습니다. 그들이 왜 그렇게했는지는 여전히 미스테리입니다.

Java 이름 뒤에 숨겨진 실화를 알아보기 위해 JavaWorld 는 이름 지정 프로세스에 참여한 Sun의 주요 사람들과 인터뷰했습니다. 그들의 계정은 아래에 나타납니다. 자신의 결론을 자유롭게 도출하십시오.

상표 브레인 스토밍-7 가지 관점

Sun의 수석 엔지니어 인 Frank Yellin은 "변호사들은 우리가 'OAK'라는 이름을 사용할 수 없다고 말했습니다. [이미 Oak Technologies가 상표를 등록했기 때문입니다.]"라고 말했습니다. "그래서 새로운 이름에 대한 아이디어를 내놓기 위해 브레인 스토밍 세션이 열렸습니다.이 세션에는 당시 Live Oak 그룹으로 불렸던 모든 구성원이 참석했으며, 우리 모두는 새로운 언어를 적극적으로 작업하고있었습니다. 10 개의 가능한 이름이 선택되어 법무 부서에 제출되었습니다. 그중 3 개 (Java, DNA, Silk)가 깨끗하게 돌아 왔습니다. 누가 처음에 'Java'라는 이름을 떠올 렸는지 기억 나는 사람이 없습니다. 내가 아는 한 오직 한 사람 만이 그 이름의 창조자가 될 것을 공개적으로 제안한 적이 있습니다. "

Frank Yellin의 완전한 발언

당시 Oak 제품 관리자이자 현재 Marimba Inc의 CEO 인 Kim Polese는 "저는 Java를 이름지었습니다. 정확한 이름을 얻고 싶었 기 때문에 Java 이름을 지정하는 데 많은 시간과 노력을 쏟았습니다. 기술의 본질 : 역동적이고, 혁명적이며, 활기차고, 재미 있습니다.이 프로그래밍 언어가 너무 독특했기 때문에 저는 엉뚱한 이름을 사용하지 않기로 결심했습니다. 또한 'Net'또는 'Web'이 포함 된 것을 원하지 않았습니다. 나는 멋지고 독특하며 철자가 쉽고 재미있게 말할 수있는 것을 원했습니다.

Polese는 "팀을 한 방에 모아 '다이내믹', '살아있다', '충격', '충격', '혁명적'등의 단어를 화이트 보드에 적고 브레인 스토밍에서 그룹을 이끌었습니다. . "그 세션 중에 [Java]라는 이름이 나타났습니다. 다른 이름에는 WebRunner 언어를위한 DNA, Silk, Ruby 및 WRL이 포함되었습니다. yuck!"

Kim Polese의 완전한 발언.

"[브레인 스토밍] 회의는 1995 년 1 월경에 열렸다고 생각합니다."당시 Sun 엔지니어 인 Sami Shaio는 말합니다. 이후 Marimba의 창립 파트너가되었습니다. "실제로 '자바'가 처음 어디에서 왔는지 말하기는 어렵지만 우리가 선택한 후보 목록에 올랐습니다. Silk, Lyric, Pepper, NetProse, Neon, 그리고 언급하기에는 너무 당혹 스러웠습니다. "

Sami Shaio의 완전한 발언.

"다른 후보로는 WebDancer와 WebSpinner가있었습니다."프로젝트의 초기 엔지니어이자 현재 JavaSoft의 컨설턴트 인 Chris Warth가 말했습니다. "마케팅은 웹이나 인터넷과의 연관성을 암시하는 이름을 원했지만, 어느 쪽과도 연관되지 않은 이름을 고르는 데 아주 잘했다고 생각합니다. Java는 인터넷에서 멀리 떨어진 애플리케이션에서 진정한 집을 찾을 가능성이 높습니다. , 그래서 일찍 피전하지 않는 것이 가장 좋습니다. "

Chris Warth의 완전한 발언.

썬의 부사장 겸 동료이자 오크의 저자 인 제임스 고슬링은 " '자바'라는 이름은 약 12 ​​명의 사람들이 브레인 스토밍을 위해 모인 회의에서 유래했습니다. "Kim Polese가 주최 한 회의는 근본적으로 연속적인 광기였습니다. 많은 사람들이 그냥 말을 외쳤습니다. 누가 처음에 알 수없고 중요하지 않은 것을 외쳤습니다. 사전에있는 단어의 절반이 한 번에 외치는 것 같거나 다른 것입니다. '이것이 마음에 들어요 ...'와 '그게 마음에 들지 않습니다 ...'그리고 결국 우리는 그것을 12 개 정도의 이름 목록으로 만들어서 건네주었습니다. 변호사들에게. "

James Gosling의 완전한 발언.

Sun 엔지니어 인 Timothy Lindholm은 "당시 해왔 던 모든 마라톤 해킹으로 인해 정말 혐오스럽고 지쳤습니다. 아직 사용할 수있는 이름을 찾지 못했습니다."라고 말했습니다. "새로운 이름을 채택하는 것은 많은 작업을 의미했기 때문에 시간이 촉박했고 릴리스가 다가오고있었습니다. 그래서 우리는 이름 목록을 정리하기 위해 회의를 준비했습니다 .... 회의는 꽤 오랫동안 계속되었습니다. , 그리고 분명히 옳은 일로 튀어 나온 것은 없었던 것을 기억합니다. 우리는 Rover와 같은 멍청한 이름에 대해 절망적으로 이야기하고있었습니다. 우리는 최종 목록으로 끝났고 Java는 Silk와 함께 최고의 선택 중 하나였습니다. , 당신이 웹을 돌리는 것과 마찬가지로. 나는 자바의 특정 챔피언이 있다는 것을 기억하지 못합니다 .... 내가 이것에 대해 이야기했던 원래 그룹의 사람들 중,대부분의 사람들은 자바에 대한 기억이 그룹의 역 동성에서 튀어 나온 것이 아니라는 사실을 부인합니다. "

Timothy Lindholm의 완전한 발언.

프로젝트의 선임 엔지니어이자 현재 Marimba Inc의 CTO 인 Arthur van Hoff는 "그 이름은 Chris Warth가 처음 제안했다고 생각합니다."라고 말했습니다. "우리는 몇 시간 동안 회의에 있었고 그가 Peet 's 한 잔을 마시는 동안 Java, 그는 작동하지 않을 또 다른 이름의 예로 'Java'를 선택했습니다. 초기 반응은 혼합되었습니다. 최종 후보는 Silk, DNA, Java라고 생각합니다. Lingua Java를 제안했지만 그렇지 않았습니다. 다른 이름을 상표로 등록 할 수 없었기 때문에 Java가 선택의 이름이되었습니다. 결국 마케팅 담당자 인 Kim Polese가 마침내 그 이름을 사용하기로 결정했습니다. "

Arthur van Hoff의 완전한 발언.

커피 마시 러 가기

Polese는 "파티에서 이름을 시험 판매하고 친구와 가족에게 시판했습니다."라고 회상했습니다. "그리고 Java는 모든 후보자 중에서 가장 긍정적 인 반응을 보였습니다. 상표를 통해 이름이 지워질 지 확신 할 수 없었기 때문에 저는 약 3 ~ 4 명을 선택하여 변호사와 함께 작업했습니다. Java는 통과했고, 제가 가장 좋아하는 언어 였기 때문에 Java라는 이름을 지정하고 나중에 WebRunner보다 훨씬 더 나은 이름 인 HotJava라는 브라우저 이름을 지정했습니다. 엔지니어들은 Oak와 헤어지는 데 어려움을 겪었지만 마침내 익숙해졌습니다 .... Java가 표준이되기를 원했기 때문에 매우 중요했습니다. 그래서 Java를위한 매우 강력한 브랜드를 구축하는 데 집중했습니다. "

"우리는 이름에 투표하기 위해 마지막 회의를 열었습니다."라고 Yellin이 말했습니다. "모든 사람은 선호하는 순서대로 Java, DNA 및 Silk의 순위를 매겼습니다. 가장 많이 선호하는 표를 얻은 동일한 이름도 가장 많이 선호하는 표를 얻었습니다. 그래서 삭제되었습니다. 나머지 2 개는 Java가 가장 많은 표를 얻었으므로 선호하는 이름이되었습니다. "

Shaio는 "Silk 또는 Java로 내려 갔고 Java가 승리했습니다."라고 회상했습니다. "James Gosling은 Silk보다 Java를 선호하는 것 같았습니다. Kim Polese는 제품 관리자 였기 때문에 이름에 대한 최종 발언권을 가졌습니다.하지만 당시 대부분의 결정은 모두가 동의 한 후 누군가가 '좋아, 이것이 우리가하는 일입니다. ' "

Sun의 최고 기술 책임자 인 Eric Schmidt는 "이름을 선택하기로 한 결정에 대해 정확하게 말할 수 있습니다. "우리는 1995 년 초에 Oak와 같은 소규모 기업에 대한 표준 운영 평가 중 하나에서 100 Hamilton에서 만났습니다. Bert Sutherland는 당시 수석 관리자였습니다. 그는 저를 위해 일했습니다. 그와 Kim과 James를 비롯한 몇몇 다른 사람들은 Kim은 하나, 우리는 지금 새로운 이름을 선택해야했고, 두 명은 우리 모두가 익숙했던 Oak를 가져 왔습니다. 제가 기억하는 것처럼 그녀는 Java와 Silk라는 두 가지 이름을 제안했습니다. , 그녀는 자바를 강력히 선호하며 [Live Oak] 팀이 동의한다고 표현했고 Bert와 나는 그녀의 추천을 승인하기로 결정하고 결정을 내렸기 때문에 Kim에게 이름을 부여하는 것이 옳다고 생각합니다. 그녀는 그것을 제시하고 팔았습니다.마케팅에서 실현했습니다. "

Eric Schmidt의 완전한 발언.

"나는 Kim [Polese]가 처음에는 '자바'라는 이름에 미지근한 사람 이었다는 것을 기억하는 것 같습니다."Warth가 회상했습니다. "당시 우리는 또한 Taligent에 의해 이미 사용 된 WebRunner에서 아직 상표가 등록되지 않은 것으로 브라우저 이름을 바꾸려고했습니다. Kim은 WebSpinner 또는 WebDancer와 같은 것을 원했습니다. 이것은 World Wide Web 제품이었습니다. 상표 검색이 이루어졌고 몇 주 후에 삭제 된 이름의 짧은 목록이 돌아 왔습니다 .... 이름처럼 필요한 일련의 회의와 승인이 계속되는 것 같습니다. 실제로 의미가있었습니다.

"그 당시 Kim은 우리가 Java보다 더 나은 이름을 찾을 수 있도록 릴리스를 보류하기를 원했지만 엔지니어, 특히 James와 Arthur [van Hoff]와 나 자신에 의해 기각되었습니다."라고 Warth는 말했습니다. "한때 James는 우리가 Java와 HotJava를 사용하겠다고 말했고 Kim은 분명한 다른 이름을 기다리라고 요청하는 이메일을 보냈습니다. James는 회신하여 '아니오'라고 말했습니다. . 그리고 우리는 소스 코드에서 아주 빠르게 이름을 바꾸고 릴리스를 내놓았습니다 .... 결국에는 마케터와 부사장이 그 이름에 대해 죽어가는 엔지니어들보다 훨씬 적 었다고 생각합니다. 문 밖으로 무언가를 꺼내십시오. "

Warth는 "김씨가 마케팅상의 이유로이 이름을 선택했다고 제안 할 때 약간의 역사를 쓰고 있다고 생각한다"고 말했다. "우리는 옵션이 없어서 제품을 꺼내고 싶었 기 때문에이 이름을 사용했습니다. 마케팅 정당성은 나중에 나왔습니다."

현재 액티브 소프트웨어에서 일하고있는 자바 그룹의 "기술 작가이자 마가리타 마스터"인 Bob Weisblatt는 "아서의 회상이 정확하고 의심 할 이유가 없다면, 크리스는 자바 언어를 명명했습니다."라고 말했습니다. "누가 먼저 자바라는 이름을 외쳤는 지 기억이 나지 않습니다. Chris는 항상 커피 한 잔을 가지고 있었기 때문에 그가 한 사람이 될 것입니다. 한 가지 확실한 것은 Kim이 Java라는 이름을 지명하지 않았다는 것입니다. "

덧붙여서 Warth는 Java가 실제로 언어의 세 번째 이름이라고 언급했습니다. "우리가 Green 프로젝트를 작업 할 때 James는 처음에 이것을"Greentalk "라고 불렀고 파일 확장자는".gt "였습니다."라고 Warth가 말했습니다. "그 후 몇 년 동안"Oak "이되었고 비교적 최근에야"Java "라고 불 렸습니다.

팔로 알토에서 잠 못 이루는

반 호프의 성명에 대해 질문을 받자 워스는 "내가 처음으로 그 이름을 제안한 사람이라고 주장하지 않는다"고 말했다. "확실히 Peet의 Java [우리가 마시고 있었다] 였지만 나, James [Gosling] 또는 다른 사람 일 수 있습니다. 누가 말했는지 정확히 기억하지 못합니다.

"저와 James 및 다른 엔지니어들 사이의 느낌은 'xyzzy'라고 부를 수 있고 여전히 인기가있을 것이라는 점이었습니다."라고 Warth는 덧붙였습니다. "결국 누가 그 이름을 제안했는지는 중요하지 않습니다. 궁극적으로 그룹 결정 이었기 때문입니다. 아마도 소수의 카페인을 섭취 한 사람들의 도움을 받았을 것입니다."

"일반적으로 합의 된 해결책에 도달하지 않고 관련 사람들이 Java 이름의 역사를 고려한 정도는 Java의 이름 지정이 영웅적인 개인에 의해 수행 된 것이 아니라 창조적 인 사람의 부산물임을 보여줍니다. 이 이름이 일부인 목표를 달성하기 위해 매우 열심히 노력하는 추진력있는 그룹입니다. "라고 Lindholm은 결론지었습니다. "저는 여러분이 Java의 이름을 개인에게 부여하는 데있어 합리적 이상으로 노력하지 말 것을 권장합니다. 그 당시에는 이것이 단순히 일이 작동 한 방식이 아닙니다. 개인과 미디어가 이후에 많은 요소를 필터링 한 방식에 속지 마십시오. 자신의 목적에 맞게 Java를 만들었습니다. "

Kieron Murphy는 뉴욕에 거주하는 프리랜서 기술 작가입니다.

이 이야기는 "그렇다면 자바라고 부르기로 결정한 이유는 무엇입니까?" 원래 JavaWorld에 의해 게시되었습니다.