From: Pascal Costanza on
On 12/08/2010 03:19, RG wrote:
> In article
> <f1786719-65bc-44c4-bc2f-ba2105e89df8(a)f6g2000yqa.googlegroups.com>,
> Alessio Stalla<alessiostalla(a)gmail.com> wrote:
>
>> On 11 Ago, 23:05, RG<rNOSPA...(a)flownet.com> wrote:
>>> In article<877hjwandt....(a)kuiper.lan.informatimago.com>,
>>> p...(a)informatimago.com (Pascal J. Bourguignon) wrote:
>>>
>>>> RG<rNOSPA...(a)flownet.com> writes:
>>>
>>>>>> I would be interested in
>>>>>> trying it, especially if it comes under a reasonably liberal license
>>>>>> like BSD or LLGPL.
>>>
>>>>> I released it to the public domain last year.
>>>
>>>> Which means that you remains the only one entitled with the right to
>>>> make a copy of it, and your heirs until 70 years after your death.
>>>
>>> I don't know where you got that idea, but you are absolutely wrong.
>>> Releasing the work to the public domain means I have forfeited all my
>>> intellectual property rights and anyone can do anything they want with
>>> it, including use it in commercial software without any constraints
>>> whatsoever.
>>>
>>> http://en.wikipedia.org/wiki/Public_domain
>>>
>>>> Could you please try the GPL?
>>>
>>> Actually, I can't. The GPL requires that the work be copyrighted. Once
>>> a work enters the public domain then by definition it is no longer (and
>>> can no longer be) copyrighted.
>>
>> AFAIK, not all legislations have the concept of public domain.
>
> I am quite certain you are quite mistaken.
>
>> In some countries, you cannot give up your copyright on your work.
>
> Which countries are those exactly? What country do you live in?

In Germany, you cannot give up your copyright. (It actually makes a
finer distinction between creator's rights and copyright, and you cannot
give up creator's rights - simply because you _are_ the creator of your
work, giving that fact up would be like denying reality... ;)


Pascal

--
My website: http://p-cos.net
Common Lisp Document Repository: http://cdr.eurolisp.org
Closer to MOP & ContextL: http://common-lisp.net/project/closer/
From: Nicolas Neuss on
Pascal Costanza <pc(a)p-cos.net> writes:

> In Germany, you cannot give up your copyright. (It actually makes a
> finer distinction between creator's rights and copyright, and you
> cannot give up creator's rights - simply because you _are_ the creator
> of your work, giving that fact up would be like denying reality... ;)

And maybe responsibility... What happens if a US citizen creates a
virus and releases it to the public domain. Is (s)he responsible for
the possibly large damage arising?

Nicolas
From: =?iso-8859-1?Q?Bj=F6rn?= Lindberg on
Nicolas Neuss <lastname(a)kit.edu> writes:

> The
> question is if one loses something using iterators instead of a generic
> FOR-EACH. I can think of two points here.
>
> 1. The interface is somewhat more complicated. For example, you need to
> access +ITEREND+ for defining ITERATOR for some collection, see below.
>
> 2. In theory, performance should be more or less the same, because both
> call one closure for each iteration step. In practice, however, the
> iterator approach might be slower because of the passing of
> multiple-values.

I think this paper has some valid points:

http://www.pipeline.com/~hbaker1/Iterator.html


Bj�rn Lindberg
From: Curt on
On 2010-08-12, Pascal Costanza <pc(a)p-cos.net> wrote:
>
> In Germany, you cannot give up your copyright. (It actually makes a

Neither can you do so in France, apparently, according to Wikipedia:

http://fr.wikipedia.org/wiki/Domaine_public_(propriété_intellectuelle)

(the "droit d'auteur" being a moral as well as a legal right, it cannot
be lawfully renounced).

From: Jason Riedy on
And RG writes:
> Which countries are those exactly?

Germany (and much of the EU, iirc) has the idea of "moral rights" or
"author's rights" that cannot be transferred. Those alter the
definition of public domain.

That's one reason why the Creative Commons folks came up with their CC0
license.
http://creativecommons.org/publicdomain/

I haven't seen problems with public domain works like SQLite, and you're
under the US jurisdiction that recognizes them (iirc), so it's a rather
tempestual teapot.

Jason