Annonce de l’ouverture du code source de Winamp
(about.winamp.com)Annonce de l’ouverture du code source de Winamp
-
Winamp ouvre son code source
- Winamp ouvre le code source de son lecteur légendaire pour Windows afin de permettre un développement collaboratif.
- Le 24 septembre 2024, l’entreprise prévoit de rendre le code source de l’application accessible aux développeurs du monde entier.
- En publiant le code du lecteur utilisé sous Windows, elle permet à l’ensemble de la communauté de participer à son développement.
-
Invitation à une collaboration mondiale
- Des développeurs du monde entier pourront apporter leur expertise, leurs idées et leur passion afin d’aider à faire évoluer ce logiciel emblématique.
- Winamp représente bien plus qu’un simple lecteur de musique. Il incarne une culture numérique, une esthétique et une expérience utilisateur uniques.
-
Une avancée historique pour Winamp
- Avec l’ouverture de son code source, Winamp franchit une nouvelle étape historique.
- Les utilisateurs pourront contribuer directement à l’amélioration du produit.
- Alexandre Saboundjian, CEO de Winamp, explique : « Cette décision réjouira des millions d’utilisateurs à travers le monde. Notre attention se porte sur le nouveau lecteur mobile et sur d’autres plateformes. Nous prévoyons de lancer un nouveau lecteur mobile début juillet, mais nous n’oublierons pas les dizaines de millions d’utilisateurs qui utilisent le logiciel sous Windows. Ils bénéficieront de l’expérience et de la créativité de milliers de développeurs. En tant que propriétaire du logiciel, Winamp décidera des innovations intégrées à la version officielle. »
-
Participation des développeurs
- Les développeurs intéressés peuvent se faire connaître à l’adresse suivante : about.winamp.com/free-llama
L’avis de GN⁺
-
La valeur historique de Winamp
- Winamp a été un lecteur de musique adoré par de nombreux utilisateurs dans les années 1990 et au début des années 2000, occupant une place importante dans la culture de la musique numérique. L’ouverture de son code source peut être l’occasion de remettre en lumière cette valeur historique.
-
Dynamisation de la communauté de développeurs
- L’ouverture du code source offre aux développeurs du monde entier l’opportunité de collaborer pour faire progresser davantage Winamp. Cela pourrait avoir un impact positif sur le dynamisme de la communauté open source et sur les avancées technologiques.
-
Défis techniques et opportunités
- L’analyse et l’amélioration du code source de Winamp peuvent s’accompagner de nombreux défis techniques. Cela offre aux développeurs des occasions d’apprentissage et de progression.
-
Prise en charge de diverses plateformes
- Le projet de Winamp de prendre en charge un nouveau lecteur mobile et d’autres plateformes offre davantage de choix aux utilisateurs. Cela pourrait aider à élargir sa base d’utilisateurs.
-
Produits concurrents
- Le marché compte actuellement divers lecteurs de musique, comme VLC Media Player ou foobar2000. L’ouverture du code source de Winamp pourrait constituer une stratégie importante pour se différencier de ces produits concurrents.
1 commentaires
Avis sur Hacker News
Il paraît que les propriétaires de Winamp connaissent des difficultés financières depuis l’an dernier, et que même l’équipe minimale qui assurait encore la maintenance de Winamp a été licenciée.
Leur priorité semble être Winamp, le service de streaming HTML5 et mobile, et cette annonce ressemble à une tentative de confier à la communauté la maintenance de Winamp pour PC.
À mon avis, c’est mieux que de simplement le laisser mourir.
https://forums.winamp.com/forum/winamp/winamp-site-design/46...
Les jeunes d’aujourd’hui ne savent pas ce que ça faisait de vouloir télécharger un clip musical et de tomber sur une vidéo de décapitation.
Si l’entreprise doit de toute façon être dissoute, j’aimerais que davantage de sociétés publient leur code source, même tel quel.
On devait me fournir un responsable, de l’aide à la configuration, de la promotion, etc., mais ils n’ont rien fait pendant un an, puis ont essayé de me facturer ces frais un an plus tard.
Cela ressemble moins à une démarche motivée par la communauté ou l’ouverture qu’à une façon de permettre au propriétaire de faire un fork plus tard.
Une publication qui arrive 20 ans trop tard pour avoir vraiment du sens, mais c’est tout de même agréable à voir.
Il n’est pas indiqué sous quelle licence ce sera publié, et il est même intéressant de noter qu’il faut envoyer un e-mail pour y accéder.
Je suis surpris qu’ils se donnent cette peine maintenant, alors que le logiciel est si ancien qu’il ne semble plus avoir beaucoup de valeur au-delà de la nostalgie.
J’ai essayé d’autres lecteurs audio, mais je finis toujours par revenir à celui-ci.
Je ne suis même pas spécialement fan des effets de visualisation kitsch, mais je trouve que l’interface me convient tout simplement parfaitement.
https://getwacup.com/
J’ai à peu près implémenté le cœur du système, mais ça ne paraît pas aussi fluide que Winamp.
Il me faudrait sans doute une légère rémanence et un effet de « capuchon » qui descend lentement sur chaque colonne, mais ce que j’ai pour l’instant tremble trop.
Ou bien quelqu’un passe en revue le code source en espérant qu’un tiers rachète certains composants qui ne peuvent pas être relicenciés sous une licence open source traditionnelle, ou reprenne les responsabilités contractuelles.
En pratique, il se peut qu’ils montrent le code source comme une future mariée parce que les autres canaux de vente n’ont pas vraiment abouti.
Ou alors, c’est simplement du vrai code commercial, dans un état assez embarrassant selon les standards d’un projet open source public.
Cela fait longtemps que je n’ai pas vu de lecteur davantage centré sur la lecture musicale elle-même que sur la gestion de la musique comme médiathèque.
À l’époque où je programmais sous Windows comme hobby, avec Borland C++ Builder, j’enviais vraiment les compétences nécessaires pour créer quelque chose comme Winamp.
Surtout pour l’implémentation de l’UI ; à l’époque, les ressources d’apprentissage avancées et les exemples étaient pratiquement inexistants, ou très difficiles à trouver et à assembler.
C’était vraiment facile avec Delphi.
Exemple ici : http://www.delphicorner.f9.co.uk/articles/forms4.htm
On avait bricolé un lecteur basé sur des plug-ins, avec des plug-ins d’entrée et de sortie, et même une variante très limitée de streaming réseau.
C’était une belle époque, plongés dans un projet cool, et c’est fou de se dire que c’était il y a déjà environ 25 ans.
Il demandait aussi des idées et des retours ; ça devait être vers 1996-1997.
Très bien. J’aime beaucoup Webamp, la réimplémentation en HTML : https://webamp.org/
Je suis vraiment ravi que les gens l’apprécient.
On peut facilement passer des heures sur le site de skins : https://skins.webamp.org/
Merci.
Il y a environ 20 ans, j’ai failli être recruté dans l’équipe Winamp.
À l’époque, l’équipe travaillait sur Winamp 3, qui, d’après ce que j’ai entendu, était une réécriture presque complète en C++ moderne.
La base de code précédente était pratiquement du C écrit par Justin Frankel, et tout le monde semblait détester assez fortement Winamp 3.
Il était plein de bugs et son framework de plug-ins était extrêmement complexe.
Je me demande quel code source ils vont publier. Peut-être les deux.
Tout ce qu’il a fait d’autre était fantastique, surtout Reaper, dès le début.
C’était à l’époque AOL ?
Si vous cherchez une alternative un peu plus moderne, je recommande foobar2000 : https://www.foobar2000.org/
Par défaut, ce n’est pas très joli, mais c’est compensé par un niveau de personnalisation absurde.
L’écosystème de composants est aussi très solide, et ça fonctionne bien sous Wine.
Le communiqué est formulé avec prudence, donc je suis sceptique quant au fait qu’il s’agisse d’une vraie licence libre complète.
Une grande entreprise encore en activité comme Microsoft peut travailler avec des avocats pour comprendre précisément ce qu’elle publie lorsqu’elle ouvre un vieux code, et se protéger correctement.
Mais il est difficile d’imaginer qu’une entreprise acculée puisse consacrer un budget à ce travail.
Les logiciels commerciaux de cette époque n’étaient pas développés avec uniquement des dépendances open source, et il n’existait pas toujours des accords de contributeurs ou de sous-traitants permettant de clarifier les droits d’auteur en vue d’une relicence open source.
Certains droits ont peut-être été explicitement transférés à d’autres parties, ou ils sont prêts à permettre une consultation publique comme ici, mais la relicence est une autre affaire.
Ils donnent une date future précise tout en évitant l’expression open source.
En général, quand les entreprises font ce genre d’annonce, elles fournissent en même temps un dépôt GitHub ; je n’ai pas vraiment d’exemple similaire en tête.
Dans le cas de Twitter aussi, Elon Musk avait promis de publier l’algorithme, et il a effectivement été mis en ligne quelque temps plus tard.
La publication du code est globalement positive, mais il est difficile d’y accorder beaucoup d’importance avant d’avoir vu la licence et le code.
Ce code a déjà fuité il y a quelques années : https://news.ycombinator.com/item?id=29379346
Ça fouette vraiment le cul du lama.
J’espère que ce sera le code source de Winamp 2.x.
Pas celui de la 3 ni de la 5.