- Oracle은 Deno의 "JavaScript" 상표 취소 청원에 대해 기각 신청을 제출함
- 이는 JavaScript가 여러 독립적인 구현을 가진 개방형 표준이라는 문제를 회피하려는 시도로 보임
Recap
- 2년 전, Oracle에게 JavaScript 상표를 포기하라는 블로그 게시물을 작성했으나 응답이 없었음.
- 이후, Brendan Eich와 16,000명 이상의 JavaScript 개발자들이 서명한 공개 서한을 발표했으나 Oracle은 여전히 무응답이었음.
- Deno는 Oracle의 "JavaScript" 상표 취소를 위해 USPTO에 공식 청원을 제출함. 청원은 다음 세 가지 근거에 기반함:
- 일반성: JavaScript는 널리 사용되는 프로그래밍 언어로, Oracle의 제품이 아님.
- 포기: Oracle은 상표를 관리하거나 유지하지 않음.
- USPTO에 대한 사기: Oracle은 갱신 신청 시 오해의 소지가 있는 증거를 제출함.
Oracle의 방어
- Oracle은 사기 주장에 대해서만 응답하며, Node.js 스크린샷을 사용했지만 중요하지 않다고 주장함.
- Oracle의 JavaScript 상표는 소프트웨어 제품(Class 9)과 기술 서비스(Class 42)를 포함함. Node.js 스크린샷은 Class 9에만 해당한다고 주장함.
- Oracle JET 페이지가 Class 9와 Class 42 모두에 충분하다고 주장함.
절차 지연
- Oracle은 마감일까지 이 신청을 제출하여 "JavaScript"가 일반 용어인지에 대한 논의를 지연시킴.
- 이 법적 조치는 청원자가 사기 주장을 포기하거나 절차적 문제를 해결하기 위해 몇 달을 소비하도록 강요함.
실제 문제
- Oracle은 JavaScript를 만들지 않았으며, JavaScript를 통제하지 않음. JavaScript의 상표를 소유할 권리가 없음.
- JavaScript는 ECMA-262라는 개방형 사양에 의해 정의되며, Google, Apple, Microsoft, Mozilla 등의 대표들이 참여하는 TC39에 의해 유지됨.
- Oracle은 JavaScript의 관리, 구현, 발전에 아무런 역할을 하지 않음.
도움을 줄 수 있는 방법
- 이 게시물을 공유하고 Oracle의 상표 주장에 대한 인식을 확산.
- javascript.tm에서 공개 서한에 서명.
- 기자라면 연락하여 추가 정보를 얻을 수 있음.
- 우리는 Oracle의 법적 조작에 겁먹지 않으며, 이 사건을 강력한 근거로 계속 싸울 것임.
Hacker News 의견
-
Ryan이 이 문제를 다루는 것에 감사하며, 업데이트가 흥미로움. Oracle이 몇 달의 지연을 추가하려는 것은 일반적인 일로 보임. 몇 년이 걸리더라도 좋은 결론에 도달할 수 있다면 가치가 있음. 법적 절차가 진행되는 것이 기쁨.
-
30년 전 IT 공부를 시작할 때, Oracle에 대해 부정적인 의견을 들었고, 그 이후로 Oracle을 사용하지 않음.
-
Oracle의 스크린샷이 Internet Explorer에서 찍힌 것이 흥미로웠음. 과거를 떠올리게 함.
-
Oracle은 가능한 한 법정으로 가져가려 할 것임. Cantrill의 말을 빌리자면, 잔디 깎는 기계처럼 행동하는 회사임.
-
Oracle JET에 대해 궁금해하는 사람 있음.
-
Oracle과의 싸움이 진행되는 것이 기쁨. Oracle은 악마 같은 존재임. Microsoft의 브라우저는 Chromium 기반인데, 왜 목록에 포함되었는지 의문임. Brave 등을 추가하는 것이 더 나을 것임.
-
Deno 회사가 Oracle의 "JavaScript" 상표를 취소하기 위해 USPTO에 공식 청원을 제출했음. Oracle이 Node.js 웹사이트의 스크린샷을 사용하여 상표를 갱신한 것이 문제임.
-
Larry Ellison의 전기를 읽고 그가 얼마나 많은 문화를 통제하는지에 대해 놀라움을 느낌. 그는 MySQL과 Java를 소유하고 있으며, 대형 엔터테인먼트 회사를 소유할 예정임.
-
웹/오픈 소스 커뮤니티가 JavaScript를 재브랜딩할 수 있을 것임. LiveScript, WebScript 등으로 변경할 수 있음. Oracle을 무시하고 진행할 수 있음.
-
Oracle이 JavaScript를 통제하지 않는 것이 좋은 논쟁인지 의문임. Oracle이 더 공격적으로 나오기 전까지는 회색 지대로 남겨두는 것이 나을 수도 있음.