Endlich hat Winamp seinen gesamten GitHub-Code gelöscht
Endlich hat Winamp seinen gesamten GitHub-Code gelöscht

Nach viel Verwirrung, gegenseitigen Vorwürfen, Hintergrund-Änderungen und einer außer Kontrolle geratenen Kommentarsektion entschieden sich die Verantwortlichen von Winamp, die nukleare Option zu aktivieren und den Code von GitHub zu löschen. Natürlich ist der Geist bereits aus der Flasche entkommen und es gibt überall Kopien, aber was ein Moment zum Feiern hätte sein sollen, wurde zu einer Warnung…

Die Idee war ursprünglich sehr gut: Den Code des klassischen Winamp-Players zu öffnen, mit dem Millionen von Benutzern aufgewachsen sind, Spaß hatten und an einer echten musikalischen Revolution teilnahmen. Aber die Probleme begannen, sobald die Lizenz bekannt wurde: Die erste Version der Winamp Collaborative License ging so weit, Forks zu verbieten, was einen potenziellen Konflikt mit den Nutzungsbedingungen von GitHub eröffnete. Die zweite Version beseitigte diesen Punkt, bestätigte aber die Unmöglichkeit, neue Ausgaben zu verbreiten. In den letzten drei Wochen verwandelte sich die Issues-Sektion in ein Schlachtfeld… und letztendlich zogen die Verantwortlichen den Hebel.

Winamp auf GitHub: Was ist passiert?

Endlich hat Winamp seinen gesamten GitHub-Code gelöscht
Nur eine kleine Vorschau auf die Issues-Sektion (dieser Thread wurde im Internet Archive gesichert, Link unten)

Im Allgemeinen können wir heute sagen, dass der Code von Winamp Teile externer Projekte und proprietäre Pakete von Intel und Microsoft enthielt (unter anderem). Einer der aktivsten Threads begann mit einer Erwähnung von libdiscid (ein Modul zur Erzeugung von Disc-IDs für MusicBrainz und freedb aus einer Audio-CD) und der Art und Weise, wie es eingebunden wurde. Die Quellen wurden modifiziert, und aus technischer Sicht entspricht dies einem GPL-Verstoß.

Abgesehen von einigen ätzenden Diskussionen deutet alles darauf hin, dass die Llama Group (derzeitiger Eigentümer von Winamp) die notwendige „Reinigung“ vor der Veröffentlichung des Players-Codes nie durchgeführt hat. Wenn wir „Reinigung“ sagen, erfordert dieser Prozess eine allgemeine Prüfung und selbstverständlich eine rechtliche Bewertung. Ein ehemaliger Mitarbeiter, Raphaël Leroux, sagte, dass die Entwickler des Legacy-Players entlassen wurden, bevor sie den Code bereinigen konnten, und dass der ursprüngliche Plan eine Art Öffnung war, wie sie Doom damals hatte (die DOS-Version verwendete das proprietäre DMX-Modul und konnte nicht direkt freigegeben werden).

Endlich hat Winamp seinen gesamten GitHub-Code gelöscht
Boromirs Weisheit, Freunde (!)

Am Ende des vorherigen Artikels äußerte ich meinen Wunsch, Winamp als freies und Open-Source-Projekt zu sehen. Danach glaube ich, dass die Brücke noch eine Weile in Flammen stehen wird. Schade.

Quelle: Ars Technica