Re: Freescale Linux BSP review

2010-12-21 Thread Matt Sealey
Okay I hereby refrain from legal comments. In any case, this code has passed legal at Freescale and AMD *AND* Qualcomm. It would not be GPL if it has not been vetted (and it took them a year to get to this point). -- Matt Sealey Product Development Analyst, Genesi USA, Inc. On Tue, Dec 21, 2

Re: Freescale Linux BSP review

2010-12-21 Thread Dave Airlie
On Wed, Dec 22, 2010 at 11:54 AM, Piotr Gluszenia Slawinski wrote: >> you have two pieces of code, a userspace 3D *driver* (not >> application), and a kernel driver talking to the hw, if the userspace >> 3D driver cannot exist without the kernel driver, it could very well >> be considered a deriva

Re: Freescale Linux BSP review

2010-12-21 Thread Dave Airlie
On Wed, Dec 22, 2010 at 3:29 AM, Matt Sealey wrote: > On Tue, Dec 21, 2010 at 5:50 AM, Arnd Bergmann wrote: >> On Tuesday 21 December 2010 03:17:40 Piotr Gluszenia Slawinski wrote: >>> On Mon, 20 Dec 2010, Alan Cox wrote: >>> >>> >> My point which people keep missing is that graphics stacks are a

Re: Freescale Linux BSP review

2010-12-21 Thread Arnd Bergmann
On Tuesday 21 December 2010 18:29:56 Matt Sealey wrote: > > The only thing that is currently being enforced is that no interfaces enter > > the mainline kernel that rely on closed source user space. Once something > > is merged in mainline, you are generally free to write code under any > > licens

Re: Freescale Linux BSP review

2010-12-21 Thread Matt Sealey
On Tue, Dec 21, 2010 at 5:50 AM, Arnd Bergmann wrote: > On Tuesday 21 December 2010 03:17:40 Piotr Gluszenia Slawinski wrote: >> On Mon, 20 Dec 2010, Alan Cox wrote: >> >> >> My point which people keep missing is that graphics stacks are a >> >> single entity, that span kernel and userspace, one c

Re: Freescale Linux BSP review

2010-12-21 Thread Arnd Bergmann
On Tuesday 21 December 2010 03:17:40 Piotr Gluszenia Slawinski wrote: > On Mon, 20 Dec 2010, Alan Cox wrote: > > >> My point which people keep missing is that graphics stacks are a > >> single entity, that span kernel and userspace, one cannot exist > >> without the other, and there are interfaces

Re: Freescale Linux BSP review

2010-12-21 Thread Alan Cox
> I also do not think that it is at all kernel policy to disallow kernel > drivers which do not have opensource userspace components. In fact, Wrong. The PVR graphics (as used by some Intel embedded for example) is also not in the kernel for the same reason, ditto some sensor and GPS devices which

Re: Freescale Linux BSP review

2010-12-21 Thread Alan Cox
> My point which people keep missing is that graphics stacks are a > single entity, that span kernel and userspace, one cannot exist > without the other, and there are interfaces that join them. As a copyright holder on the kernel I'll also remind the people concerned that the definition of a deri

Re: Freescale Linux BSP review

2010-12-21 Thread Piotr Gluszenia Slawinski
On Mon, 20 Dec 2010, Alan Cox wrote: My point which people keep missing is that graphics stacks are a single entity, that span kernel and userspace, one cannot exist without the other, and there are interfaces that join them. As a copyright holder on the kernel I'll also remind the people conc