Return-Path: X-Original-To: apmail-stdcxx-dev-archive@www.apache.org Delivered-To: apmail-stdcxx-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 64899D59B for ; Thu, 13 Sep 2012 16:40:35 +0000 (UTC) Received: (qmail 70829 invoked by uid 500); 13 Sep 2012 16:40:35 -0000 Delivered-To: apmail-stdcxx-dev-archive@stdcxx.apache.org Received: (qmail 70795 invoked by uid 500); 13 Sep 2012 16:40:35 -0000 Mailing-List: contact dev-help@stdcxx.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@stdcxx.apache.org Delivered-To: mailing list dev@stdcxx.apache.org Received: (qmail 70780 invoked by uid 99); 13 Sep 2012 16:40:35 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Sep 2012 16:40:35 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: 76.96.62.32 is neither permitted nor denied by domain of jim@jagunet.com) Received: from [76.96.62.32] (HELO qmta03.westchester.pa.mail.comcast.net) (76.96.62.32) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Sep 2012 16:40:26 +0000 Received: from omta17.westchester.pa.mail.comcast.net ([76.96.62.89]) by qmta03.westchester.pa.mail.comcast.net with comcast id ybFM1j0071vXlb853ggAqG; Thu, 13 Sep 2012 16:40:10 +0000 Received: from [192.168.199.10] ([69.251.80.74]) by omta17.westchester.pa.mail.comcast.net with comcast id yggB1j00V1cCKD93dggC6o; Thu, 13 Sep 2012 16:40:12 +0000 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1486\)) Subject: Re: [REPORT] Apache C++ Standard Library (stdcxx) From: Jim Jagielski In-Reply-To: Date: Thu, 13 Sep 2012 12:40:05 -0400 Cc: Apache Board Content-Transfer-Encoding: 7bit Message-Id: <7BC75967-2933-4548-82A7-215B0FE33714@jaguNET.com> References: <50509363.3090903@pathscale.com> <7CD6F121-5FAB-43A1-B0AC-1547FFD31A02@jaguNET.com> To: dev@stdcxx.apache.org X-Mailer: Apple Mail (2.1486) On Sep 13, 2012, at 8:43 AM, Jim Jagielski wrote: > > Is this all about your point of view that even though Apache stdcxx > is designed as a library, esp as a system library, that GPLv2 programs > cannot use and link to it because the FSF says that the ALv2 > is incompatible w/ GPLv2? And all this despite the fact that > GPLv2 makes specific accommodations for system libraries... > > Is that the actionable item of which you speak? You want the > ASF to "verify" something in the GPLv2? FWIW (for completeness) let me state that *every* lawyer I've spoken to says that since stdcxx is designed *AS* a system library, and as a *standard* system library, the whole "GPLv2 and ALv2 licenses are incompatible" argument is completely moot. The idea that one could not, for example, replace the current stdcxx library in FreeBSD with Apache stdcxx *because of the GPLv2 and ALv2 license "incompatibility"* is completely bogus. Since this basic argument is baseless, the idea that somehow stdcxx needs to be licensed under something else *because of this* is also bogus. PS: Even if the stdcxx library was under a commercial license, and/or completely proprietary, since it would be a standard, system library, GPLv2 applications would *still* be able to link to it... The GPL does NOT force system libs to even be open source.