Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6B4D99DE4 for ; Thu, 29 Sep 2011 05:32:46 +0000 (UTC) Received: (qmail 66834 invoked by uid 500); 29 Sep 2011 05:32:46 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 66781 invoked by uid 500); 29 Sep 2011 05:32:45 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 66761 invoked by uid 99); 29 Sep 2011 05:32:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Sep 2011 05:32:44 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of dennis.hamilton@acm.org designates 75.98.160.130 as permitted sender) Received: from [75.98.160.130] (HELO a2s15.a2hosting.com) (75.98.160.130) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Sep 2011 05:32:38 +0000 Received: from 63-226-210-225.tukw.qwest.net ([63.226.210.225] helo=Astraendo) by a2s15.a2hosting.com with esmtpa (Exim 4.69) (envelope-from ) id 1R99EH-0000lU-JC for ooo-dev@incubator.apache.org; Thu, 29 Sep 2011 01:32:17 -0400 Reply-To: From: "Dennis E. Hamilton" To: References: <4E83040D.7000601@gmx.net> <014a01cc7e2f$ec424330$c4c6c990$@acm.org> <017201cc7e42$71cc7db0$55657910$@acm.org> In-Reply-To: Subject: RE: A systematic approach to IP review? Date: Wed, 28 Sep 2011 22:32:20 -0700 Organization: NuovoDoc Message-ID: <002601cc7e69$29e71e20$7db55a60$@acm.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQJX/plZxsSWPrJQxMFxj9coWsGgowEiK9tIAkyU3A0B515zVAF0PsuTAfu3l2eUBqFe8A== Content-Language: en-us X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - a2s15.a2hosting.com X-AntiAbuse: Original Domain - incubator.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - acm.org Not to put too fine a point on this, but it sounds like you are talking = about boilerplate (and authored) template code that Bison incorporates = in its output. It is also tricky because the Bison output is computer = source code. That is an interesting case. =20 In the US, original work of authorship is pretty specific in the case of = literary works, which is where software copyright falls the last time I = checked (too long ago, though). I suspect that a license (in the = contractual sense) can deal with more than copyright. And, if Bison = spits out copyright notices, they still only apply to that part of the = output, if any, that qualifies as copyrightable subject matter. =20 Has the Bison claim ever been tested in court? Has anyone been pursued = or challenged for infringement? I'm just curious. =20 - Dennis -----Original Message----- From: Norbert Thiebaud [mailto:nthiebaud@gmail.com]=20 Sent: Wednesday, September 28, 2011 22:11 To: ooo-dev@incubator.apache.org; dennis.hamilton@acm.org Subject: Re: A systematic approach to IP review? On Wed, Sep 28, 2011 at 7:55 PM, Dennis E. Hamilton wrote: > I'll stand by my original statement. > > I'm not going to get into the Pixar case since it doesn't apply here. I did not say it applied to the Visual studio generated cruft... I merely commented on the blanket assertion that 'computer generated =3D> no copyright' > > The Bison manual may have license conditions on what can be done with = the generated artifact, but I suggest that is not about copyrightable = subject matter in the artifact. Actually it is. The only claim they could legally have _is_ on the generated bit that are substantial piece of code copied from template they provide, namely in the case of a bison generated parser the whole parser skeleton needed to exploit the generated state-graph. the whole paragraph is about the copyright disposition of these bits. and in the case of bison they explicitly grant you a license to use these bits in the 'normal' use case... my point being that the existence of that paragraph also disprove the assertion that 'computer generated =3D> no copyright' You could write a program that print itself... the mere fact that it print itself does not mean you lose the copyright on your program... That being said, I do think you are on the clear with the Visual Studio generated cruft... but not merely because there is 'computer generation' involved. Norbert