Independent artists and labels have always been the trendsetters in music and the music business.
If you think about computer programming, it's as antisocial as it gets.
Nobody has ever built a reliable peer-to-peer service, where people can really access all the music they want in one location,... Once I got it into my head, I couldn't imagine the media space without one.
There really was nothing like it at the time. We had good ideas for implementation, so we proceeded. I think it was an excellent solution to the reliability issues with existing search engines.
Unfortunately, the client that exists today is still pretty much the prototype design.
Napster works because people who love music share and participate.
That's why I ended up leaving school - because it required so much time, and it was such an excellent idea. I figured I would regret not going full force with this idea. It seemed we could make something of it.
I think the most difficult thing had been scaling the infrastructure. Trying to support the response we had received from our users and the number of people that were interested in using the software.
If you're a musician or actor, you know that if you're successful, some level of fame goes along with that. You're prepared. But how often does that happen to a programmer?
I think it's pretty obvious to most people that Napster is not media specific, but I could see a system like Napster evolving into something that allows users to locate and retrieve different types of data other than just MP3s or audio files.
But I just really think there is a natural extension into other types of media because it's an excellent system for reliably locating and retrieving content.
I think in terms of the work were doing now a lot of the UI cleanup... I see it getting much prettier.
It was very early, and we were still like beta or alpha stage, and so we started receiving a ton of download. The server became overloaded, and that's when I realized that this had a huge market.