Our fight with Oracle is getting crazy...

Share

Summary

This video details the ongoing legal battle between Ryan and Oracle regarding the trademark of 'JavaScript'. Oracle, who acquired the trademark in 2009, has contributed nothing to JavaScript's development but holds its name. Ryan's efforts to have Oracle release the trademark have escalated, leading to a petition to cancel the trademark and revealing Oracle's questionable tactics to prove usage.

Highlights

Oracle's Ownership of JavaScript Trademark
00:00:00

Oracle acquired the JavaScript trademark in 2009 through its acquisition of Sun Microsystems and Java. Despite not contributing to JavaScript's evolution, maintenance, or its standards committee, Oracle owns the name. They have consistently ignored requests to release the trademark, prompting Ryan to take legal action.

Ryan's Efforts to Reclaim the Trademark
00:00:51

Ryan initiated a campaign in 2022 by writing a blog post asking Oracle to release the trademark. When ignored, he published an open letter co-signed by Brendan Eich (JavaScript's inventor) and thousands of developers. As Oracle continued to ignore these efforts, Ryan filed a petition to cancel the trademark, forcing Oracle to prove its active use.

Oracle's Questionable Proof of Use
00:01:25

In response to Ryan's petition, Oracle submitted a screenshot of the Node.js website, a project created by Ryan with no Oracle involvement, as evidence of their use of the JavaScript trademark. When called out, they submitted another screenshot from Oracle Jet, a quietly hosted UI toolkit that mentions JavaScript, primarily to delay proceedings.

Current Status and Future Focus
00:02:49

A claim alleging Oracle knowingly misled the USPTO with the Node.js screenshot was dismissed. However, the core of the case now focuses on whether 'JavaScript' has become a generic term and if Oracle has abandoned its legitimate claim. Oracle is mandated to respond to the cancellation petition by August 7th. The video encourages viewers to support the cause at JavaScript.tm.

Recently Summarized Articles

Loading...