| ▲ | Barrin92 8 hours ago | |||||||
>Giving up control is how it works. It's how it's always worked, no, it hasn't. Open source software, like any open and cooperative culture, existed on a bedrock, what we used to call norms when we still had some in our societies and people acted not always but at least most of the time in good faith. Hacker culture (word's in the name of this website) which underpinned so much of it, had many unwritten rules that people respected even in companies when there were still enough people in charge who shared at least some of the values. Now it isn't just an exception but the rule that people will use what you write in the most abhorrent, greedy and stupid ways and it does look like the only way out is some Neal Stephenson Anathem-esque digital version of a monastery. | ||||||||
| ▲ | skybrian 8 hours ago | parent | next [-] | |||||||
Open source software is published to the world and used far beyond any single community where certain norms might apply. If you care about what people do with your code, you should put it in the license. To the extent that unwritten norms exist, it's unfair to expect strangers in different parts of the world to know what they are, and it's likely unenforceable. This recently came up for the GPLv2 license, where Linus Torvalds and the Software Freedom Conservancy disagree about how it should be interpreted, and there's apparently a judge that agrees with Linus: https://mastodon.social/@torvalds@social.kernel.org/11577678... | ||||||||
| ▲ | jama211 8 hours ago | parent | prev [-] | |||||||
Inside open source communities maybe. In the corporate world? Absolutely not. Ever. They will take your open source code and do what they want with it, always have. | ||||||||
| ||||||||