News for hackers. Stuff that matters.
Re:Winamp Legacy player source code by thefourthchime on Tuesday September 24, 2024 @11:24AM (#41637534)
I have a little history with Winamp. I wrote a popular plugin for it back in the day.

This is the source code for Winamp 3, which is a total rewrite of winamp 2 in C++. In my opinion, it was overcomplicated and over-architected. The original source code by Justin Frankel in C.

Re:Winamp Legacy player source code by thedoctor_o on Tuesday September 24, 2024 @11:48AM (#41637844)
What has been "provided" is the stripped down 5.666 source bundle given to radionomy when sold on from AOL & the end result of their iterations up to the 5.9.2 release. So it's made up of the however many years of the 1.x -> 2.x -> 5.x development process & however many different people hacked upon it in that time (aka a mess).

Yes there's a large part of winamp3 in there which was already long since open sourced properly in the aol era (unlike this heavily restricted licensing terms) but from what I remember when making the code deliverable the dedicated winamp3 repository was never provided (assuming my memory from 11yrs ago is still good).

-dro

Re:Winamp Legacy player source code by jb1991 on Tuesday September 24, 2024 @11:26AM (#41637560)
Is Frankel's original code anywhere? I do recall him saying once that he preferred C++ over C but used C++ as simply C with classes. Frankel is a hero of mine.
Re:Winamp Legacy player source code by mihaitodor on Tuesday September 24, 2024 @11:41AM (#41637754)
I think there was a copy of it buried somewhere in the comments here: https://news.ycombinator.com/item?id=29379346