Sciences et technologies

Winamp rend son code open source – mais il y a un piège ! | Open Source

Winamp, le lecteur multimédia légendaire qui a ébranlé toute une génération de geeks, dont moi-même, a fait son grand retour hier, mais pas tout à fait comme vous pourriez l’imaginer !

Le code source de Windows est désormais disponible publiquement (ouais)… mais malheureusement avec des restrictions (ouais encore). Cette décision marque un tournant pour ce logiciel emblématique lancé en 1997, devenu au fil des années un véritable monument de la culture technologique, avec son célèbre slogan «Ça botte vraiment le cul du lama ! » et son interface d’une autre époque.

En rendant son code accessible, Winamp semble donner une seconde jeunesse à son lecteur sur Windows, tout en se concentrant sur le développement de nouvelles versions mobiles. Cependant, la licence collaborative Winamp interdit la diffusion de versions modifiées ou de forks, et stipule que seuls les mainteneurs officiels peuvent distribuer le logiciel. C’est moche.

En bref, cela aurait pu être une nouvelle intéressante pour les développeurs et les millions d’utilisateurs fidèles au fil des années, mais comme Winamp possède toujours le logiciel et contrôle strictement son développement, il me semble plus que l’entreprise recherche une maintenance communautaire gratuite plutôt qu’une véritable ouverture de son code.

Pour les nostalgiques et ceux qui aiment se salir les mains, voici un petit guide pour compiler Winamp à partir du code source :

1. Prérequis : – Visual Studio 2019 (une version spécifique) – Les bibliothèques Intel IPP (version 6.1.1.035 exactement) – Une bonne dose de patience et un amour inconditionnel pour les lamas

2. Choix de la méthode : – Option 1 : Utiliser le script build_winampAll_2019.cmd pour compiler 4 versions (x86/x64, Debug et Release) sans lancer Visual Studio. – Option 2 : Ouvrir le fichier winampAll_2019.sln dans Visual Studio pour compiler et déboguer de manière interactive.

3. Dépendances : – Décompressez libvpx et libmpg123 avec les scripts fournis. – Construisez OpenSSL 1.0.1u de manière statique (n’oubliez pas d’installer 7-Zip, NASM et Perl). – Décompressez le SDK DirectX 9 modifié (juin 2010). – Appliquez le correctif ATLMFC pour Visual Studio 2019. – Décompressez Intel IPP 6.1.1.035.

Alors, jetez-y un œil par nostalgie si vous le souhaitez, mais si vous cherchez à véritablement contribuer à un projet de lecteur multimédia, vous feriez mieux de vous intéresser à des projets véritablement open source.

Source

Jewel Beaujolie

I am a fashion designer in the past and I currently write in the fields of fashion, cosmetics, body care and women in general. I am interested in family matters and everything related to maternal, child and family health.
Bouton retour en haut de la page