Live data from Hacker News

Winamp Legacy player source code

github.com

81–90 of 345 posts

Re: Winamp Legacy player source code

#84

Earlier quoted context omitted.

That still contradicts the license as written. > No Forking: You may not create, maintain, or distribute a forked version of the software. There is no meaningful difference between the words "patch" and "fork"; and the act of creating an edited codebase is explicitly disallowed. If that isn't what they want, then they had better write more clearly.

English is a stupid language ¯\_(ツ)_/¯

You can't blame this one on English.

Before the ambiguity of language can get in the way, there has to be a coherent idea that you want to express in the first place.

This license explicitly contradicts itself. It says you are encouraged to contribute changes to the source, and you may not share changes to the source with anyone ever.

Re: Winamp Legacy player source code

#87
post #68

I have a little history with Winamp. I wrote a popular plugin for it back in the day. This is the source code for Winamp 3, which is a total rewrite of winamp 2 in C++. In my opinion, it was overcomplicated and over-architected. The original source code by Justin Frankel in C.

Is Frankel's original code anywhere? I do recall him saying once that he preferred C++ over C but used C++ as simply C with classes. Frankel is a hero of mine.

I think there was a copy of it buried somewhere in the comments here: https://news.ycombinator.com/item?id=29379346

Re: Winamp Legacy player source code

#89
The best thing we can do for the future of the project is to NOT engage with the project at this time ... Even just cloning the project into your private workspace to review / compile is giving more engagement than their current licensing stance warrants.

I'll check again when an HN post comes out stating they've changed their licensing stance - Until then, closing this tab and forgetting about it ...

Post reply on HN