Joined: Feb. 2007
||Posted: June 21 2008,10:26
This issue is off topic. This post is my last on the matter.
|It's so easy to write someone off as being an evil monster of some sort.|
Do you mean the way others were so openly accused of violating licenses that weren't violated? When does such behavior in its own right become a violation?
|Sometimes misunderstandings happen.|
Yet Murga never apologizes for his misunderstandings. Nor when he's shown that his code was untouched. Etc.
|The license garbage is probably trivial...|
It's not garbage. I explained in the post to which you replied that I needed to start my own distro why it isn't trivial. It's not trivial from either side of the equation. I didn't attack Murga and I didn't respond to him in the same manner in which he responded. What seemed to irritate him the most is that I picked up what he wrote (repeatedly) about his feelings that the sum of the whole had been refactored so the individual parts were freed for uses more suitable to our needs. I get the fact that his feelings were hurt, and that probably led him to use the license as grounds for lashing out.
Big problem with that. The GPL doesn't protect his feelings. I'm not being a hard @$$ about that. It's a legal document and it doesn't exist for the sake of his or anyone else's ego or psyche. The P in GPL is for *public*, not private. The license protects his rights but it also gives the user a set of rights as well. He isn't free to interpret the P in GPL as "private." It's very obvious to me that he still believes he can do that at his own discretion, that he can attach strings and bitch if the bindings are separated.
With respect to the set of "competing" rights of the license (and contrary to the assertions, implied or otherwise, by others that I might be a little stubborn or one-sided on this issue), I asked Murga to explain specifically what was different from the way things had been done before and what it would take to resolve the issue wrt putting his copyright in a suitable place. He never addressed either issue but instead lashed out at me, at Robert, at the entire community.
On the other side of the equation, it's why I also defended what was done: the license allows the *user* to make the kind of changes that were made over and against any wishes of the developer so long as the other terms of the license are respected -- and at no point has he shown any offense except that his feelings were hurt. Robert posted florian's compile-time changes. Robert posted some of the code Murga claimed was altered; I've posted the full file on a page at my blog (haven't made the page public yet but I'll link it later).
I also posted more about this on my blog yesterday. Like how the SFLC would look at this situation and if they'd have any interest defending users against threats from developers when developers usurp the freedoms they give the users when they put their code under GPL. Whether they would or not doesn't change the fact that Murga chose the GPL and then wants to pull the rug out from users when they exercise their rights in a responsible manner.
|I suppose there's a perverse pleasure in concluding that the other person is of inferior quality to oneself, leaving no recourse but rejection.|
Do you mean that in the sense that Murga posted links about reading comprehension instead of dealing with fair questions about what happened and how the GPL allows for that kind of thing to happen? How he inferred that the community was somehow beneath his dignity and he wished he knew what we "where" (sic) like before? Or his implication that DSL needed his permission to use his GPL'ed (*public* license, not private license) code in the first place or even now though Robert has established no changes were made where he suggested?
Or the "perverse pleasure" of stirring up sh*t and then starting a thread in at least one other forum inviting people to watch for their amusement? That's what Murga did instead of handling it in a more productive and mature manner behind the scenes -- it was something that could've been quickly and easily settled if he were so inclined. It's pretty obvious that he wasn't so inclined.
jp, I have a lot of respect for you and others who spoke up. Please don't suggest this was a one-way street or imply that Murga has been victimized in any manner. Murga was NOT wronged in any way or shape or fashion. He's not the one who's been demonized or maligned. He's the one who came here and did that to others.
Look more closely at the other side of it. DSL didn't change code as he said -- but DSL *was* willing to change his code for him to give him more attribution in it than he had coming into this. DSL didn't remove his copyrights, but DSL was more than willing to work with him to put it in suitable places (but not for code he didn't write -- they don't have the latitude to give him props at the invocation of things he did not write). DSL didn't choose his license, he did. DSL didn't write his code, he did. DSL isn't under any obligation to cover his butt but was more than willing to do it. DSL entertained taking care of things for him retroactively even though they only had to abide by what was clearly written on the matter (which was nothing) at the time of the refactoring. Look through the locked thread again and count how many times I raised the question of what was acceptable before the refactoring. Then listen to the crickets chirping...
Like I wrote yesterday, DSL tried to mend a fence they didn't break. DSL has bent over backwards to accommodate him.
Whether DSL chooses to use murgalua in any form -- one of DSL's choosing or as its author insists it be used -- is worthy of discussion, and part of that decision has to include whether it's worth any future hassles with him. He's also publicly mentioned that he may relicense the bindings, which means we'd be stuck with the versions he GPL'ed. So that, too, has to be weighed and the forking option becomes more attractive if he does that. Then the bindings could be used as we see fit and, if anyone is so inclined within our community or beyond it (perhaps there's interest among other lua users), developed and matured so they're even more useful.
"It felt kind of like having a pitbull terrier on my rear end."
-- meo (copyright(c)2008, all rights reserved)