Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760300AbYBFVtW (ORCPT ); Wed, 6 Feb 2008 16:49:22 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753424AbYBFVtM (ORCPT ); Wed, 6 Feb 2008 16:49:12 -0500 Received: from turing-police.cc.vt.edu ([128.173.14.107]:37509 "EHLO turing-police.cc.vt.edu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751505AbYBFVtK (ORCPT ); Wed, 6 Feb 2008 16:49:10 -0500 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: Christer Weinigel Cc: Pekka Enberg , David Newall , Marcel Holtmann , Greg KH , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] USB: mark USB drivers as being GPL only In-Reply-To: Your message of "Wed, 06 Feb 2008 22:12:54 +0100." <20080206221254.5780a862@weinigel.se> From: Valdis.Kletnieks@vt.edu References: <20080125180232.GA4613@kroah.com> <20080202123710.42df1aa0@weinigel.se> <20080202191930.GA19826@kroah.com> <47A5D9CD.5070001@davidnewall.com> <84144f020802030743j1278ac64j2ee3e2cbc5c3fefc@mail.gmail.com> <47A5E67D.9040804@davidnewall.com> <1202058820.15090.60.camel@violet> <84144f020802050346h2c26aac4v9841dd5bc98931a0@mail.gmail.com> <20080206221254.5780a862@weinigel.se> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1202334535_3373P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 06 Feb 2008 16:48:55 -0500 Message-ID: <19390.1202334535@turing-police.cc.vt.edu> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1347 Lines: 36 --==_Exmh_1202334535_3373P Content-Type: text/plain; charset=us-ascii On Wed, 06 Feb 2008 22:12:54 +0100, Christer Weinigel said: > If I use an in kernel API, but from a piece of code which is external > to the kernel, is that really a derived work? If you say it is, do you > realise that you are advocating something which is very close to an API > copyright, something which I think most open source people are very > adverse to. And in fact, at least in the US, current case law states that when there's only one practical way to write something (which is the case in an API, you either code it the way the API says or you don't get a correctly functioning program), it's not copyrightable. See "scenes a faire" in http://www.copyright-laws.com/pgs/protect-rights.html --==_Exmh_1202334535_3373P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (GNU/Linux) Comment: Exmh version 2.5 07/13/2001 iD8DBQFHqitHcC3lWbTT17ARAptcAJ9CVlD3SiLL4K22fCkDZG2jOVR1qQCfcenI mBZ6xo21W+LfnDFnhq5kcME= =TH6u -----END PGP SIGNATURE----- --==_Exmh_1202334535_3373P-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/