<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: brendan-eich</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/brendan-eich.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2024-09-17T23:20:37+00:00</updated><author><name>Simon Willison</name></author><entry><title>Oracle, it’s time to free JavaScript.</title><link href="https://simonwillison.net/2024/Sep/17/oracle-its-time-to-free-javascript/#atom-tag" rel="alternate"/><published>2024-09-17T23:20:37+00:00</published><updated>2024-09-17T23:20:37+00:00</updated><id>https://simonwillison.net/2024/Sep/17/oracle-its-time-to-free-javascript/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://javascript.tm/"&gt;Oracle, it’s time to free JavaScript.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Oracle have held the trademark on JavaScript since their acquisition of Sun Microsystems in 2009. They’ve continued to renew that trademark over the years despite having no major products that use the mark.&lt;/p&gt;
&lt;p&gt;Their December 2019 renewal included &lt;a href="https://tsdr.uspto.gov/documentviewer?caseId=sn75026640&amp;amp;docId=SPE20191227132243&amp;amp;linkId=2#docIndex=1&amp;amp;page=1"&gt;a screenshot of the Node.js homepage&lt;/a&gt; as a supporting specimen!&lt;/p&gt;
&lt;p&gt;Now a group lead by a team that includes Ryan Dahl and Brendan Eich is coordinating a legal challenge to have the USPTO treat the trademark as abandoned and “recognize it as a generic name for the world’s most popular programming language, which has multiple implementations across the industry.”

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://lobste.rs/s/jupy5r/oracle_it_s_time_free_javascript"&gt;Lobste.rs&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/brendan-eich"&gt;brendan-eich&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/oracle"&gt;oracle&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ryan-dahl"&gt;ryan-dahl&lt;/a&gt;&lt;/p&gt;



</summary><category term="brendan-eich"/><category term="javascript"/><category term="oracle"/><category term="ryan-dahl"/></entry><entry><title>Quoting Brendan Eich</title><link href="https://simonwillison.net/2010/Oct/16/jwz/#atom-tag" rel="alternate"/><published>2010-10-16T08:25:00+00:00</published><updated>2010-10-16T08:25:00+00:00</updated><id>https://simonwillison.net/2010/Oct/16/jwz/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://jwz.livejournal.com/1307198.html?thread=23007038#t23007038"&gt;&lt;p&gt;JS had to “look like Java” only less so, be Java’s dumb kid brother or boy-hostage sidekick. Plus, I had to be done in ten days or something worse than JS would have happened.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://jwz.livejournal.com/1307198.html?thread=23007038#t23007038"&gt;Brendan Eich&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/brendan-eich"&gt;brendan-eich&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/recovered"&gt;recovered&lt;/a&gt;&lt;/p&gt;



</summary><category term="brendan-eich"/><category term="javascript"/><category term="recovered"/></entry><entry><title>TraceMonkey</title><link href="https://simonwillison.net/2008/Aug/22/tracemonkey/#atom-tag" rel="alternate"/><published>2008-08-22T23:13:57+00:00</published><updated>2008-08-22T23:13:57+00:00</updated><id>https://simonwillison.net/2008/Aug/22/tracemonkey/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://ejohn.org/blog/tracemonkey/"&gt;TraceMonkey&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Brendan Eich has been preaching the performance benefits of tracing and JIT for JavaScript on the conference circuit for at least a year, and the results from the first effort to be merged in to Mozilla core are indeed pretty astounding.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/brendan-eich"&gt;brendan-eich&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jit"&gt;jit&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/john-resig"&gt;john-resig&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mozilla"&gt;mozilla&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/performance"&gt;performance&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tracemonkey"&gt;tracemonkey&lt;/a&gt;&lt;/p&gt;



</summary><category term="brendan-eich"/><category term="javascript"/><category term="jit"/><category term="john-resig"/><category term="mozilla"/><category term="performance"/><category term="tracemonkey"/></entry><entry><title>Brendan Eich: Popularity</title><link href="https://simonwillison.net/2008/Apr/4/brendan/#atom-tag" rel="alternate"/><published>2008-04-04T07:30:24+00:00</published><updated>2008-04-04T07:30:24+00:00</updated><id>https://simonwillison.net/2008/Apr/4/brendan/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://weblogs.mozillazine.org/roadmap/archives/2008/04/popularity.html"&gt;Brendan Eich: Popularity&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
I never knew that Brendan went to Netscape on the promise of “doing Scheme in the browser”.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/brendan-eich"&gt;brendan-eich&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/netscape"&gt;netscape&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/scheme"&gt;scheme&lt;/a&gt;&lt;/p&gt;



</summary><category term="brendan-eich"/><category term="javascript"/><category term="netscape"/><category term="scheme"/></entry><entry><title>Brendan Eich: New Projects</title><link href="https://simonwillison.net/2007/Jul/26/brendans/#atom-tag" rel="alternate"/><published>2007-07-26T20:05:02+00:00</published><updated>2007-07-26T20:05:02+00:00</updated><id>https://simonwillison.net/2007/Jul/26/brendans/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://weblogs.mozillazine.org/roadmap/archives/2007/07/new_projects.html"&gt;Brendan Eich: New Projects&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Exciting new projects from Mozilla. ActionMonkey is joined by IronMonkey (IronPython/IronRuby on Tamarin) and ScreamingMonkey (Tamarin for IE). Upgrading IE’s JavaScript using the Flash Player as a vector is a game-changing idea.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/actionmonkey"&gt;actionmonkey&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/brendan-eich"&gt;brendan-eich&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/flash"&gt;flash&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ironmonkey"&gt;ironmonkey&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ironpython"&gt;ironpython&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ironruby"&gt;ironruby&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mozilla"&gt;mozilla&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/screamingmonkey"&gt;screamingmonkey&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tamarin"&gt;tamarin&lt;/a&gt;&lt;/p&gt;



</summary><category term="actionmonkey"/><category term="brendan-eich"/><category term="flash"/><category term="internet-explorer"/><category term="ironmonkey"/><category term="ironpython"/><category term="ironruby"/><category term="javascript"/><category term="mozilla"/><category term="screamingmonkey"/><category term="tamarin"/></entry></feed>