Winamp owner deletes 'Open Source' repository after a bumpy month on GitHub

Winamp iconography from official site
(Image credit: Winamp)

The contents of Winamp’s “open source” GitHub repository has been deleted after less than a month. This move happened after its owners, Llama Group, received criticism from the free and open-source software (FOSS) community for its highly restrictive license. The original GitHub release was under the Winamp Collaborative License (WCL) 1.0, which states No Forking: You may not create, maintain, or distribute a forked version of the software. The deletion seemingly occured after The Register contacted the developers regarding the inclusion of Shoutcast DNAS code and some codecs from Intel and Microsoft

(Image credit: Tom's Hardware)

The Register shared that some GitHub users noted in the comments of the project that this license actually violates the platform’s terms of service, and that the repository upload isn’t actually open source. This license was eventually revised to WCL 1.0.1, which changed the line to No Distribution of Modified Versions: You may not distribute modified versions of the software, whether in source or binary form. This means you can now build upon the code that Winamp uploaded to GitHub, but you won’t be able to share it with anyone. So, while the Winamp source code was online for all the world to see, it’s wasn't fully open source, as you cannot freely redistribute the modifications you make.

Aside from these licensing shenanigans, other GitHub users also noted that there were a few bits of code in Winamp’s release that it didn’t own (or didn’t own anymore) to begin with. The Register says this includes the server code for Shoutcast Distributed Network Audio Server (DNAS), which was originally developed by Nullsoft, the original owners of Winamp. The Llama Group eventually bought Winamp and Shoutcast, but it sold the latter to Azerion in 2022, meaning it doesn’t have the rights to the Shoutcast DNAS anymore. Proprietary Microsoft and Intel source code were spotted in the repository as well, which could potentially land the Llama Group in hot water with these giants.

It's likely because of these issues that it took down the Winamp repository from GitHub, and that we’re unlikely to see any form of Winamp — classic or otherwise — in any open-source platform. This legacy media player is just too old, with many proprietary bits and pieces coming from several other companies that won’t be too keen to see their code released to the world for free. It would take a massive investment and a lot of time to clean up Winamp’s back-end for an open-source release, but would anyone do it, knowing they wouldn’t make back a cent?

Jowi Morales
Contributing Writer

Jowi Morales is a tech enthusiast with years of experience working in the industry. He’s been writing with several tech publications since 2021, where he’s been interested in tech hardware and consumer electronics.

  • GenericUser
    It would take a massive investment and a lot of time to clean up Winamp’s back-end for an open-source release, but would anyone do it, knowing they wouldn’t make back a cent?

    With how long it's been around and how popular it's been, you know there's someone who would do it. There are people who go to crazy lengths to preserve/resurrect their favorite software all the time.
    Reply
  • Pierce2623
    Like what does Winamp do that Kodi or something else can’t do? I don’t get the big deal. I used Winamp back when it was modern but now I don’t really understand the draw.
    Reply
  • Jame5
    In it's original form it was self contained, extremely lightweight, fast, and the UI was very easy to use.

    Like launched from a 5400rpm hdd that was also running the OS in less than a second fast.

    Most modern applications depend on SSDs to hide their launch times for their bloated software, or have a call home in them, etc.

    Winamp just worked. (tm)

    Audacious seems the closest in spirit to the original winamp, and it's FOSS and cross platform. I use it on my linux desktop systems.

    For my WIndows desktop my current player choice is Foobar2000 for local media playback. It is also a peer from the Winamp days.
    Reply