- Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Licence violates github TOS #6
Comments
sudwind commented Sep 24, 2024
Another very important paragraph just down below that one. |
The usual approach is to allow for people to fork your software as long as it's under a different name so that they don't misrepresent you. Then you rely on the goodwill of the OSS community to not actually fork the project but rather contribute upstream unless they're absolutely forced to because you're not competent enough to run the show. |
Screampuff commented Sep 24, 2024
donuts-are-good commented Sep 24, 2024
The usual approach is to do as the internet does and exercise your free will. Who will stop you? The intern manning the email account or the VC's who can't wait to lose more money on this? |
makemake-kbo commented Sep 24, 2024
what a dogwater license. very embarrassing to piss on the legacy of winamp like this |
xeons commented Sep 24, 2024
This license reads like you just want the community to do free maintenance while not being able to do anything else with the code. |
toby3d commented Sep 24, 2024
|
thrashwerk commented Sep 24, 2024
Hey guys is this where I sign up for unpaid labor? |
KatieBun commented Sep 24, 2024
The company behind this is a scammy marketing company that want music to be NFTs ... I expect nothing better from them. |
0x5066 commented Sep 24, 2024
this is beautiful btw, heyyy! |
This issue does touch on Restrictions, however I would like to put in my two cents' worth and also mention a paragraph before that, Contributions. Here is one of the mentioned key points in Contributions:
Given the Restrictions, this does not make any sense. To make a pull request, or, in other words, to contribute to the project, you need to have a fork or at the very least a branch. What? |
grishka commented Sep 24, 2024
I'll duplicate my HN comment here: It feels like they wanted to make sure that no one distributes a modified "Winamp" that isn't built from the official sources, which makes sense, but they went too restrictive on it. The usual way to go about it is to say "if you want to maintain and distribute your own fork of this product, you must change the name and the logo to make sure it doesn't infringe on our branding". Telegram does this for its client apps, for example. |
0x5066 commented Sep 24, 2024
But this also means that any Winamp clone that uses the publicly available SDK you can find on the internet if you look hard enough, is hit by this and thus "illegal" (if I understand this right). :-) |
KingDuckZ commented Sep 24, 2024
Jailbait! |
Architector4 commented Sep 24, 2024
Also worth noting that, at least for now, this repository is also illegally distributing proprietary paid source code. This issue is erroneously closed, but does link to it: #11 |
JohnEdwa commented Sep 24, 2024
Good thing nobody is allowed to fork the repo or that source code would end up getting irreversibly distributed with them. |
woefulwabbit commented Sep 24, 2024
This is a non-issue. You can upload non-free, even all rights reserved, source code and make it available on Github. By doing so you grant all Github users a separate license to fork your work on Github. We can download the code, modify and build it privately. We cannot upload the code or binaries to Gitlab or any other public repositories. |
Architector4 commented Sep 24, 2024
Yes, that's what the issue above says. I argue this is at the very least a "typo" kind of an issue, because that clause in the license is null and void, and so effectively a typo. Still more than a non-issue at least by that virtue lol |
rockisch commented Sep 24, 2024
@woefulwabbit I think the biggest issue is that the project clearly is welcoming contributions, but the only way you can do that on GitHub is by creating PRs based on forks Probably just a wording issue ('you can create forks, but not distribute them' or smt), but would be nice to get fixed for clarification. |
Rua commented Sep 24, 2024
Is creating a PR not also "distributing a fork"? Since it's a modified version of the source code, that is now available on the internet? |
CardealRusso commented Sep 24, 2024
let the man make money form commits. |
Yotsubal commented Sep 24, 2024
Pirate at its peak, its not "Open Source", but they want us to become unpaid employee to contribute but cant edit things without their knowledge, What a joke |
llunacb commented Sep 24, 2024
I have fixed this problem: #18 |
tonytins commented Sep 25, 2024
Glances at the number of forks I think that ship has already sailed. xD |
Trolldemorted commented Sep 25, 2024
There are literally repos which only commit binaries without any source code, so I doubt this one is problematic. |
morsik commented Sep 25, 2024
@Trolldemorted but there the licensing is at least clear. |
johnLegasse commented Sep 25, 2024
An insult to the OSS community, straight asking dev to work for them for free |
grepwood commented Sep 25, 2024
No. There are repos that contain proprietary binaries, no source, no license. And GitHub is fine with it. Not only that, but if you complain, the devout users of this repo will attack you. Happened to me a couple times. |
nukeop commented Sep 25, 2024
You don't have to use a particular license to host your code or binaries on GitHub. |
dxgldotorg commented Sep 25, 2024
@toby3d's screenshot was altered. |
dxgldotorg commented Sep 25, 2024
You can see it at https://twitter.com/CJMAXiK/status/1791349512125943900 straight from the source. |
runaway97 commented Sep 25, 2024
I feel like this whole thing was intentional to seek some attention. You can't just say
then come with an explicit "no forking" in the license. Expect some sort of ChatGPT-generated apology soon. |
FluffyKat43 commented Sep 25, 2024
Back it up. WHY is this fake? |
bLanark commented Sep 25, 2024
They are trolling, just ignore them. |
dxgldotorg commented Sep 25, 2024
And I gave proof that my screenshot is real (and not mutilated by Inspect) by giving a URL to where it can be seen. |
be195 commented Sep 26, 2024
The obvious solution here is to add every GitHub user as a collaborator. That way, nobody has to fork the repository and everyone can push directly onto it without any activity required by John Windows Amp. |
tonytins commented Sep 26, 2024
Huh, I just realized, the license never prohibited relicensing, only sublicensing. |
drewstephensdesigns commented Sep 26, 2024
There are also repos with Chinese propaganda, that I've reported several times over, yet Github is ok with it |
grepwood commented Sep 26, 2024
@nukeop at which point GitHub is just RapidShare with less ebegging? |
huckleberrypie commented Sep 26, 2024
What the Winamp team is like letting people cook from a recipe but the one who wrote the recipe forbids those who cooked the meal to share the resulting dish to everyone. SMH |
dromer commented Sep 26, 2024
What Justin Frankel has to say about it: https://askjf.com/index.php?q=7357s
|
YarosMallorca commented Sep 26, 2024
They removed this it seems. |
NoPlagiarism commented Sep 26, 2024
Half fixed with 64a5175
Forking is still forbidden btw |
YarosMallorca commented Sep 26, 2024
Alr, forking this shit before it gets removed 😆 |
xanhast commented Sep 26, 2024
so funny. so this licence not only puts its own community in legal jeopardy, but also allows anyone to do the one thing it was supposed to stop. do those fsf relicensing clauses have legal precedent or just precursory? im not a laywer but i don't see why one can't just private fork this project, remove the licence, add mit0 or w/e and they made zero modifications to The Program while the old license was in effect. then remove any trademarks and bam, community edition. |
nukeop commented Sep 26, 2024
This is crazy. I just checked and there's no relicensing clause in the Windows EULA either. You should definitely release it with a changed name to see what happens. |
Nice meme you got there @toby3d 😆 |
nq4t commented Sep 26, 2024
Yes. They also bought Nullsoft over 10 years ago...okay? A decade. The first thing they did? They hired programmers to modify the shoutcast server binaries to require authorization. They came right out of the gate and said if you want to run a previously free server on your hardware that you're paying for; then you need to pay us every month for the daemon. We all ran to icecast. They tried to update Winamp for the NFT stuff...but that was a total flop. They want a ROI but they feel they don't need to do any more investment. They feel the FOSS community is stupid and nostalgic enough we'll gladly do work for free. They fail to realize when they take away the incentives of FOSS; they're just left looking like a bunch of greedy idiots. |
nq4t commented Sep 26, 2024
Usually, when there is no license; it's assumed public domain. This doesn't work for every country; but if I put something in a repository and I do not place a license or copyright notice; then it's considered public domain. Even if I go back and fix my mistake; those to grabbed it prior are technically exempt. However this is clearly a restrictive license that should not be anywhere near FOSS. I think the devout users of this are either paid shills or traitors to the FOSS community. They're the reason the new world of open-source will be companies expecting free labor. It's never worked that way...and no body should be remotely sticking up for it or supporting it. |
nukeop commented Sep 26, 2024
You are completely wrong on this, if there is no license, then it's all rights reserved. Public domain release has to be very explicit. A license gives you rights that you would otherwise not have. |
It's a shame, if you don't want to opensource it/make it readable, don't publish your project on GitHub. Just publish it on your own CVS or release it as archive. @nq4t You should thank AOL for this. |
* No Forking: You may not create, maintain, or distribute a forked version of the software.
* Official Distribution: Only the maintainers of the official repository are allowed to distribute the software and its modifications.
https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#5-license-grant-to-other-users