The iconic Winamp media player has fulfilled a promise made in May and released its complete source code on GitHub, inviting developers to collaborate on the project.
Winamp is a media player launched in 1997 by Nullsoft, which gained massive popularity in the following years, coinciding with the rise of MP3s music files. The player featured a simple yet powerful customizable interface, broad audio file format support, visualization add-ons and skin system, and the ability to stream internet radio or podcasts.
After Nullsoft's acquisition by AOL, its development slowed, and in 2013, Winamp was discontinued.
In 2014, new owner Radionomy took over the project intending to resume development. However, it failed to bring Winamp to its former glory, with the market having moved on to music streaming services.
On May 2024, Winamp's team announced it would release the source code for the media player on September 24, almost three decades after its initial launch.
Yesterday, the Winamp source code, build tools, and associated libraries for the Windows app were published on GitHub, allowing anyone to provide bug fixes and new features to the iconic media player.
However, its license prohibits the distribution of modified software created through the release of this source code.
Inviting collaboration
Releasing the Winamp source code to the community means that other developers are now free to contribute to the development of the media player.
"Winamp is a multimedia player launched in 1997, iconic for its flexibility and wide compatibility with audio formats," reads the GitHub page.
"Its development slowed down, but now, its source code was opened to the community, allowing developers to improve and modernize the player to meet current user needs. It really whips the llama's ass."
Winamp is an old software project (it uses DirectX 9 SDK), so updating its codebase to newer technologies will take some time and work.
The iconic status of the project and the nostalgia it induces in so many users with fond memories of the early days of digital music guarantees it will be embraced warmly.
Unsurprisingly, the Winamp GitHub repository hosting the source code and tools already has 2,500 stars and 600 forks at the time of writing, less than 24 hours after the code was made public.
Update 9/25/24: Article updated as it incorrectly stated the source code was open source and could be used for other projects.
Comments
SoftwareSourcery - 1 month ago
Just pointing out that the license they are distributing the source code under is *not* open source, it's more like source available. License: https://github.com/WinampDesktop/winamp?tab=License-1-ov-file#readme
There's a current issue open in the repo about how their license directly conflicted with the GitHub content license. https://github.com/WinampDesktop/winamp/issues/6
The Winamp license originally explicitly stated that forking is not allowed.
Only one hour ago did they remove that restriction from the license (there remains other issues): https://github.com/WinampDesktop/winamp/commit/64a51755c6f5d85039463c8bf7c2a9e98e862586
Lawrence Abrams - 1 month ago
Thanks. The story has been updated to correct this.
Kenjinn - 1 month ago
Letsgoooooo!
johnlsenchak - 1 month ago
Winamp is not kicking the llama's a$$ !
Skipple - 1 month ago
I'm a bit confused how this is meant to work. This licence reads that individuals aren't allowed to redistribute in any form, including the binaries, yet they would like individuals to contribute to the project? How is one meant to PR without forking?