3 ms·
I apologize for misunderstanding you. I read you writing of commanding less respect as a developer and being "the second class in this picture" as feeling attac
by yosamino 5y ago
I apologize for misunderstanding you. I read you writing of commanding less respect as a developer and being "the second class in this picture" as feeling attacked.
If I am honest, I did not understand your point, then. Your start-off was that the GPL segments between users and developers and disagreeing with that.
What I tried to offer as a counterpoint, is that the GPL does not actually segment between the two, it just mandates that this non-segmentation be conferred at every new iteration of distribution.
What you call "permissive" then is only permissive in the short term, because it precisely introduces this segmentation between users and developers in the long term. If you look at this as a tree structure, it's permissive only to your immediate children, because you are granting them the right to take away this precise freedom from your grandchildren,
thus introducing the separation between users and developers.
Or in GNU speak: you are allowing your user/developes to take away their users's freedom 1 and 3, so since there are four freedoms, I will claim that this is at least half the point of the GPL.
- vsw02 5y agoRight, understood. You can’t have your beliefs without excluding mine. Totally understand where you’re coming from. I refer you back to the pointless battle to understand why this is the last time we will speak. I gave you room to do your thing, pointed out people could have different priorities, and you still spent half your comment telling me how my behavior is wrong. What are you expecting? My gosh, you’re right, the freedoms I’m depriving of my users not subscribing to your orthodoxy? Show me the light? Not happening, sorry. The free software community has had decades to win me over and every time it ends in this. You’re not the first. Won’t be the last. If your community spent more time listening rather than wagging fingers and tutting at the choices of others you’d get somewhere among the (most) people who don’t respond well to that. This thread is a pretty good microcosm of that because you’ve heard precisely none of what I’ve said; if you had, you’d have known the shaming sermon with a lot of “you” thrown in probably wasn’t the way to go. Perhaps the GPL itself is incompatible with not explaining someone else’s business to them because that’s its whole trick to achieve the outcome desired. This thread kind of helped me realize that. You don’t even know you’re doing it because unconsciously you’ve accepted that telling others what they can and cannot do is a workable approach as it’s codified into the whole methodology of your movement.
- yosamino 5y ago> you’d have known the shaming sermon with a lot of “you” thrown in Hmm, I am not trying to shame you into anything. I was using "you" in the generic sense. Like this here https://en.wikipedia.org/wiki/Generic_you https://en.wikipedia.org/wiki/Generic_you I can understand, though, how you might have misunderstood me here. Even though I am just a stranger . That was not the clearest of way to speak, even though I have spoken it for a long time, English is not my first language. Then again, it is usually best to try and assume good intent. I do have a feeling (possibly incorrectly) that your (vsw02´s) usage of "you" is directed at me (yosamino) directly, though. And since you have clearly deduced that I do not even know what I am doing, and I am clearly too stupid to understand the point that you are making, while you already know all of mine, I would like to agree: it's best this ends here.
- jamescostian 5y ago>> I don’t lose sleep over Boeing patching a random library I wrote and not sharing the patch > What you call "permissive" then is only permissive in the short term, because it precisely introduces this segmentation between users and developers in the long term. If you look at this as a tree structure, it's permissive only to your immediate children, because you are granting them the right to take away this precise freedom from your grandchildren, thus introducing the separation between users and developers. It sounds like vsw02 understands your argument, and has already showed that they don't consider the scenario you describe to bothersome. One might say vsw02 predicted your argument, but I'd say you didn't fully consider vsw02's argument. Your example sounds like the paradox of tolerance, but there is a critical difference: consequences. If you are tolerant of intolerance, then the repercussion is that intolerance continues, and even increases, which can also increase physical violence, and various human rights violations. If you give code freely to those who will not provide the modifications to that code freely, there won't be an increase in violence, or what most people would consider human rights violations. Could we have a bit more FOSS code if all OSS was libre? Maybe. Carmack disagrees though in TFA, stating "I'm pretty sure there would have been more total users of the code, likely making the amount shared in the open still greater." Explaining libre isn't helping, you need to provide an argument that vsw02 hasn't already shown to be irrelevant to them, and ideally, one that also addresses Carmack's argument (saying "that's just speculation" is true, but it seems Carmack's speculation is speculation that a lot of us subjectively already agree with)
- vsw02 5y agoOf course I predicted it. It’s like talking to Jehovah’s Witnesses at the door. The idea that you fully understand their entire belief structure, have done your homework on it out of respect (seriously, I have), and ultimately reject it anyway is puzzling to adherents of most belief systems, so they tend to revert to explaining it a different way out of a suspicion that you don’t get it. I’ve probably heard over a hundred different metaphors for why I should care about what my users do with my software at this point and it’s still a level of arrogance I’m not willing to introduce to my engineering. All I can say is oh well, I guess.
- 5y ago