[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1701965894574174.png (81 KB, 1261x606)
81 KB
81 KB PNG
https://github.com/WinampDesktop/winamp


>5. Restrictions
>No Distribution of Modified Versions: You may not distribute modified versions of the software, whether in source or binary form.
>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.
>>
with those restrictions, whats the point?
>>
>>102535277
why would you obey the restrictions anon
>>
what a shitshow
>>
someone fork it and relicense under the AGPLv3
>>
>>102535233
>No Forking: You may not create, maintain, or distribute a forked version of the software.
That's like saying you're not allowed to git clone the repository. It's also stupid.
>>
>>102535575
SneedAmp?
>>
>>102535233
muh restrictions, muh copyright.
>>
File: firefox_LD55P7rRyx.png (26 KB, 510x453)
26 KB
26 KB PNG
>>102535233
jeetfags IMMEDIATELY fixing typos and other bullshit like formatting
christ, get these niggas a peer reading job in academics or something
>>
>>102535705
Amazing patches for gorgeous looks
>>
>>102535233
The source code was leaked years ago.
>>
Someone deleted 100k lines of closed source code after 0a4b7d3
https://github.com/WinampDesktop/winamp/commit/0a4b7d32d090696e5aab8de9c61dda9dab76aabf
>>
File: 1719440022300.png (225 KB, 258x586)
225 KB
225 KB PNG
>>102535802
>Removing code which is not open
LMAO
>>
>>102535802
lmao what do they not understand how git works at all? This commit and the "don't fork" thing make me think that.
>>
>>102535233
>almost 2GB of "code"
wtf
>>
Can someone fork it and give it the +NIGGER license and call it "Nigamp"?
>>
>>102535277
so you can look at it
>>
>>102535933
"It really whips the buck's ass"
>>
>>102535727
I laughed harder than I should've at this
>>
>>102535705
kek incel so fucking obsessed with indians he's now just making up his own narratives
>>
>>102536155
>... SAR...
you're looking pretty stupid right now
>>
>>102535802
???
Isn't this a media player why the fuck does it need geo ip
>>
>>102535233
So is this just the same as the old leaked codebase, but now in a mildly more official and somehow even less useful form?
>>
>>102536214
>gets BTFO for projecting headcanon
>"y-you're looking a-awfully s-s-stupid n-now..."
lmao
>>
>>102536247
>media player
winamp is now a platform to sell nfts chud
>>
I live in Russia, I don’t care about western licenses, what are you gonna do, move to Russia and sue me?
>>
>>102535233
Retards leaked SHOUTcast DNAS source code, left some Dolby code inside and also leaked their cert and password inside their shit.

And more shit will get discovered. This is what they get for their shitty license.
>>
>>102536310
YOU NEED TO WAKE UP BLYAT THE SHELLING HAS BEGUN
>>
Lmao, what a shitshow.
I'm archiving the repo on my hdd.

No way this isn't gonna end in shit.
>>
Provision for forking is mandatory under github's terms of service. Their license is invalid
>>
>>102536214
SÀRL or SARL just means LLC in French.
>>
>>102540073
Bonjour SARL
>>
>>102537729
What a colossal shit show. lmao
Funny thing is they can't stop people from forking it since they agreed to that via github's tos.
>>
>>102537729
The lesson will be learned: never open source your shit.
Open source is cancer and full of trannies.
>>
>>102536155
>Jean Frenchois Maggot
>>
>>102535233
Linux version when?
>>
linamp when?
>>
>>102535414
glow harder
>>
File: 1726526268872464.jpg (35 KB, 468x655)
35 KB
35 KB JPG
>>102535802
I am a simple man;
I see deleted source code commit, I clone.

WinAmp team confirmed BASED btw..
>>
The people who own winamp now don't know even how to code. It's just some company that bought it to start some NFT music scheme. They had no way of knowing that there was proprietary code in the source.
>>
>>102539586
Not necessarily. Perhaps whoever uploaded it does not have the legal right to dictate the license term, so they violated Github ToS and the repo would have to be removed, but the license would still be valid.
>>
File: 1673915598755291.jpg (108 KB, 550x535)
108 KB
108 KB JPG
Llama whipping bros, it hurts to see Winamp like this. It was supposed to be the chosen one.
>>
This reeks of incompetence.
I don't think the current winamp team would be able to write winamp.
>>
>>102541157
well obviously; they're web developers
>>
>>102540971
Portt you lazy nigger, you even have the source code now
>>
>>102541698
nobody would use it after a fuckton of work
might as well start from scratch
>>
>>102536155
>maggot
>saarl

yeah uhm...
>>
>>102535575
where's the pynose dev when we need him?
>>
File: 1727231406924.png (6 KB, 600x167)
6 KB
6 KB PNG
>>102535233
>License BTFO
>>
Port it to linux, it so badly needs a usable player
>>
File: winampgit.png (3 KB, 345x67)
3 KB
3 KB PNG
it's really weird to make an account to maintain the repository right?
>>
how to compile using tcc?
>>
it really whips the llama's ass
>>
File: wcup.png (78 KB, 467x407)
78 KB
78 KB PNG
good
>>
>>102535233
nice crayon license bro
>>
>>102541698
>>102542440
Look at the code nigger, it's like all win api. Starting from scratch would probably be faster.
>>
>>102535802
>geoip
wtf
>>
>>102536214
shut up racist incel and crawl back in your cage >>>/pol/
>>
genuinely asking
what's stopping me from forking all the code
modifying the files so the binaries dont match
modify the gui
release as my own?
>>
File: chad_mirror.jpg (106 KB, 1095x1200)
106 KB
106 KB JPG
>>102542867
nothing
>>
>>102541106
bro this timeline sucks even winamp is pozzed
>>
>>102535575
*public domain
fixed, sick of muh restriction retards
>>
>>102535575
that's not how any of this works
>>
>>102535802
lgtm
>>
>>102535233
Wonder what Justin Frankel thinks about this release
>>
>>102535277
Literally free labor. This is the ultimate cuck license.
>>
File: forkswinamp.jpg (14 KB, 331x331)
14 KB
14 KB JPG
>>102535233
yeah that worked well
>>
File: extra HD carlos.png (89 KB, 360x270)
89 KB
89 KB PNG
Guess you could say it really whips the freetard's ass!

Haha this sucks.
>>
>>102535233
Based and bluepilled
>The Winamp Collaborative License is a free, copyleft license
AGPL really kicked the freetard mental gymnastics levels into overdrive, so now you can call every super restrictive license free and copyleft.
Freetards are genuinely retarded to think that all of these licenses are anything but a huge fucking leap toward less free software. Meanwhile, actual free software in 2k24 is licensed under the BSD (for "based") license or MIT, which is actual freedom.
>>
>>102535802
I hacked into their computer using html and css. This was their google search history:
> copyright lawyer Florida
> how to open pdf
> how to delete fork button from github pdf
> how to delete fork button from github
> how to check if code saved after power outage
> how to exit vim
> how to add commit to git
> how to upload code repository
> btc usd exchange rate
> how to fake competence in it job interview
> bbc cuck porn
>>
>>102546010
What the fuck, I don't work for Winamp
>>
>lol I forked it I'm so clever. clearly they don't know how git works
the reason they released the source code was because they no longer believe it to be valuable other than a curiosity of internet history. the reason they retain draconian licenses on it is in the off chance that it becomes valuable in the future so they can cease-and-desist clones to oblivion, not because they actually care if people actually build it themselves

the reason they did >>102535802 was because they remembered that code was contracted by third a party and that showing the code is probably technically a violation of a contract, but the company probably no longer exists so they don't really care that much (hence not --force deleting the history), they just want to appear in compliance

that's my read anyway
>>
>>102542857
>>102536155
Good morning sarl
Kindly redeem sarl
Indians are subhumans sarl
>>
>>102535233
All I want is a version of Winamp 5.51 (the last one compatible with all plugins) that highlights the song being played in the Media Library.
That's it. That would solve ALL my problems.
I'm guess I'm lucky to have an almost hassle-free life where the only problem I have is that the song I'm playing in Winamp does not highlight in its Media Library when it's being played, but I'm so close to it it's unreal.
>>
>>102535957
There is nothing special about the source code. With those restrictions you can't even copy small parts of it, legally ambiguous if you can even "learn" from it to create something similar.
>>
>>102541698
The license doesn't allow you to fork it or distribute modifications.
>>
>>102546650
Anon, you can do anything you want with files you find on the internet. Nobody is going to stop you.
>>
>>102540831
Open source forces you to have code hygiene since it's going to be public from day one, instead of accumulating garbage
>>
>>102546808
You haven't looked at Gradio, have you? Huggingface spaces are powered by it and yet it's mostly garbage code that breaks on the next update causing anybody restarting their spaces to find they no longer work without a way to fix it and having to take hours on code changes to upgrade to the latest Garbagdio only to see it happen again on the next version.
That happens when they don't use their own code and don't care about backward compatibility.
>>
File: gradio.jpg (84 KB, 1010x954)
84 KB
84 KB JPG
>>102546842
Well the first thing I see is a well written readme file with the knowledgebase required to start working with it instead of a vomit full of typos
>>
>>102546875
So, create your space and wait till you have to spend hours fixing it because new code changes completely break it.
At least you'll be starting at Gradio beta 5 so it'll work for a while.
And it's not like there exists any competition to Gradio, when it's Gradio or nothing, they can do whatever they want.
>>
>Assignment of Rights: By submitting contributions, you agree that all intellectual property rights, including copyright, in your contributions are assigned to Winamp. You hereby grant Winamp a perpetual, worldwide, non-exclusive, royalty-free license to use, copy, modify, and distribute your contributions as part of the software, without any compensation to you.
>Waiver of Rights: You waive any rights to claim authorship of the contributions or to object to any distortion, mutilation, or other modifications of the contributions.
This requires a signature tho..
And probably consent from your employer if you program as part of your job.
>>
>>102535233
>winamp

lol why not foobar2000, it is still developed to this day
>>
>>102547107
Um, Winamp's title formatting?

This is what I use:

[$ifgreater(%length%,101000,$ifgreater(%length%,394000,$null(),$mod($div($sub(%length%,101000),1000),18)$mod($div($sub(%length%,101000),10000),10) ),$sub(100,$div(%length%,1000)) )]$if2(%title%,$filepart(%filename%)) $if(%bpm%,%bpm%bpm,$null())$if2( - %artist%, - %folder%) . $fileext(%filename%) $if(%rating%,*%rating%*,$null()) $if2(%playcount%,$null())


It allows me to create titles for songs and sort them by length or the last time I listened to it or whatever I want on the Playlist Editor, I never managed to make something like that work on foobar2000, I think that was the decisive thing to stay on Winamp.
>>
>>102547107
Doesn't work on Linux without wine
>>
>>102542440
Why not just use audacious with winamp skins?
>>
>>102547263
Can it play miniUSF files like Winamp?
>>
>>102547470
There's a plugin https://github.com/joshware/audacious_lazyusf
>>
who cares its abandonware
>>
>>102546875
The other Anon is right, Gradio is hot garbage. Fuck that shit.
>>
>>102547263
no Album List plugin.
>>
>>102547107
64 bit version broke most plugins.
>>
>>102547093
In many countries moral (authorship recognition) rights cannot legally be given up even by contract.
So possibly if you live in one of those you could contribute and then sue them if they refuse to give you credit.
>>
>>102535802
They accidentally published a bunch of closed, copyrighted, and NDA'd source from Shoutcast (which they no longer own) and Dolby
Their stupid license also violates GitHub's TOS, which say you can't publish a public repo unless forking it is allowed by the license
>>
>>102547997
One of those countries is Belgium, which is the country the license says is its governing jurisdiction
>>
>>102542857
SAAAR do not redeem!
>>
File: aimp3.png (87 KB, 370x1040)
87 KB
87 KB PNG
who the fuck cares?
>>
>>102541106
It still is okay to use, but whats the point when there is Strawberry as an alternative? Its the superior music player
>>
Cool I guess but that license sounds kinda stupid. They're basically just asking for free labor. Which again, cool, I guess but.. come on winamp it's already over for you.
>>
If only this was an open source project with multiple tags so you could back to the version of winamp that was not infested with nft and other tryhard-ware
>>
>>102540073
so pretentious. it's like gmbh. just say inc or co or some shit, grow up.
>>
What can they do if some chinese nobody rebrands it?
>>
>No Forking
kys
>>
>>102546370
Nirvana wen?
>>
>>102548876
They are different legal structures. Companies often have branches with different legal structures for tax evasion purposes.
>>
>>102548058
>Oopsie
Frenchfry bros, why u like that to them?
>>
who gives a fuck? winamp sucks. I am as interested in winamp source as I am geocities source or bonzi buddy.
>>
>>102549243
so, are you bonzi buddy or not?
>>
>>102547740
Yes, remember when the downloading button would get stuck, and the only way to continue was to restart the UI?
So they implemented a cancel button, hurray!
But then the cancel button would get stuck and the only way to continue was to restart the UI.
AAAAHHHHHHH
>>
>>102548417
Does Strawberry support SNESAmp?
Apparently I hung up to Winamp because of my chipmusic.
>>
>>102549117
Imagine being one feature in a music player away from Nirvana, and decades later it's still not there.
>>
>>102540971
It already runs with wine just fine at least when I tried it. Don't notice any difference.
>>
>>102541021
He's right. What the fuck are they gonna do about it? Sue an ip address?
>>
File: Capture.jpg (136 KB, 1683x638)
136 KB
136 KB JPG
>>102535233
>winamp

The audio player? Wasn't it discontinued years ago? I thought I was the only one still using it.
>>
>>102549715
you can do whatever with the source for yourself
if it breaks copyrights it will get taken down from all reputable platforms, no distribution will provide packages
and nobody will download it from some shady site
>>
>>102535233
Protip: If you get static or distorted plyback in Winamp on Wine, go to
>Preferences - Plugins: Output - Nullsoft DirectSound Output - Configure
and enable "Create Primary Buffer"
>>
>>102537729
is there any link of the source before the mass deletions?
>>
>>102550536
the code point is still there:
https://github.com/WinampDesktop/winamp/tree/35affd257d7c6ec7fd6b7d70f9fee7dce9565875
you can even see what was deleted: >>102535802
>>
>>102546650
You can start with personal modifications, copying, changing over time, and eventually wind up with something so significantly different that the source code no longer resembles the original. That's how a LOT of projects come to be, especially open source projects.
>>
>>102550627
Wait what the fuck. I don't know anything about git but nothing's ever get deleted? I know you can access hidden revisions using the hash. But it makes me wonder how the fuck can you recover if you published private certs and sensitive information.
>>
>>102550666
>how the fuck can you recover
you don't, mr.satan
>>
>>102550666
you can't.
you can edit history and force push but it's useless if other people have already cloned and/or forked it
>>
>>102550666
>nothing's ever get deleted?
by default nothing gets deleted (that's kind of the whole point), but you can force push a version without the history. or just delete the entire repo and start over

>how the fuck can you recover if you published private certs
By invalidating the cert. You can assume someone already cloned it even if you delete the history.
>>
File: file.png (102 KB, 934x715)
102 KB
102 KB PNG
https://github.com/WinampDesktop/winamp/issues/6
>>
>>102550682
>>102550691
>>102550714
so they can 100% get sued over publishing NDA'd code?
It'll be funnier if AI gets trained on proprietary code and somebody scans for fingerprints. I can't imagine the massive shitstorm, it's like they used AI as a way to fuck over every company using it.
>>
>>102550666
Best way if to delete .git, which removes all history, create the repo new and force push that. So you reset everything.

There are ways to remove specific files from the whole history and change every single commit to not include that file anymore, but it's kinda worthless, since the data is already out there if you pushed to any public repository where anyone else could have pulled from.
>>
>>102548031
Wait GitHub is actually based for once?
>>
This entire controversy is absolutely retarded. The proprietary code is 20+ years old and the binary was free even if the source was closed. Nobody even used this shitty bloated nu-WinAmp anyways which is why it faded in to obscurity and became abandonware. Because it's shit. The older versions had soul but that source is nowhere to be found. Now and entire generation of no-code retards is jumping on the bandwagon thinking they are "pwning" because they are forking an old repo with a couple proprietary header files in it and getting lulz from an unenforceable license that doesn't mean shit for code that is unmaintainable and there will never be a community fork worthy of using ever. Get a fucking life you retards.
>>
>>102535233
Dude, is fucking 2024! Who gives a shit about Winamp?
>>
>>102535233
wow thats a name i haven't heard in a while
>>
>>102536310
living in Russia is enough punishment for you
>>
Lol they went absolute retard with the license. Should've just used AGPLv3.
>>
>>102546074
thats the part missing from the story. was wondering what made them release it out of nowhere
>>
>>102547258
deadbeef works and feels very similar
>>
>>102546028
typical FOSS cuck writing code for free
>>
>>102542867
your integrity
your moral compass
your fear of being punished
>>
bump
>>
>>102545844
*punch kick noises
pow boom pow HIYAA! (anitfa and blm thugs go flying)

oh, I just got back on /g/ after beating up some shitlibs, I recommend you check out the FOSS project audacious and how it supports classic winamp skins.
>>
>>102548876
>>102549634
Many such cases
>>
>>102535575
Sorry goy only (((Stenzek))) can relicense other people's work.
>>
>>102536155
>jmcfaggit
that's even worse, patching readmes is solely a jeet job
>>
>>102550666
You can recursively delete files from every version using git. Its not recommended in any safety critical environment since it rewrites basically every commit that touches that file.
>>
>>102550949
>https://skins.webamp.org/
has cool themes
simple interface
plays music

many,pre-2007/08 retard phone wave intardnet, do
>>
>>102551678
>False
Jew
>>
>>102548382
>aimp
based
>>
>>102548382
I use aimp3 since like 2014, aimp4 is a shitty souless flatshit tho
>>
>>102536310
Fork it as винaмп
>>
>>102555836
Holy shit, thanks for this. I finally found the Gogeta winamp skin here that I used to use back in 2004.
>>
>>102535705
Easy points for their github profile. The shoutcast code they had to delete after opensourcing this because they didn't notice it was there is more egregious.
>>
>>102535802
/g/ is too low IQ to realize this is a roundabout way to release code they otherwise couldn't have done without getting sued

kids here need to learn what plausible deniability is
>>
>>102535233
>>No Forking
they cant say this
maybe they need to read github's ToS
>>
>>102535233
https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#5-license-grant-to-other-users
>>
>>102541082
not the no forking part
>>
File: .png (21 KB, 855x411)
21 KB
21 KB PNG
>>102537729
Was all this included in the leak from years ago?
The leaked repo is a mess so if it's under some other paths I can check there, but otherwise I'm not looking myself.
>gaystring
>>
>>102535277
Repositories of patches like Opera 12 had but less gray area
>>
>all the furries making Twitter tier shitposts in the repo
cringing
>>
>>102547740
So you're telling me the stable diffusion ui is broken all the time, not because of the project itself, but because of the shitty ui framework it uses?
>>
File: 1697430540087948.gif (1.87 MB, 500x281)
1.87 MB
1.87 MB GIF
>>102548382
>Braid_Soundtrack
>>
I'm gonna check random files
What's a file that displays the programming quality of the author(s) ?
>>
>>102535233
now this whips the llama's ass
>>
>>102557044
They eventually rewrote the Git history to exclude the code that should not have been released from the start. However, because Github stores the code of all forked repositories together, you can still access this commit that's part of countless forked repositories through the original link.
Just like the Shoutcast leak, this smells more like incompetence than plausible deniability.
>>
>>102557822
shitty UI frameworks and their consequences have been a disaster for cross platform usability
>>
File: 1701741433670428.jpg (163 KB, 1200x900)
163 KB
163 KB JPG
>>102550811
>>102557650
Wouldn't this also overrule Copyleft GPL-style licenses on projects submitted to Github? You can add fineprint that forbids Tivo from using your sourcecode without releasing theirs, but by submitting that code to Microsoft Github as publisher, Microsoft expressly grants Tivo the right to fork it and modify it and use it as they wish. It is Microsoft's sourcecode.
>>
>>102557758
Not that. sc_serv3
>>
>>102557758
>>102560570
https://github.com/WinampDesktop/winamp/issues/11
>>
>>102535233
¯\_(ツ)_/¯
>>
What is the modern day equivalent to winamp and foobar2000?
>>
>>102560677
xmplay
>>
>>102560677
I use qmmp as a winamp replacement
>>
>>102560677
I enjoy audacious
>>
File: xmplay_panel_options.png (42 KB, 370x183)
42 KB
42 KB PNG
>>102560696
Absolutely disgusting
>>
>>102560714
>>102560729
Soul
>>
>>102560739
don't spill your soya milk
>>
>>102535233
Is milkdrop2 in it?
We should port milkdrop2.
>5. Restrictions
Fucking NIGGERS
>>
>>102560777
https://github.com/projectM-visualizer/projectm this is in qmmp
>>
>>102535233
What a glorious pile off shitcode.
>>
File: 1724686199255495.jpg (111 KB, 640x1024)
111 KB
111 KB JPG
I won't use a music player that can't show album covers on the album list
>>
>>102560785
Cool thanks, gonna take a look
>>
>>102557660
If the uploader did not actually have the right to distribute the code, then others also aren't allowed to do anything with it. Github ToS does not override copyright.
>>
>>102560677
for me it's still foobar2000
>>
>>102560785
>>102560857
Yeah, it's busted
>>
File: 1710405547213363.png (570 KB, 545x527)
570 KB
570 KB PNG
>>102560885
Works on my machine
>>
>>102560835
imagine how much better the world would have been if you had just posted the image instead of a screenshot of a xeet with a thumbnail of the image
>>
>>102535277
makes RE trivial since you have actual source code instead of decompiled code.
i don't expect anyone will bother to RE that crap in $CURRENT_YEAR, mind.
>>
>>102535705
they are the same crowd in /g/ that define everything in terms of "jobs". which means code monkeying jobs of course.
the first time i saw the term "GitHub Portfolio" used (unironically) was here.
the shrinking "job market" is the best thing that could ever happen to hacking culture. much less rando retards around who think they can bullshit their way into dictating every conversation.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.