From: skaller <sk...@us...> - 2006-01-11 11:58:22
|
On Wed, 2006-01-11 at 23:30 +1300, Jonathan Roewen wrote: > > http://devnulled.ath.cx/svn/dst/trunk/kernel/pickle.mli > > http://devnulled.ath.cx/svn/dst/trunk/kernel/pickle.ml > > > > Unfortunately it's not clear what the license is, but a trivial > > reimplementation from the signature is possible. > > > > Rich. > > >From what I understand from SML.NET licence, it should be safe to > declare our pickler stuff public domain. Two points here: 1. If you don't provide convincing evidence someone can copy your code freely, they are well advised to assume it is Copyright with no Licence to copy. Even downloading it would breach copyright, and, you'd be up for Criminal charges yourself for Inciting a Crime -- by placing such stuff in easy reach on the Internet. None of this is likely to happen, and the laws on incitement vary from country to country, but here, if, for example, you leave your car keys in your car, you're committing the crime of inciting theft. 2. I hear that in Europe "Public Domain" only applies to a particular media. Thus a work in "Public Domain" on say Film is NOT copyable on say a DVD. The rights to each media are separate. [Another eg: Beethoven's Ninth Symphony is surely in the public domain .. but recordings of it, or printings of the score by a publisher are NOT .. copyright still applies to everything other than the original score] Therefore, Public Domain is not recommended by licencing experts. An explicit Licence permitting copying and modification on any and all media is preferred. Whilst it is unlikely any legal action will eventuate on minor pieces of software .. if you do wish to encourage people to use your software it seems like a good idea to try to make them comfortable about it -- a one line text in the webpage or source saying Copyright Fred Nurk 2005, Free for Any Use, or, Licence: LGPL or whatever, seems like a good idea. -- John Skaller <skaller at users dot sf dot net> Felix, successor to C++: http://felix.sf.net |