5 ms·
At first, I upovted zepolen's comment about there being no social contract, only license, but something bugged me about that, and I felt that I wasn't right. A
by Kavelach 5y ago
At first, I upovted zepolen's comment about there being no social contract, only license, but something bugged me about that, and I felt that I wasn't right.
After thinking about it for a while, I think that you are right, there is an implicit social contract when using open source software, and a part of this contract would be to expect the maintaining people to provide the best quality software they can create.
But the thing about contracts is that they work between multiple parties, and not just the maintainer(s) and some void. And consumers of the library didn't do their due diligence, that is, supporting the code that they rely on.
- alar44 5y ago
- stickfigure 5y agoI live in a world in which you get banned from Github, NPM, and possibly other communities for violating that "imaginary" social contract.
- rakoo 5y agoAll centralized platforms, with the inherent issues that have been analyzed for decades already. Continuing to use them and complaining of those issues doesn't make any sense at this point.
- stickfigure 5y agoWho is complaining? I'm glad this guy got booted out of these (relatively) high-trust societies.
- ethanwillis 5y agoBest quality in what regard and to whom? Software in its purest form is for self expression which is exactly what he is doing. He never explicitly intended this software for commercial usage. And in a non-commercial setting his changes aren't even close to being deemed harmful.
- BoorishBears 5y ago> And in a non-commercial setting his changes aren't even close to being deemed harmful So you don't even know what happened? There's an infinite loop after it finishes printing garbage. It's an unquestionably harmful change. Also, you know how you prevent non-commercial use? https://github.com/Marak/colors.js/blob/master/LICENSE https://github.com/Marak/colors.js/blob/master/LICENSE - I don't get it, Marak is clearly having some sort of episode*, and people are bending over backwards to rationalize the result as if there's some clear connection between his intent and his actions. How many people realize he made those anti-commercial comments two years ago. Right now it actually seems like his comments were more political than financial. * I don't mean that in a backhanded way, based on his history and his recent comments I think this is someone who needs help regardless of his actions on NPM*
- kderbyma 5y agoit's art. I like the idea of occasionally writing to my fans....:D
- rak1507 5y agolol do you actually think people care about providing the 'best quality software they can create' https://www.npmjs.com/package/is-even https://www.npmjs.com/package/is-even etc