Ankündigung der Offenlegung des Winamp-Quellcodes
(about.winamp.com)Ankündigung der Offenlegung des Winamp-Quellcodes
-
Winamp legt seinen Quellcode offen
- Winamp macht den Quellcode des legendären Windows-Players verfügbar und ermöglicht damit kollaborative Entwicklung.
- Am 24. September 2024 soll der Quellcode der Anwendung Entwicklerinnen und Entwicklern weltweit zugänglich gemacht werden.
- Durch die Offenlegung des unter Windows genutzten Player-Codes kann die gesamte Community an der Entwicklung teilnehmen.
-
Einladung zur globalen Zusammenarbeit
- Entwicklerinnen und Entwickler auf der ganzen Welt können ihr Fachwissen, ihre Ideen und ihre Leidenschaft einbringen und so helfen, diese ikonische Software weiterzuentwickeln.
- Winamp ist mehr als nur ein Musikplayer. Es steht auch für eine eigene digitale Kultur, Ästhetik und Benutzererfahrung.
-
Historischer Fortschritt für Winamp
- Mit der Offenlegung des Quellcodes geht Winamp den nächsten historischen Schritt.
- Nutzerinnen und Nutzer können direkt zur Verbesserung des Produkts beitragen.
- Alexandre Saboundjian, CEO von Winamp, erklärte: „Diese Entscheidung wird Millionen von Nutzern weltweit freuen. Unser Fokus liegt auf dem neuen mobilen Player und anderen Plattformen. Anfang Juli wollen wir einen neuen mobilen Player veröffentlichen, aber wir werden die zig Millionen Nutzer nicht vergessen, die die Software unter Windows verwenden. Sie werden von der Erfahrung und Kreativität Tausender Entwickler profitieren. Als Eigentümer der Software wird Winamp über die Innovationen für die offizielle Version entscheiden.“
-
Beteiligung von Entwicklern
- Interessierte Entwicklerinnen und Entwickler können sich unter folgender Adresse melden: about.winamp.com/free-llama
Meinung von GN⁺
-
Der historische Wert von Winamp
- Winamp war in den 1990er-Jahren und den frühen 2000ern ein von vielen geliebter Musikplayer und ein wichtiger Teil der digitalen Musikkultur. Die Offenlegung des Quellcodes könnte eine Gelegenheit sein, diesen historischen Wert neu zu beleuchten.
-
Belebung der Entwickler-Community
- Die Offenlegung des Quellcodes bietet Entwicklerinnen und Entwicklern weltweit die Möglichkeit, gemeinsam an der Weiterentwicklung von Winamp zu arbeiten. Das könnte sich positiv auf die Open-Source-Community und den technologischen Fortschritt auswirken.
-
Technische Herausforderungen und Chancen
- Die Analyse und Verbesserung des Winamp-Quellcodes kann viele technische Herausforderungen mit sich bringen. Das bietet Entwicklerinnen und Entwicklern zugleich Chancen zum Lernen und Wachsen.
-
Unterstützung für verschiedene Plattformen
- Winamps Plan, einen neuen mobilen Player und weitere Plattformen zu unterstützen, bietet den Nutzerinnen und Nutzern mehr Auswahl. Das könnte helfen, die Nutzerbasis von Winamp auszubauen.
-
Konkurrenzprodukte
- Auf dem Markt gibt es derzeit verschiedene Musikplayer, zum Beispiel VLC Media Player und foobar2000. Die Offenlegung des Winamp-Quellcodes könnte eine wichtige Strategie sein, um sich von diesen Konkurrenzprodukten abzuheben.
1 Kommentare
Meinungen auf Hacker News
Seit letztem Jahr soll der Eigentümer von Winamp in finanziellen Schwierigkeiten stecken; selbst das kleine Team, das Winamp bisher gepflegt hat, wurde offenbar entlassen.
Der Schwerpunkt scheint auf Winamp als Streaming-Dienst für HTML5 und Mobile zu liegen; dieser Schritt wirkt wie der Versuch, die Wartung von Winamp für den PC an die Community abzugeben.
Besser, als es einfach sterben zu lassen, denke ich.
https://forums.winamp.com/forum/winamp/winamp-site-design/46...
Kinder von heute wissen gar nicht, wie es sich anfühlt, ein Musikvideo herunterladen zu wollen und stattdessen ein Enthauptungsvideo zu bekommen.
Wenn ein Unternehmen ohnehin abgewickelt wird, sollten mehr Firmen ihren Quellcode veröffentlichen, selbst wenn es einfach im Ist-Zustand ist.
Ich sollte einen Ansprechpartner, Hilfe bei der Einrichtung, Promotion usw. bekommen, aber ein Jahr lang passierte gar nichts, und nach einem Jahr wollten sie mir die Kosten dafür in Rechnung stellen.
Das wirkt weniger wie etwas für die Community oder für Offenheit, sondern eher wie ein Schritt, damit der Eigentümer es später forken kann.
Eine 20 Jahre verspätete Veröffentlichung, um noch wirklich Bedeutung zu haben, aber trotzdem schön zu sehen.
Es wird nicht erwähnt, unter welcher Lizenz es veröffentlicht wird, und interessant ist auch, dass man es offenbar nur auf Anfrage per E-Mail bekommen kann.
Dass sie sich jetzt überhaupt noch diese Mühe machen, ist überraschend; die Software wirkt aber so alt, dass sie außer Nostalgie nicht mehr viel Wert zu haben scheint.
Ich habe auch andere Musik-Player ausprobiert, lande am Ende aber immer wieder hier.
Ich bin nicht einmal jemand, der auf schrottige Visualisierungseffekte steht, aber das Interface passt einfach perfekt.
https://getwacup.com/
Den Kern habe ich ungefähr umgesetzt, aber es sieht nicht so flüssig aus wie bei Winamp.
Vermutlich brauche ich ein leichtes Nachleuchten und diesen langsam fallenden „Cap“-Effekt pro Spalte; das, was ich jetzt habe, wirkt viel zu zittrig.
Oder jemand prüft gerade den Quellcode und hofft, dass ein anderer die Komponenten kauft oder vertragliche Verantwortung übernimmt, die sich nicht unter eine klassische Open-Source-Lizenz neu lizenzieren lassen.
Im Grunde könnte es sein, dass andere Verkaufskanäle nicht richtig funktioniert haben und man den Quellcode nun wie eine Braut zur Ansicht herumzeigt.
Oder es ist einfach realer kommerzieller Code und nach Maßstäben öffentlicher Open-Source-Projekte ziemlich peinlich.
Ich habe schon lange keinen Player mehr gesehen, der sich statt auf die Verwaltung von Musik in einer Mediathek wirklich auf das Abspielen von Musik selbst konzentriert.
Als ich hobbymäßig Windows-Programmierung gemacht und Borland C++ Builder benutzt habe, habe ich die Fähigkeiten, die nötig waren, um etwas wie Winamp zu bauen, wirklich bewundert.
Besonders die UI-Implementierung; damals gab es praktisch keine hochwertigen Lernmaterialien oder Beispiele, oder sie waren extrem schwer zu finden und zusammenzusetzen.
In Delphi war das wirklich einfach.
Ein Beispiel gibt es hier: http://www.delphicorner.f9.co.uk/articles/forms4.htm
Wir haben einen pluginbasierten Player, Input- und Output-Plugins und sogar eine sehr eingeschränkte Variante von Netzwerk-Streaming irgendwie zusammengebaut.
Das waren schöne Zeiten, in denen man völlig in ein cooles Projekt eintauchte; kaum zu glauben, dass das schon etwa 25 Jahre her ist.
Er fragte auch nach Ideen und Feedback; das dürfte etwa 1996–1997 gewesen sein.
Gut. Ich mag Webamp, die Neuimplementierung in HTML: https://webamp.org/
Es freut mich wirklich, dass Leute es gern benutzen.
Auf der Skin-Seite kann man problemlos Stunden verbringen: https://skins.webamp.org/
Danke.
Vor etwa 20 Jahren wäre ich beinahe ins Winamp-Team eingestellt worden.
Damals arbeitete das Team an Winamp 3, und soweit ich hörte, war das eine nahezu vollständige Neufassung in modernem C++.
Die vorherige Codebasis war fast C-Code von Justin Frankel, und anscheinend hassten alle Winamp 3 ziemlich.
Es war voller Bugs und das Plugin-Framework war extrem komplex.
Ich frage mich, welchen Quellcode sie veröffentlichen werden. Vielleicht auch beide.
Alles andere, was er gebaut hat, war großartig, besonders Reaper von Anfang an.
War das damals die AOL-Zeit?
Wenn man eine etwas modernere Alternative sucht, empfehle ich foobar2000: https://www.foobar2000.org/
Im Ausgangszustand ist es nicht besonders hübsch, aber das wird durch eine absurd hohe Anpassbarkeit wettgemacht.
Auch das Komponenten-Ökosystem ist sehr solide, und unter Wine läuft es ebenfalls gut.
Die Formulierung der Ankündigung ist vorsichtig, daher bin ich skeptisch, ob das eine vollständig freie Lizenz sein wird.
Ein großes, aktives Unternehmen wie Microsoft kann mit Anwälten genau klären, was es bei altem Code veröffentlicht, und sich angemessen absichern.
Aber ich kann mir kaum vorstellen, dass ein Unternehmen in der Endphase dafür noch Budget hat.
Kommerzielle Software aus dieser Zeit wurde nicht in einem Zustand gebaut, in dem alle Abhängigkeiten Open Source waren, und es gab auch nicht immer Vereinbarungen mit Beitragenden und Auftragnehmern, die das Urheberrecht für eine Open-Source-Neulizenzierung sauber regelten.
Bestimmte Rechte könnten ausdrücklich an andere Parteien übertragen worden sein, oder sie sind vielleicht auf eine Art vorbereitet, die öffentliche Einsichtnahme wie hier erlaubt, aber Neulizenzierung ist eine andere Sache.
Es wird ein konkretes zukünftiges Datum genannt, aber der Ausdruck open source wird vermieden.
Normalerweise stellen Unternehmen bei solchen Ankündigungen gleichzeitig ein GitHub-Repository bereit; mir fällt kaum ein ähnlicher Fall ein.
Bei Twitter hatte auch Elon Musk versprochen, den Algorithmus offenzulegen, und nach einiger Zeit wurde tatsächlich etwas hochgeladen.
Dass Code veröffentlicht wird, ist grundsätzlich positiv, aber bevor man Lizenz und Code gesehen hat, ist es schwer, dem große Bedeutung beizumessen.
Dieser Quellcode ist vor einigen Jahren schon einmal geleakt worden: https://news.ycombinator.com/item?id=29379346
Das peitscht dem Lama wirklich den Hintern.
Ich hoffe, es ist der Winamp-2.x-Quellcode.
Nicht 3 oder 5.