3 ms·
The most important thing these articles don't understand is that it doesn't matter that they don't understand. "How can this possibly work?" It doesn't matter,
by Brian_K_White 2y ago
The most important thing these articles don't understand is that it doesn't matter that they don't understand.
"How can this possibly work?" It doesn't matter, it already is. Almost every example of a failure or problem they point to is usually no failure or problem at all.
When someone doesn't understand or can't imagine why anyone should work on gpl software, all I say to that is "OK".
Ok. You don't think it makes any sense. Ok. My participation does not hinge on you understanding, and the quality and utility of the software and the garden that it grows in does not hinge on you understanding. Go forth and have nothing to do with this nonsense, with my honest blessing. I can do a thing without needing to try to convince you to do exactly as I do. We can be different.
Your participation hinges on you understanding, but if you aren't still a child and don't understand after 15 minutes with google, then it's because you don't want to understand and the whole deal is just not for you and you were never going to participate anyway, and that's ok. There is no problem to resolve there.
Open source, in the traditional simple gpl form without any further "fixes", already works exactly the way it was always intended to, regardless if you understand how it can possibly work. It's working perfectly well right now. All the big companies making billions while using gpl software is perfectly fine and they didn't steal anything unless they actually violated the gpl. (Which does happen but that's a seperate issue. People steal commercial software by violating it's license too.)
All the fixes actually just break it. As another commenter said about trying to add special modifications for commercial use etc: "You can do that. I won't contribute to a project with those terms but you can do that." And there's the breakage right there.