Date: Tue, 22 Feb 2011 21:49:23 +0100 From: Juergen Lock <nox@jelal.kn-bremen.de> To: Alexander Leidinger <Alexander@Leidinger.net> Cc: freebsd-hackers@freebsd.org, freebsd-emulation@freebsd.org, Juergen Lock <nox@jelal.kn-bremen.de> Subject: Re: Can vm_mmap()/vm_map_remove() be called with giant held? (linuxolator dvb patches) Message-ID: <20110222204923.GA78744@triton8.kn-bremen.de> In-Reply-To: <20110222135031.31453ocol73fg3k0@webmail.leidinger.net> References: <20110129201000.GA10774@triton8.kn-bremen.de> <20110129205105.GI2518@deviant.kiev.zoral.com.ua> <20110129235448.GA15788@triton8.kn-bremen.de> <20110218205542.GA45210@triton8.kn-bremen.de> <20110219175744.GH78089@deviant.kiev.zoral.com.ua> <20110221183611.GA38073@triton8.kn-bremen.de> <20110222092641.18945u7safu272o8@webmail.leidinger.net> <20110222113753.GA62966@triton8.kn-bremen.de> <20110222135031.31453ocol73fg3k0@webmail.leidinger.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 22, 2011 at 01:50:31PM +0100, Alexander Leidinger wrote: > Quoting Juergen Lock <nox@jelal.kn-bremen.de> (from Tue, 22 Feb 2011 > 12:37:53 +0100): > > > On Tue, Feb 22, 2011 at 09:26:41AM +0100, Alexander Leidinger wrote: > >> Quoting Juergen Lock <nox@jelal.kn-bremen.de> (from Mon, 21 Feb 2011 > >> 19:36:11 +0100): > >> > >> > And here comes the patch for head: > >> > >> linux_dvb.h is still GPLed (not taking into account that there are > >> voices which tell that interface descriptions are not copyrightable or > >> something like this). As already told this is a no-go, the linuxulator > >> is BSD licensed. > > > > Right I should have mentioned your concerns. (I said it wouldn't > > really matter since the linuxolator already is a kld and the header > > LThe lnuxulator can be included into the kernel (think about an > embedded system where the vendor does not want to give the source). > > The authors of the v4l and v4l2 headers where contacted to get their > OK to license the headers within the BSDL (and we got their > permission), and I make the suggestion again that you do the same for > the dvb header parts you took. > > If you do not get their OK, my next suggestion is to talk to core > about it (if the LGPLed code gets committed without a note that core > is OK, I will make a call to core anyway (I will not ask to back it > out, it's up to core then to ask for a backout or not), so it may be > better to ask before committing). > > > file from which I took the definitions is LGPL'd not GPL'd [1], to > > which I didn't see an answer.) > > IMO the first L does not matter if the rest contains GPL. > > I'm really happy that you take the time to take care about DVB > compatibility, and I would like to see the code in FreeBSD, but the > linuxulator is (L)GPL free and changing this is a step backward. Oh well so it looks like I'll really have to bug the linux folks... But first I'll have to find all the authors of the dvb-s2 api additions in linux/dvb/frontend.h that this is part of, and I'm not up to for that at least today. :) Juergen
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110222204923.GA78744>