Brendan Eich ( ; born July 4, 1961)
is an American computer programmer and technology executive. He created the
JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior.
Web browsers have ...
programming language
A programming language is a system of notation for writing computer programs.
Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
and co-founded the
Mozilla project, the
Mozilla Foundation, and the
Mozilla Corporation. He served as the Mozilla Corporation's
chief technical officer before he was appointed
chief executive officer, but resigned shortly after his appointment due to pressure over his opposition to
same-sex marriage.
He subsequently became the cofounder and CEO of
Brave Software.
Early life
Eich grew up in Pittsburgh; Gaithersburg, Maryland; and
Palo Alto,
where he attended
Ellwood P. Cubberley High School, graduating in the class of 1979. He received his
bachelor's degree
A bachelor's degree (from Medieval Latin ''baccalaureus'') or baccalaureate (from Modern Latin ''baccalaureatus'') is an undergraduate degree awarded by colleges and universities upon completion of a course of study lasting three to six years ...
in mathematics and computer science at
Santa Clara University,
and he received his
master's degree in 1985 from the
University of Illinois Urbana-Champaign.
Eich is
Roman Catholic
The Catholic Church (), also known as the Roman Catholic Church, is the largest Christian church, with 1.27 to 1.41 billion baptized Catholics worldwide as of 2025. It is among the world's oldest and largest international institut ...
.
He began his career at
Silicon Graphics
Silicon Graphics, Inc. (stylized as SiliconGraphics before 1999, later rebranded SGI, historically known as Silicon Graphics Computer Systems or SGCS) was an American high-performance computing manufacturer, producing computer hardware and soft ...
, working for seven years on
operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
and network code. He then worked for three years at
MicroUnity Systems Engineering, writing
microkernel and
DSP code.
Career
Netscape
Eich started work at
Netscape Communications Corporation in April 1995. He originally joined intending to put
Scheme "in the browser",
but his Netscape managers insisted that the language's
syntax resemble that of
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
. As a result, Eich devised a language that had much of the functionality of Scheme, the
object-orientation of
Self, and the syntax of Java. He completed the first version in ten days in order to accommodate the
Navigator 2.0 Beta release schedule.
At first the language was called Mocha, but it was renamed LiveScript in September 1995 and finally – in a joint announcement with
Sun Microsystems
Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
– it was named
JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior.
Web browsers have ...
in December.
[JavaScript Runs the World—Maybe Even Literally](_blank)
by Sheon Han, March 4, 2024, Wired.com website. Simultaneously, he designed the first
SpiderMonkey
SpiderMonkey is an open-source JavaScript and WebAssembly engine by the Mozilla Foundation. The engine powers the Firefox Web browser and has used multiple generations of JavaScript just-in-time (JIT) compilers, including TraceMonkey, Jäg ...
engine, to execute the new language in the Navigator browser.
When Mozilla inherited the Netscape base code in 1998, it included this engine, which was written in the
C language.
It was then changed in JavaScript 1.5 to comply with the
ECMA-262 standard. Eich continued to oversee the development of SpiderMonkey, the specific implementation of JavaScript in Navigator.
Mozilla
In early 1998, Eich co-founded the free and open-source software project
Mozilla with
Jamie Zawinski and others, creating the mozilla.org website, which was meant to manage open-source contributions to the Netscape source code. He served as Mozilla's chief
architect
An architect is a person who plans, designs, and oversees the construction of buildings. To practice architecture means to provide services in connection with the design of buildings and the space within the site surrounding the buildings that h ...
.
AOL bought Netscape in 1999. After AOL shut down the Netscape browser unit in July 2003, Eich helped spin out the
Mozilla Foundation.
In August 2005, after serving as a lead technologist and as a member of the board of directors of the Mozilla Foundation, Eich became
chief technical officer (CTO) of the newly founded
Mozilla Corporation, meant to be the Mozilla Foundation's for-profit arm.
Eich continued to "own" the Mozilla SpiderMonkey module, its JavaScript engine, until he passed the ownership of it to Dave Mandelin in 2011.
Appointment to CEO and resignation
On March 24, 2014, Mozilla made the decision to appoint Eich as CEO of Mozilla Corporation.
The appointment triggered widespread criticism due to Eich's past political donations
– specifically, a 2008 donation of $1,000 to
California Proposition 8, which called for the banning of
same-sex marriage in California, and donations in the amount of $2,100 to Proposition 8 supporter
Tom McClintock between 2008 and 2010.
''
The Wall Street Journal
''The Wall Street Journal'' (''WSJ''), also referred to simply as the ''Journal,'' is an American newspaper based in New York City. The newspaper provides extensive coverage of news, especially business and finance. It operates on a subscriptio ...
'' initially reported that, in protest against his coming appointment, half of Mozilla's board (
Gary Kovacs,
John Lilly, and
Ellen Siminoff) stepped down, leaving
Mitchell Baker,
Reid Hoffman, and
Katharina Borchert.
CNET later reported that of the three board members who had gone, only Lilly left due to Eich's appointment.
Lilly told ''
The New York Times
''The New York Times'' (''NYT'') is an American daily newspaper based in New York City. ''The New York Times'' covers domestic, national, and international news, and publishes opinion pieces, investigative reports, and reviews. As one of ...
'', "I left rather than appoint him", and declined to elaborate further.
On March 26, 2014, Eich expressed "sorrow for causing pain" and pledged to "work with LGBT communities and allies" at Mozilla.
Some of the activists created an online campaign against Eich, with online dating site
OkCupid automatically displaying a message to Firefox users with information about Eich's donation, and suggesting that users switch to a different browser (although giving them a link to continue with Firefox).
CREDO Mobile collected more than 50,000 signatures demanding that Eich resign.
After 11 days as CEO, Eich resigned on April 3, 2014, and left Mozilla after public outrage. In his personal blog, he posted, "under the present circumstances, I cannot be an effective leader". Mozilla made a press release saying that board members tried to get Eich to stay in the company in a different role, but that he had chosen to sever ties for the time being.
Brave Software
Eich is the co-founder and CEO of
Brave Software, a Web browser platform company that raised $2.5 million in early funding from
angel investor
An angel investor (also known as a business angel, informal investor, angel funder, private investor, or seed investor) is an individual who provides capital to a business or businesses, including startups, usually in exchange for convertible de ...
s like
Founders Fund,
Foundation Capital, and
Digital Currency Group. In January 2016, the company released developer versions of its open-source,
Chromium-based
Brave Web Browser, which blocks advertisements and
trackers.
At Brave Software, Eich co-created the Basic Attention Token (BAT), a
cryptocurrency designed for use in the Brave browser. BAT launched its
ICO on May 31, 2017, and raised $35 million.
In 2020, ''
The New York Times
''The New York Times'' (''NYT'') is an American daily newspaper based in New York City. ''The New York Times'' covers domestic, national, and international news, and publishes opinion pieces, investigative reports, and reviews. As one of ...
'' reported that Eich's comments about "the policy and science related to the coronavirus" on
Twitter caused a backlash within the browser's user base, commenting that this echoed the criticism that led to his resignation from Mozilla.
References
External links
*
Brendan Eich video interview – Lex Fridman Podcast #160
{{DEFAULTSORT:Eich, Brendan
1961 births
Living people
20th-century Roman Catholics
21st-century Roman Catholics
2008 California Proposition 8
American chief technology officers
American computer programmers
American Roman Catholics
American technology chief executives
Brave Software
Businesspeople from Pittsburgh
Catholics from Pennsylvania
Mozilla developers
Netscape
Netscape people
People associated with JavaScript
Santa Clara University alumni
Silicon Graphics people
University of Illinois Urbana-Champaign alumni
Web developers