Den ældre medieafspiller, Winamp, er blevet åben kildekode. Men licensen er kommet under beskydning fra open source-fællesskabet.
For et par måneder siden annoncerede Llama Group SA, virksomheden, der ejer Winamp, sin hensigt om at frigive kildekoden til Winamp den 24. september. Det er præcis, hvad der er sket.
Winamp-kildekoden er nu tilgængelig på GitHub
Kildekoden, der er blevet frigivet, er relateret til den klassiske version af musikafspilleren. Licensdokumentationen, som du kan se på Winampsofficiel GitHub-side, er underteksten "Winamp Collaborative License(WCL) “. Det lyder ikke godt, gør det?
(Billede høflighed: Winamp)
Er Winamp open source? Ikke rigtig
Hvis du scroller gennem siden ned til afsnit 4, står der i licensen følgende.

I bund og grund ser det ud til, at de bare vil have folk til at komme, se på koden, rette fejlene for dem og vente på, at de bliver gennemgået af vedligeholderne. Det betyder, at udviklerne kan afvise ændringer eller funktioner, så der er ikke meget frihed til forbedringer.
Licensen angiver også, at alle intellektuelle ejendomsrettigheder og ophavsrettigheder relateret til bidrag er overdraget til Winamp. Bidragyderen skal give afkald på forfatterrettigheder eller gøre indsigelse mod ændringer foretaget i bidragene. Dette giver igen Winamp fulde rettigheder til at bruge dine bidrag uden nogen form for kompensation til den person, der har bidraget med koden. Denne tvungne "afståelse af rettighederne" er ulovlig i mange lande, herunder Belgien, hvor Llama Group SA er baseret.
Forstår du det? Det er som udgangspunkt ulønnet arbejde, og kun den officielle app får funktionerne/forbedringerne. Den person, der har bidraget, har ingen som helst frihed. Næsten alle brugere, der svarede på meddelelsen denX (Twitter), er rasende, og det med rette.
Og det bliver værre i afsnit 5. Begrænsninger (se skærmbilledet ovenfor).
Så bidragydere kan ikke distribuere modificerede versioner af Winamp selv i kildekodeformat. Kun vedligeholdere, også kendt som virksomheden, kan. Dette er en ret bizar licens. Andre udviklere får ikke lov til at oprette en Winamp-version af deres egen og distribuere den. Så det er ikke open source? Det er, hvad det ser ud til at være. Hvorfor overhovedet genere at frigive kildekoden? Hvis dette skulle være et PR-træk, er det en katastrofe. Her er noget sjovt, de "ved et uheld” inkluderetkildekoden til SHOUTcast Servers software med Winamps kode, men fjernede den derefter.
Winamp opdaterede licensen for at tillade forking, men….
Gæt hvad? Winamps licens overtrådtGitHubs servicevilkår, som siger: "Ved at indstille dine arkiver til at blive vist offentligt, accepterer du at tillade andre at se og "fordele" dine arkiver (dette betyder, at andre kan lave deres egne kopier af indhold fra dine arkiver i depoter, de kontrollerer)." Der er en åbendiskussionom dette på Winamps GitHub.
Foreslået læsning:iOS 18.1 beta 3 frigivet til udviklere med 'Clean Up'-værktøjet til Fotos
Virksomhedenredigerede licenseninformation (WCL 1.0.1) for at tillade forfalskning af koden, men kun til privat brug, dvs. du har stadig ikke lov til at distribuere dine tilpassede versioner, der er blevet ændret. Nå, Winamps kildekode har næsten 1000 gafler på tidspunktet for skrivning af denne artikel, så det er nogle gode nyheder.
DrO, skaberen afWACUP(Winamp Community Update Project), kritiserede virksomhedens licensbegrænsninger vedrreddit, og har også offentliggjort en erklæring om det påWACUPs Facebook-side, og sagde, at han ikke ville bruge kildekoden til sin version af musikafspilleren.
Hvad synes du om dette?
