Message from discussion
Recommendation for a CL data structures library
Path: g2news2.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!newsfe15.iad.POSTED!4a71828c!not-for-mail
From: Hyman Rosen <hyro...@mail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3
MIME-Version: 1.0
Newsgroups: comp.lang.lisp,gnu.misc.discuss
Subject: Re: Recommendation for a CL data structures library
References: <rNOSPAMon-8EB10B.00130218032010@news.albasani.net> <4BAB94A6.FC21BDF2@web.de> <exMqn.129926$0N3.85313@newsfe09.iad> <4BAB9681.DD609A81@web.de> <DsNqn.129931$0N3.24471@newsfe09.iad> <4BABA906.A3837F20@web.de> <9QNqn.129934$0N3.83437@newsfe09.iad> <4BABAD26.F0837D90@web.de> <ikOqn.129940$0N3.65953@newsfe09.iad> <4BABB713.89774B6D@web.de> <KNOqn.55192$mn6.29530@newsfe07.iad> <4BABBDD2.81134295@web.de> <K1Qqn.55196$mn6.40600@newsfe07.iad> <4BABD27D.2ABBF74D@web.de> <PNRqn.55200$mn6.7341@newsfe07.iad> <4BAC7CFC.60FA90@web.de> <9n1sn.32776$EE6.23978@newsfe23.iad> <4BB0B303.1923D52F@web.de> <dz2sn.2817$kj3.1936@newsfe08.iad> <4BB0B79C.459AD894@web.de> <1U2sn.2821$kj3.2634@newsfe08.iad> <4BB0BCE6.284FD966@web.de> <fu3sn.2825$kj3.1173@newsfe08.iad> <4BB0CD13.581FD6C9@web.de> <ra4sn.2834$kj3.917@newsfe08.iad> <4BB0D1AA.6F1C37F2@web.de> <at6sn.3292$kj3.3015@newsfe08.iad> <4BB0FA61.FF6C11B@web.de> <2Z6sn.3295$kj3.2996@newsfe08.iad> <4BB0FFB1.14E7A7BD@web.de>
In-Reply-To: <4BB0FFB1.14E7A7BD@web.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 45
Message-ID: <5r7sn.18422$iu2.9107@newsfe15.iad>
X-Complaints-To: abuse@WWWSpace.NET
NNTP-Posting-Date: Mon, 29 Mar 2010 19:45:05 UTC
Date: Mon, 29 Mar 2010 15:44:53 -0400
On 3/29/2010 3:29 PM, Alexander Terekhov wrote:
> Recall that the FSF itself is on record:
> http://www.terekhov.de/Wallace_v_FSF_37.pdf
Yes, you have quoted this many times. But I do not think
this means what you (pretend to) think it means. What the
FSF has said is correct, but none of what it said supports
the strange theories of anti-GPL cranks.
> "In his Response, Plaintiff claims that FSF uses the GPL "to pool and
> cross-license [FSF's] intellectual property with others." However, as is
> evident on the face of the agreement itself, the GPL is not a "pooling"
> or "cross-licensing" agreement.
Yes, it is neither of those.
> In fact, the GPL itself rejects any automatic aggregation of software
> copyrights under the GPL simply because one program licensed under
> the GPL is distributed together with another program that is not
> licensed under the GPL: "In addition, mere aggregation of another work
> not based on the Program with the Program (or with a work based on the
> Program) on a volume of a storage or distribution medium does not bring
> the other work under the scope of this License."
And this is also obviously true, as can be determined by
reading the GPL.
> http://legal-dictionary.thefreedictionary.com/ambiguity
>
> "Courts frequently interpret an ambiguous contract term against the
> interests of the party who prepared the contract and created the
> ambiguity. This is common in cases of adhesion contracts and insurance
> contracts. A drafter of a document should not benefit at the expense of
> an innocent party because the drafter was careless in drafting the
> agreement.
Fortunately the GPL carefully defines when a collective work
must as a whole be licensed under the GPL and when it need not
be. There is no ambiguity for computer programs statically
linked with GPL-covered code, or with GPL-covered programs
distributed as part of GNU/Linux distributions. It is true
that anti-GPL cranks would like to claim that such ambiguity
exists, but courts can read the text of the GPL and do not
have to listen to the rantings of cranks except to dismiss
them.