5 ms·
The source wasn't open though, it was available, and it was provided in a sense that fully showcased that they did not understand what they were doing. Everythi
by belthesar 2y ago
The source wasn't open though, it was available, and it was provided in a sense that fully showcased that they did not understand what they were doing. Everything from licenses that were fully unenforceable and non-compliant with Github's license agreement to illegally distributing proprietary code to fundamentally misunderstanding how to use git.
It's one thing to provide a source available codebase. That's a choice, and it's fine for various definitions of fine. What they did was legally put themselves in hot water with the inclusion of proprietary dependencies, misrepresent what their intentions were, and likely irrevocably damage their reputation to a small, but vocal minority, who likely have a sizeable overlap with folks that know what Winamp is/was.
It's okay if none of that matters to you, or if it doesn't resonate with you, but the things that were done were comically awful in terms of sharing a codebase.
- lukeschlather 2y agoDescribing this as "comically awful" seems strange. In terms of building a good open source project, they did a bad job. However they did a good job making the source available. Also given all the dependencies they may have (whether intentionally or not) followed the best path to make sure that the source would be useful. They ended up looking bad and exposing themselves to legal trouble, but I'm not sure this was awful, and they might even have known exactly what they were doing.
- tiahura 2y ago[flagged]
- johnnyanmac 2y agoDo people really not understand how bad this could be from a legal perspective. Licenses are a contract and they broke several contracts. >They ended up looking bad and exposing themselves to legal trouble, but I'm not sure this was awful For a company, I can't think of anything less awful than purposefully choosing to expose oneself to legal trouble. I'd say that qualifies as "comically awful". >they might even have known exactly what they were doing. In what way? Are they going bankrupt (so nothing to sue for) and just want to send out readable source on the way out, without enough care to strip out copyright and list dependencies? That's certainly a hail Mary, but I think that move does more damage to the community than goodwill.
- AdamJacobMuller 2y agoIt doesn't meet your definition of the word open. Of course they didn't know what they were doing. It was written by a 19-year-old in the mid 90s. The code is messy with poor licensing and some build tools were included in the repository and they wrote a dumb license for it? Who cares, they shipped a product that 10s of millions of people used and loved and wanted to share that code up to the world and instead of embracing the best of what they were trying to do while helping them to make things better, the community piled on them until they said it was so not worth it that just pulled the whole thing. Bravo and job well done.
- Calavar 2y ago> It doesn't meet your definition of the word open. That's a disingenuous argument. It doesn't meet the OSI's definition of open. > the community piled on them until they said it was so not worth it that just pulled the whole thing. Yes, but let's be honest: If it wasn't the community, it would have been DMCA takedown requests from the companies whose software was published in the repo. At best, the community hastened the end of the repo by a few weeks.
- ipaddr 2y agoAssuming they know, care and want to spend resources writing a DMCA request.
- AdamJacobMuller 2y ago
- datavirtue 2y ago[flagged]
- johnnyanmac 2y agoYou're really not helping the argument here that LLMs aren't just stealing code.
- account42 2y agoThe lack of real consequences for LLMs just shows how absurd today's copyright is. Nintendo can take down emulators while big corps get to slurp up random users' data for free.
- Am4TIfIsER0ppos 2y ago> non-compliant with Github's license agreement Oh no! I did notice all the hallmonitors calling for teacher. I absolutely support dumping proprietary code on any platform and I'm glad I got a copy the day it was uploaded which lets me verify any fork claiming to be from it.
- johnnyanmac 2y agoSo basically you're glad someone broke their contract so you could hoard more code on your local end?
- chasd00 2y agoinformation wants to be free or so I'm told/was shouted at for a decade.
- johnnyanmac 2y agoReality is often disappointing. If we break the contracts we just end up with less free information. I want to protect the long term.
- Am4TIfIsER0ppos 2y agoYes. It's not my contract. The worst you might consider me doing is copyright infringement.