On Wed, Nov 28, 2012 at 2:39 AM, Oisín <denpasho...@gmail.com> wrote:
> My only worry with the most permissive licenses is... what if someone takes > your code, fixes one or two obvious bugs, and then re-releases it as their > own under a very restrictive license like the GPL - or even a commercial > license? > Having relinquished the copyright with e.g. CC0, would you then be unable to > fix those same bugs and release the updates to your own branch which you > created...? Depends. At least in the U.S., copyright does not apply to code where there is only one possible method to perform a computation. So to be on the safe side, use a different method of fixing the bugs if feasible. Facts are also exempt from copyright, but the legal analysis can be very complex, since carried to its logical extreme, an exemption for facts would exempt everything. Finally, there's the fair use exemption. That involves a weighing of various factors, but if the copying and republication is not for the republisher's profit, courts will generally allow copying and republication of even entire literary works. My major criticism of copyright law in regard to infringement is that it there is no bright-line rule allowing people to figure out for themselves whether a potential use is non-infringing. You have to wait until you get sued and obtain a court decision to know whether the use is infringing. Way too much law is that way. In my opinion, laws whose interpretation by the courts cannot be reliably predicted are laws in drastic need of rewrite. BTW, I should have mentioned that CC0 is the Free Software Foundation's recommended means for putting software or documentation in the public domain. <http://www.gnu.org/licenses/license-list.html>. ("If you want to release your work to the public domain, we recommend you use CC0." Best regards, Paul ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: INSIGHTS What's next for parallel hardware, programming and related areas? Interviews and blogs by thought leaders keep you ahead of the curve. http://goparallel.sourceforge.net _______________________________________________ Luarocks-developers mailing list Luarocks-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/luarocks-developers