Deno가 오라클과의 JavaScript 상표 분쟁에 대한 최근 TTAB의 결정을 다룹니다. Deno는 'JavaScript'가 오라클 제품이 아닌 모든 이들의 언어임을 강조하며, 상표 취소 소송의 핵심 쟁점과 향후 일정을 안내합니다.
2024년 6월 18일, 상표 심판원(TTAB)은 우리의 사기(fraud) 주장에 대한 청구를 기각했습니다. 우리는 이 결정에 동의하지 않습니다.
우리의 주장은 오라클이 2019년 상표 갱신 과정에서 USPTO를 의도적으로 오도했으며, 'JavaScript' 상표 사용의 증거로 Node.js 웹사이트의 스크린샷을 제출했다고 지적했습니다. Node.js의 창시자로서, 이는 특히 모욕적입니다. Node.js는 결코 오라클의 제품이나 브랜드가 아니었습니다. 오라클은 Node.js를 만들지도, 운영하지도 않았으며, 상표 방어 목적으로 이를 사용할 자격도 없었습니다. 외부 오픈소스 사이트를 근거로 삼는 것은 더 나은 증거가 없었음을 스스로 인정한 셈입니다.
그러나, 사기 주장은 이 사건의 핵심이 아니었습니다.
우리는 사기 주장을 수정하지 않을 것입니다. 그렇게 하면 사건이 몇 달이나 지연될 수 있고, 우리의 초점은 더욱 중요한 쟁점들, 즉 일반명(genericness) 및 포기(abandonment) 주장에 있습니다. 누구나 "JavaScript"라는 단어를 특정 브랜드나 오라클의 제품이 아닌, 하나의 언어를 지칭할 때 사용합니다. 오로지 전 세계에서 가장 인기 있는 프로그래밍 언어의 이름일 뿐입니다.
이제 사건은 빠르게 진행됩니다.
8월 7일, 오라클은 우리의 상표 취소 청구서에 있는 모든 문단에 대해 각각 인정 또는 부인하는 답변을 해야 합니다. 특히 일반명 및 포기에 대한 우리의 주장에 대해 오라클이 어떻게 대응할지 기대됩니다.
9월 6일에는 증거개시(Discovery)가 시작됩니다.
누구나 JavaScript가 오라클의 제품이 아니라는 사실을 알고 있으며, javascript.tm의 19,550명(작성 시점 기준)도 이에 동의합니다. 이 상표는 대중, 업계, 그리고 상표법의 취지 모두에 부합하지 않습니다. 그저 잘못된 사례입니다.
만약 우리가 이 취소 소송에서 승리하거나, 오라클이 상표를 자진 포기한다면, JavaScript는 진정한 자유를 얻게 됩니다. 더 이상 ™ 기호도, 라이선스 위험에 대한 두려움도 없을 것입니다. 오직 웹을 구동하는 프로그래밍 언어의 이름, 모든 사용자에게 속한 이름이 될 것입니다.