|
|
|
|
|
by jandrewrogers
550 days ago
|
|
Great article. Like many other people, I largely stopped contributing to open source years ago because people don’t respect boundaries. If you point out that they are not respecting boundaries, many will try to argue that they are entitled to this behavior because reasons. Long term, this dynamic is what is going to kill most OSS by people doing it for the love of it. Unless you are making a lot of money by doing it, the act of sharing source code often has a negative return. |
|
It could be the same dynamic with the "license rug pull", like in the Redis case discussed the other day. The new Redis license seems like it would be a non-issue for most users but because they had a more liberal license before and it was taken from them, they feel irrational sense of loss? (I realize there are also valid reasons why the BSD license was objectively better than the new custom license, like the ease of compliance.)
So maybe what Redis should have done is not to pull the existing rug, so to speak, but to leave it be and lay next to it a new, better rug and offer the users sitting on the old rug to move over, if they find the new features of the new rug outweigh the drawbacks of a new license.