"JavaScript"라는 이름은 Oracle (이전의 Sun 상표, 이전에는 Netscape 상표)의 상표입니다.
그러나 다른 사람들은 JavaScript 상표를 사용하는 데 아무런 문제가없는 것 같습니다. 구글에 대한 참조를 사용 V8 , 모질라가 참조를 사용 SpiderMonkey를 여러 다른 장소에서 등 Mozilla는 소유자 (하단에 상표 속성을 시도 할 것으로 보인다 유일 페이지 ) 당시 비록 이 글은 Oracle이 아닌 Sun에 의한 것이 아닙니다.
오랫동안 Microsoft 는 상표를 침해하지 않기 위해 "JavaScript"가 아닌 ECMAScript 구현의 이름으로 "JScript" 를 사용 했습니다. 최근 (언제 모르겠 음) Microsoft는 "JScript"이름에서 "JavaScript"로 전환 한 것으로 보입니다.
버전 히스토리 에 대한 나의 이해 는 새로운 ECMAScript 구현을 작성하고 이름을 "JavaScript"로 지정했는데, "JScript"라는 이름을 "JScript"로 "JavaScript"로 소급 변경하지 않고 이전 이름은 "JScript"로 남겨둔다는 것입니다.
제 질문은 이것입니다 : JavaScript는 상표 등록되어 있기 때문에 허가없이 제품이나 기술 (예 : "Microsoft JavaScript")의 이름과 관련하여 사용하는 것이 침해입니까? 그렇다면, 타사의 상표 사용을 허용하는 Oracle / Sun / Netscape와의 계약 기록을 어디에서 찾을 수 있습니까? 이 문서가 어딘가에 공개되어 있다고 가정하지만 어디서 찾을 수 있는지 모르겠습니다. 마지막으로 상표권이 다시 바뀌면 이전에 작성된 계약이 여전히 유효합니까, 아니면 현재 상표권자와 다시 위조해야합니까?
내가 요청하는 이유는 명시 적 허가없이 제품 제목 (예 : JavaScript 라이브러리)과 같은 제품 제목에 "JavaScript"라는 단어를 사용할 수 있는지 여부와 JavaScript가 Oracle의 상표임을 나타내는 면책 조항을 제공해야하는지 여부를 알고 싶어하기 때문입니다. .