Justin Frankel is the programmer of the legendary Winamp. We were interested in the "early days" of the Winamp from the beginning in 1997 until just before the Winamp went bloated with the releases after Winamp 3 in the time after AOL bought Frankel's Nullsoft.
We talked with Justin about the early days of the Winamp, the design, the time and the decisions he made. Yet he also talks about this recent audio-tool REAPER, also in terms of design and community. In other words: things of interest for the designing developer! If you are more interested in the Winamp AOL buyout and the time Justin left... scroll down. There are some related readings linked at the bottom of this interview.

"Winamp, It really whips the llama's ass!"
Back on 1997 Justin started his first company "Nullsoft" with the first software called "Winamp". Winamp went so famous, that AOL bought Nullsoft in 2001 for about 80 Million Dollar. Still Winamp is one of the most popular music applications on Windows PCs. Especially the releases smaller than Version 3 (V2.6 - V2.91) are still often used and I also power it on regularly. This piece of software is one of the most loved and distributed independent music applications in the world, not only in history, but still at present.
Nullsoft also made lots of other software that is also widely in use, or had revolutionary impact, software like the SHOUTcast streaming server, the Nullsoft installer, the first decentralized peer-to-peer network Gnutella, or the high-secure closed peer-to-peer network WASTE.

Winamp. V0.2a. The first release. Memory usage: 1.3 MB.
Hi Justin, let's start at the beginning. Why did you started doing the Winamp?
I started making Winamp, and actually pretty much all software I've ever created, because it was software that I wanted to be able to use. Often there is something you want to do on a computer, and no way to do it or at least no way to do it that you will enjoy.. That's the joy in programming, you can make things to use. Winamp grew out of wanting a good, enjoyable way to listen to mp3s on a computer. It wasn't the first mp3 player, but the mp3 players around before it were hard for me to want to use.
Read more »