A repo tulajdonosa törölte a Winamp forrását a GitHub-ról

Címkék
A Winamp, a belga tulajdonosa, a Llama Group révén, 2024. szeptember 24-én tette közzé a "Legacy Player Code" forráskódját, hogy a fejlesztők "hozzájárulhassanak szakértelmükkel, ötleteikkel és szenvedélyükkel ahhoz, hogy ez az ikonikus szoftver tovább fejlődhessen."

Kevesebb mint egy hónappal később a kódtárat teljesen törölték, miután ütközésbe került, vagy megsértette a kódlicencek különös keverékét, látszólag más, nem nyílt forráskódú szoftvercsomagok forráskódját is felfedve, és rossz benyomást keltve a nyílt forráskódú közösségben.

Részletek itt.

Hozzászólások

Szerintem ennyi idő alatt simán le is klónozták. ;)

Ezt hiába mondod nekik, ez a belga akármilyen Group teljesen nincs képben a FOSS természetéről, a licencekről, klónozásról, persze, hogy kiszaladt a kezük közül.

Két okból vették be a repót:
1) a userek széttrollkodták az issue trackert meg a PR-okat, ezerszám öntötték bele a hülyeségeket
2) klónozták a repót, a Winamp licencének tiltása ellenére, de ez a tiltás nem hatályos, mivel felülírja a GitHub szabályzata.

Sajnos sok cég meg fejlesztő megrekedt 20-30 évvel ezelőtt, és nem értik, hogy mi ez a free/opensource, mire való, mit hajtja, mi lenne a lényege, haszna, hogy marad életben. Lényegében csak hallottak róla, hogy menő manapság, majdnem ugyanolyan buzzword, mint az AI, IoT, okoseszközök aztán próbálták a marketingesek meglovagolni, hogy ha a kód leközlésével elhúzzák a mézesmadzagot a hobbifejlesztők előtt, akkor azok majd ingyen kóddal hozzájárulnak a projekthez, de nem tehetik a sajátjukká, és majd el lehet lopni ingyen a munkájukat. Csak a FOSS nem így működik.

A git működéséről se sok fogalmuk volt, próbáltak a kódban benne felejtett proprietary cuccokat törölni, csak ugye benne maradt a branch-ben, szépen vissza lehetett állítani, mindenki hozzáférhetett épp úgy. Égtek vele, mint a rongy.

The world runs on Excel spreadsheets. (Dylan Beattie)

Döbbenetes, hogy mennyire nem értenek  githez, meg a githubhoz azok, akik a winamp forráskódját feltöltötték. A junior szintet nem érik el.

Ja. Jobban jártak volna, ha csak bezippelve kiteszik a weboldalukra, azzal a korlátos licenccel, amit ők kigondoltak. De onnan, hogy felrakták git-re, és képben sem voltak ezzel kapcsolatban, kiengedték a szellemet a palackból. Valahol ez jó is, mert a többieknek példaértékkel szolgál, hogy az opensource-nak is megvannak a szabályai, bukatói, meg a közösség így rátette a kezét a kódra, a licenckorlátozások nagyját feloldotta a GitHub szabályzata.

Mondom ezt úgy, hogy szerintem a Winamp kódja ma már nem képvisel értéket. Van egy rakat jobb lejátszó, max. csak a GUI-ja nosztalgikus, de még abban is kiváltja az Audacious, QMMP, AIMP, megeszik a klasszik Winamp-bőröket. Ha a pluginrendszerét nézzük, azt meg a foobar2000, DeaDBeeF is megvalósította. Így kb. semmi különlegessége nem maradt. A név meg az életérzés maradt kultusz státuszban.

Én a helyükben azt csináltam volna, hogy kitoltam volna a kódot a git-re, rendes GPL3 licenccel, de csak a régi, 2-3-as verziójét. Így a közösség kiélhette volna a nosztalgiáját, portolhatták volna minden rendszerre, közben meg a modern 5.x-es verzió maradhatott volna zárt, és annak így nem lett volna konkurenciája, így a káposzta is megmaradt volna, és a kecske is jól lakik.

The world runs on Excel spreadsheets. (Dylan Beattie)