D
Deleted member 69688
Guest
it is free to use. and i do gladly share my code under my conditions and even teach how to write it, as i did with many programmers in the community, and as many other programmers do.I deliberately phrased my post in terms of "free software" because this discussion is meaningless if you're not at least aware of the distinction between "free" and "open source", or even those two terms and "free and open source". (You can look this up on Wikipedia yourself.)
I have read it well, and i'm not interested any non programmer to add comments to the code and have oneself listed as one of the contributers or have the Cubicle legally fork it and publish it under their name (as they branded algdb) while removing mine as James suggested in a perfect legal sense.What? Have you actually read the GPL? It grants zero provisions to arbitrarily relicense the code. The only permissible "relicensing", if you even want to call it that, is that the GPL is often used in a "version x or later" form, so the Free Software Foundation could, in theory, release a GPL v4 that's essentially public domain. They have not done that, they likely never will, and even if they did, whether it's enforceable is questionable. (There is, however, precedent to this: the FSF updated the GFDL at one point to allow for relicensing to CC-BY-SA, by Wikipedia's request. That is still a copyleft licence – not a "you can do whatever you want" licence.)
not knowing my code was stolen without credit (as some well respected cube manufacturer has done, and caught them) or going into litigation, is something i prefer to avoid. so, another one of my reasons i prefer not to GPL-3 it.The fact that people do violate the GPL is not an implication that violating the GPL is legal in any sense. The original copyright holders do have the right to sue and revoke the distribution rights granted by the GPL. It's not like proving GPL violations is impossible either; FFmpeg used to do that, a lot.
well, exactly. i respect anyone's prerogative to choose their own licencing (GPL included). I just believe that forcing or implying malice to my intention will convince me doing so.Don't get me wrong, I think this is absolutely petty of James Chang. I too, would prefer if you'd released your projects as free software, but I'm not going to demand that you do it (and in fact, I haven't; we've talked before and I never once brought this up directly to you because I don't think it's that important).
Last edited by a moderator: