I mai i år annonserte WinAmp at de skulle åpne opp kildekoden til musikkspilleren som var så populær på 90-tallet og begynnelsen av 2000-tallet.
WinAmp-kildekoden ble nylig publisert på GitHub, men bare en måned senere har eierne av WinAmp slettet hele repoet, skriver The Register.
Winamp ute i åpen kildekode: «Vil bare ha gratis arbeidskraft»
Ifølge The Register ble repoet slettet kort tid etter at nettavisen hadde spurt WinAmp-eierne om hvorfor repoet inneholdt kildekode som de tilsynelatende ikke var eiere av – blant annet kildekoden til Shoutcast DNAS og enkelte codecer fra Microsoft og Intel.
Åpen eller ikke?
Det er selskapet Llama Group som eier WinAmp, og som relanserte den i 2023.
Etter at selskapet la ut kildekoden, fikk de imidlertid kritikk fra flere hold. For eksempel påpekte blant annet ZDNET at selv om kildekoden er åpen, så er det ikke nødvendigvis open source og fri programvare.
Lisensen var en proprietær WinAmp-lisens som hadde en del begrensninger, som at du ikke har lov til å forke – lage egne versjoner – av programvaren. Denne begrensningen ble senere fjernet.
Og det ble opprettet tusenvis av forks: Ifølge Ars Technica var antallet forks den 8. oktober kommet opp i hele 2600.
Inneholdt andres kode
Ifølge The Register inneholdt WinAmp-repoet på GitHub ikke bare kode WinAmp hadde skrevet selv.
Nullsoft, som var de som opprinnelig skrev WinAmp, lagde også flere andre verktøy – og kildekoden til disse lå i samme repo som WinAmp-musikkspilleren.
Ett av disse verktøyene var en eldre tjeneste for strømming av lyd, Shoutcast, som etter hvert ble kjøpt opp av AOL.
I WinAmp-kildekoden skal det også ha vært en kopi av serverkoden for Shoutcast Distributed Audio Server (DNAS).
Tusenvis av forker allerede
The Register skriver at de ikke tror det har vært meningen til Llama Group å publisere dette, siden de ikke lenger eide produktene. The Register skriver at git-historikken viser at de har prøvd å fjerne den fra GitHub, men ifølge en senere slettet kommentar så virket ikke dette.
I tillegg til dette var det også noe kildekode fra Intel og Microsoft.
Problemet nå, er at siden Llama Group endret lisensen til å likevel tillate forking av kildekoden, så finnes det tusenvis av kopier av WinAmp-kildekoden ute i verden.
The Register har bedt Llama Group om en kommentar, men i skrivende stund ikke fått det.