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

Reply via email to