Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 1 Jan 2003 20:25:22 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 1 Jan 2003 20:25:22 -0500 Received: from [209.195.52.121] ([209.195.52.121]:10121 "HELO warden2b.diginsite.com") by vger.kernel.org with SMTP id ; Wed, 1 Jan 2003 20:25:21 -0500 From: David Lang To: Paul Jakma Cc: Paul Jakma , Rik van Riel , Hell.Surfers@cwctv.net, linux-kernel@vger.kernel.org, rms@gnu.org Date: Wed, 1 Jan 2003 17:21:16 -0800 (PST) Subject: Re: Why is Nvidia given GPL'd code to use in closed source drivers? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1274 Lines: 40 On Thu, 2 Jan 2003, Paul Jakma wrote: > On Wed, 1 Jan 2003, David Lang wrote: > > > well libc uses the kernel headers and basicly all userspace programs > > use libc so that makes oracle a derivitive work of the kernel?????? > > libc neednt neccessarily use the kernel headers, it needs to use only > headers that are compatible. Also, though it might use kernel headers, > the headers it provides for other programmes to be compiled against it > are not kernel headers. > > further, the kernel's licence explicitely exempts the 'normal system > calls', and kernel headers describing these can quite arguably be > considered to fall within this exemption. this is exactly the reasoning that nvidia uses to justify their use of the headers. you can't have it both ways. David Lang > > luckly that's not how things actually work. > > unfortunately, its not at all clear. > > > David Lang > > regards, > -- > Paul Jakma Sys Admin Alphyra > paulj@alphyra.ie > Warning: /never/ send email to spam@dishone.st or trap@dishone.st > - 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/