License of RosettaCode examples (for bearophile:-)
Joseph Rushton Wakeling
joseph.wakeling at webdrake.net
Tue Sep 17 05:24:55 PDT 2013
On 17/09/13 14:03, bearophile wrote:
> I am writing code for Rosettacode since years, I have written, rewritten, I have
> modified code written by others, and so on. I have also written many entries
> before having an account in that site, so there's no proof the author is me. I
> have also written many entries in Python, several in Haskell and C, some in C++,
> etc. While there are several entries that are written only by me, finding them
> is not easy. I didn't care about the owners of the code there. So I own nothing
> there. For re-use ask to Mike Mol.
I have a specific interest in your circular queue implementation:
http://rosettacode.org/wiki/Queue/Usage#Faster_Version
I used this (or rather, I adapted it) in a private project which is not being
distributed, so hence there were no licensing issues. I can't remember how I
found it but I think it was when you posted it to the digitalmars.D mailing
list: http://forum.dlang.org/post/grepielsmapflndpkmtk@forum.dlang.org
... and at the time I think I just assumed that since you were pointing people
to it and were the author, you'd licensed it permissively.
However, more recently I rather stupidly copied my adapted version into a public
project of mine, and I suddenly realized the licensing situation.
In the worst case scenario, I'll strip it out of the code, but I was hoping that
you might be willing to license this specific code under Boost or something else
GPL-compatible.
More information about the Digitalmars-d-learn
mailing list