Justin Frankel (born 1978) is an American
computer programmer
A programmer, computer programmer or coder is an author of computer source code someone with skill in computer programming.
The professional titles ''software developer'' and ''software engineer'' are used for jobs that require a progr ...
best known for his work on the
Winamp media player application and for inventing the
Gnutella peer-to-peer
Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the network, forming a peer-to-peer network of Node ...
network. Frankel is also the founder of
Cockos Incorporated, which creates music production and development software such as the
REAPER digital audio workstation
A digital audio workstation (DAW ) is an electronic device or application software used for Sound recording and reproduction, recording, editing and producing audio files. DAWs come in a wide variety of configurations from a single software pr ...
, the
NINJAM collaborative music tool and the Jesusonic expandable
effects processor.
In 2002, he was named in the
TR100 as one of the top 100 innovators in the world under the age of 35.
Early life
Justin Frankel was born in 1978 and grew up in
Sedona, Arizona
Sedona ( ) is a city that straddles the county line between Coconino County, Arizona, Coconino and Yavapai County, Arizona, Yavapai counties in the northern Verde Valley region of the U.S. state of Arizona. As of the 2010 United States Census, ...
. Frankel had an aptitude for computers at an early age. His skill eventually led him to running the student computer network of
Verde Valley School, which he attended, as well as writing an
email
Electronic mail (usually shortened to email; alternatively hyphenated e-mail) is a method of transmitting and receiving Digital media, digital messages using electronics, electronic devices over a computer network. It was conceived in the ...
application for the students.
Winamp
After graduating high school with a 3.9
GPA, he attended the
University of Utah
The University of Utah (the U, U of U, or simply Utah) is a public university, public research university in Salt Lake City, Utah, United States. It was established in 1850 as the University of Deseret (Book of Mormon), Deseret by the General A ...
in 1996, where he majored in
computer science
Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
, but dropped out after two quarters. A few months later, he released the first version of
WinAMP under his newly formed company's name
Nullsoft. By 1998, more than fifteen million people had downloaded the program. Since many people had sent in the $10
donation
A donation is a gift for Charity (practice), charity, humanitarian aid, or to benefit a cause. A donation may take various forms, including money, alms, Service (economics), services, or goods such as clothing, toys, food, or vehicles. A donati ...
suggested in return for using the program, Frankel earned tens of thousands of dollars a month.
Frankel, along with
Tom Pepper (who played a big part of the Winamp development and distribution), later completed
SHOUTcast, which allowed ordinary users with an Internet connection to broadcast, or "
stream
A stream is a continuous body of water, body of surface water Current (stream), flowing within the stream bed, bed and bank (geography), banks of a channel (geography), channel. Depending on its location or certain characteristics, a strea ...
", audio over the
Internet
The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
. He also created the
Advanced Visualization Studio, a plugin for Winamp which enabled users to create their own music visualizations in real-time, without any programming knowledge required.
Sale of Nullsoft to AOL
In June 1999
AOL simultaneously acquired Nullsoft and
Spinner.com in a combined purchase worth approximately $400 million. In a July 21, 1999 SEC filing by AOL, the transaction was recorded as a payment of 2,863,053 shares of AOL
common stock
Common stock is a form of corporate equity ownership, a type of security. The terms voting share and ordinary share are also used frequently outside of the United States. They are known as equity shares or ordinary shares in the UK and other C ...
to the 54 stockholders in the two companies being acquired. On July 20, 1999, the last reported sale price for AOL common stock was $113.1875 per share. Frankel's stake of 522,661 shares in the acquisition was worth approximately $59 million.
AOL
On March 14, 2000, Frankel and Nullsoft colleague
Tom Pepper released ''
Gnutella'', a public
peer-to-peer
Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the network, forming a peer-to-peer network of Node ...
file-sharing application, using Nullsoft's corporate web servers, without AOL's knowledge. Gnutella was a new peer-to-peer file-sharing system like the original
Napster system, which was used by users to share their
MP3 collections with everyone who ran a Napster client. Unlike Napster, however, Gnutella allowed users to share any type of file, not just MP3s. It also did not have the
single point of failure
A single point of failure (SPOF) is a part of a system that would Cascading failure, stop the entire system from working if it were to fail. The term single point of failure implies that there is not a backup or redundant option that would enab ...
that Napster had: centralized servers that indexed where all the shared content was stored. Whereas Napster was shut off just by turning off the centralized index servers owned by Napster, gnutella did not rely on any centralized servers to find out what users had what content, so once a Gnutella network was created, it could not be shut off.
Since AOL was at the time merging with
Time Warner
Warner Media, LLC ( doing business as WarnerMedia) was an American multinational mass media and entertainment conglomerate owned by AT&T. It was headquartered at the 30 Hudson Yards complex in New York City.
It was established as Time Warne ...
, Gnutella seemed like a conflict of interest to Nullsoft's parent company, which knew that Time Warner was one of the parties taking legal action against Napster at the time. AOL ordered Gnutella to be taken off the Nullsoft corporate servers. However, thousands of people had already downloaded the software before it was removed from Nullsoft's web site. The source code was released later, supposedly under the
GPL. Gnutella continued to be developed without Frankel's assistance, and became one of the most popular peer-to-peer file sharing networks of its time; compatible clients that were developed included
BearShare,
Morpheus,
Gnucleus and
LimeWire.
AOL watched Frankel very closely after that, taking down other projects that he tried to release to the public, such as an MP3
search engine
A search engine is a software system that provides hyperlinks to web pages, and other relevant information on World Wide Web, the Web in response to a user's web query, query. The user enters a query in a web browser or a mobile app, and the sea ...
and a
patch for
AOL Instant Messenger
AOL Instant Messenger (AIM, sometimes stylized as aim) was an instant messaging and presence information computer program created by AOL. It used the proprietary OSCAR protocol, OSCAR instant messaging protocol and the TOC protocol to allow us ...
to block advertisements in the application. Frankel threatened to resign on June 2, 2003, after AOL removed his program ''
WASTE
Waste are unwanted or unusable materials. Waste is any substance discarded after primary use, or is worthless, defective and of no use. A by-product, by contrast is a joint product of relatively minor Value (economics), economic value. A wast ...
'', a
private peer-to-peer file-sharing program, from the Nullsoft
website
A website (also written as a web site) is any web page whose content is identified by a common domain name and is published on at least one web server. Websites are typically dedicated to a particular topic or purpose, such as news, educatio ...
. He stayed with AOL after that in order to complete Winamp version 5.0, a hybrid of the Winamp v2.x series and Winamp v3.
On December 9, 2003 AOL shut down Nullsoft's
San Francisco
San Francisco, officially the City and County of San Francisco, is a commercial, Financial District, San Francisco, financial, and Culture of San Francisco, cultural center of Northern California. With a population of 827,526 residents as of ...
offices and laid off 450 employees.
Frankel announced his resignation from AOL on January 22, 2004 on his
blog
A blog (a Clipping (morphology), truncation of "weblog") is an informational website consisting of discrete, often informal diary-style text entries also known as posts. Posts are typically displayed in Reverse chronology, reverse chronologic ...
, stating "Won't repeat it here (in two words: I've resigned). So begins chapter 3... or something cliché/poetic there. Or wait, does I've count as a single word? ha ha."
Post-AOL
Some of Frankel's current projects in development are a programmable effects processor called
Jesusonic and a piece of software named
NINJAM which allows several musicians to make music together via the Internet.
Under his new company,
Cockos, he has been developing
REAPER, a
digital audio workstation
A digital audio workstation (DAW ) is an electronic device or application software used for Sound recording and reproduction, recording, editing and producing audio files. DAWs come in a wide variety of configurations from a single software pr ...
for
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
,
MacOS
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
, and
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
.
References
External links
(c[a,o[a,o">,o">
(c[a,o
[a,os">,o<_a><br>[a,o.html" ;"title=",o">(c[a,o
[a,o">,o">(c[a,o
[a,osde justin)], Justin Frankel's blog
A blog (a Clipping (morphology), truncation of "weblog") is an informational website consisting of discrete, often informal diary-style text entries also known as posts. Posts are typically displayed in Reverse chronology, reverse chronologic ...
The World's Most Dangerous Geek
Interviewed by David Kushner; RollingStone.com; January 13, 2004.
Justin Frankel Reveals Life After Winamp
Interviewed by Nate Mook, BetaNews, January 3, 2005.
Turn Off The Internet
A site made by Steve Gedikian and Justin, as a joke.
Interview with Justin Frankel on Winamp and the Reaper
In depth interview on the design and the history of Winamp. Digital Tools, April 2008.
By Lev Grossman, Time, November 24, 2010
Jesusonic / EEL programming reference
{{DEFAULTSORT:Frankel, Justin
1978 births
American male bloggers
American bloggers
Computer programmers
American computer businesspeople
American Jews
Living people
People from Sedona, Arizona
University of Utah alumni
AOL people
American technology company founders