JavaScript™ 상표 소송, 4라운드
최신 Deno v. Oracle 소송 제기가 개발자에게 의미하는 바 — 그리고 왜 Hacker News가 또 다시 뜨거워지고 있는가.
1. 간단한 복습: 우리가 여기까지 오게 된 경로
- 1995 → 2009 Sun Microsystems가 “JavaScript”를 상표로 등록; Oracle이 Sun 인수와 함께 상표권을 인수함.
- 2024년 9월 Ryan Dahl(Node.js 창시자이자 현재 Deno Land CEO)가 18,000개 이상의 엔지니어 서명이 담긴 공개 서한을 발표하며 Oracle에게 상표권 포기를 요구.
- 2024년 11월 Deno가 미국 상표심사 및 항소위원회(TTAB)에 상표 취소 청원을 제기, 이유는 일반명사화, 포기 및 사기 의혹 세 가지.
- 2025년 3월 Oracle이 사기 혐의에 대한 기각 요청을 함; Deno 블로그의 업데이트 3에서 타임라인과 법적 이론을 상세히 설명 (deno.com (opens in a new tab)).
2. 업데이트 4: 사기 혐의는 기각되었지만, 본격적인 싸움은 이제 시작
2025년 6월 18일 TTAB는 Oracle의 일부분 신청을 승인하고 사기 혐의는 기각했습니다. Dahl의 새로운 글(업데이트 4, 2025년 6월 27일)은 “이것이 핵심 사건이 아니다”라고 강조. Deno는 사기 혐의를 수정하지 않고 진행하며, 대신 다음과 같은 핵심 쟁점에 집중할 예정입니다:
주장 | 핵심 논거 |
---|---|
일반명사화 | “JavaScript”는 여러 독립적인 구현체들이 존재하는 언어의 통상명사이며, 특정 기업이 그것의 출처라고 인식되지 않음. |
포기 | Oracle은 상표를 상업적 목적으로 사용하지 않으며(2019년 갱신은 Node‑.js 스크린샷에 의존했는데, 이는 Oracle이 소유하지 않은 프로젝트임). |
향후 중요한 날짜 (절차적 연장이 없을 경우):
- 2025년 8월 7일 Oracle이 Deno의 청원 각 조항에 대해 인정 또는 부인.
- 2025년 9월 6일 공식 증거 개시 개시. (deno.com (opens in a new tab))
Dahl의 의지: 만약 Deno가 승소하면, “JavaScript는 자유로워질 것—이제 ™ 기호도, 라이선스 우려도 없다.” 그는 또한 현재 19,550명이 javascript.tm에 서명한 공개 서한도 언급. (deno.com (opens in a new tab))
3. 커뮤니티 반응: Hacker News가 열기를 더욱 달궜다
이 블로그 글은 몇 시간 만에 Hacker News의 주요 페이지에 오르며, 최고 점수는 675점과 226개 댓글에 달함 (news.ycombinator.com (opens in a new tab)). 논의의 주요 주제는 다음과 같다:
주제 | 대표 댓글 |
---|---|
“Oracle이 이 상표를 고수해서 얻는 게 없다.” | “그들은 선의를 창출할 기회가 있는데… 오히려 본인들이 수익을 올리지 않는 걸 지키기 위해 방어하는 모습이다. 정말 어처구니 없다.” (news.ycombinator.com (opens in a new tab)) |
기업적 실리주의 | Bryan Cantrill의 유명한 “잔디 깎기기” 비유—Oracle은 기계적으로 작동하며, 손을 넣으면 자른다는 것. (news.ycombinator.com (opens in a new tab)) |
상표권 남용을 협상 전략으로 활용하는 사례 | “Oracle의 주 수익사업은 복잡한 계약서에 서명하게 하고, 1~2년 기다린 후 소송하는 것이며… 지금까지 만난 Oracle 제품 중 무료 소프트웨어보다 더 우수하게 만든 것이 없다.” (news.ycombinator.com (opens in a new tab)) |
유머 & 이름 바꾸기 유행 | “이걸 그냥 Eczemascript라고 부르기 시작할 수도 있다” / “TypelessScript” / “DecafScript.” (news.ycombinator.com (opens in a new tab)) |
전체적으로 Deno의 노력에 대한 찬성의 목소리가 압도적이며, Deno를 런타임으로 보는 회의론자들도 이 이슈를 생태계 전체의 문제로 인식하고 있다.
4. 이것이 법정 밖에서도 중요한 이유
- 오픈소스 위축 효과 – 컨퍼런스, 서적, 툴 벤더들이 종종 “JavaScript”라는 단어를 조심스럽게 다루거나 라이선스를 적용하여, 신생 개발자와 기업 모두에게 마찰과 법적 검토 비용이 발생.
- 다른 ‘일반명사화’ 기술 상표에 대한 선례 – 성공 사례는 오히려 잠자거나 방어용으로 남아있는 상표에 도전장을 내밀게 할 수 있으며, 예를 들어 SGI의 “OpenGL” 등에 대한 도전도 포함.
- 거버넌스 신호 – 승소 시, 오픈 표준(TC39 등)이 유휴 IP권에 의해 구속받아서는 안 된다는 메시지를 강화.
- 브랜드 인식 – Oracle의 공격적인 IP 정책은 개발자들 사이에 불신을 오랫동안 조장했고, 이번 사례는 이 이야기를 공공연하게 유지시킬 것.
5. 앞으로 주목해야 할 것
날짜 | 주요 이정표 | 예상 결과 |
---|---|---|
2025년 8월 7일 | Oracle의 답변 | 여기서 인정 또는 부인을 하게 되면 Deno의 증명 부담이 줄어진다. 전면 부인은 장기적인 증거 수집 과정을 예고. |
2025년 4분기~2026년 | 증거개시절차 | Oracle 내부 사용 문서 요청, 브랜드 담당자 증언, 공공 인식 조사(“주요 중요성” 테스트) 등이 이루어질 예정. |
2026년 이후 | TTAB 판결/항소 | 양측 모두 연방 항소법원에 항소 가능, 따라서 사건은 몇 년 더 지속될 수 있으며, 합의 없으면 길어질 가능성 높음. |
6. 실무자들이 참고할 만한 핵심 포인트
- “JavaScript” 사용 계속—당장 패닉할 필요 없다; 상표권자는 서술적 용도에 대해 소송을 잘 걸지 않음.
- 기업 교육용, 문서, 행사진행 시 라이선스 문구 모니터링—현재 Oracle에 라이선스 비용을 지불 중이면 위험도 재평가 필요.
- 공개 서한 또는 amicus 간청—법적 이해관계가 있다면 서명하거나 법정 의견서를 제출하라. 개발자 목소리가 일반명사화에 도움을 줄 수 있다.
- 런타임 선택과 상표권 정치 분리—Node, Bun, Deno 중 어느 것을 사용하든 결과는 모두 구현자에게 공평하게 영향을 미친다.
요약 (TL;DR)
사기 혐의는 기각됐지만, 핵심 쟁점인 “JavaScript”의 일반명사화와 포기 주장은 계속 유효하며, 빠른 진행을 보이고 있다. 개발자 커뮤니티는 전반적으로 취소를 지지하며, 30년 된 언어 이름을 공용에 돌려주는 계기로 여기고 있다. Oracle의 8월 제기 내용도 중요한 관전 포인트로 남아 있으며, 이후 전개를 예의주시할 필요가 있다.