Article View: pl.comp.os.advocacy
Article #483807vivat GPL
From: Szymon von Ulezalka
Date: Thu, 11 Oct 2012 22:25
Date: Thu, 11 Oct 2012 22:25
29 lines
2843 bytes
2843 bytes
DMA-BUF is a recent kernel feature that allows multiple GPUs to quickly copy data into each others' framebuffers. A use case would be the NVIDIA Optimus that pairs a fast GPU with an Intel integrated GPU, where the NVIDIA GPU writes into the Intel framebuffer when it is active. But, NVIDIA won't be able to use this infrastructure because it's GPL. Alan Cox replied on LKML to a request from one of their engineers to mark the API non-GPL: "NAK. This needs at the very least the approval of all rights holders for the files concerned and all code exposed by this change. Also I'd note if you are trying to do this for the purpose of combining it with proprietary code then you are still in my view as a (and the view of many other) rights holder to the kernel likely to be in breach of the GPL requirements for a derivative work. You may consider that formal notification of my viewpoint. Your corporate legal team can explain to you why the fact you are now aware of my view is important to them." The rest of the thread is worth a read (a guy from RedHat agrees that this code is GPL and cannot become non-GPL without relicensing from a major subset of graphics system contributors). This has a ripple effect: it means that all of the ARM SoC GPU drivers can't use it either, and it may prevent any proprietary drivers for the proposed DRI version 3. http://linux.slashdot.org/story/12/10/11/1918251/alan-cox-to-nvidia-you-cant-use-dma-buf http://lists.freedesktop.org/archives/dri-devel/2012-October/028857.html http://lwn.net/Articles/154602/ coz- niech zyje GPL!!!111
Technical Details
Message-ID:
<03a78f7a-826b-4d18-87a1-2deb8f82113c@r9g2000vbf.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!l8no45615744qao.0!news-out.google.com!r17ni19491880qap.0!nntp.google.com!l8no45615742qao.0!postnews.google.com!r9g2000vbf.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Received: by 10.224.223.84 with SMTP id ij20mr1637779qab.5.1349994352389; Thu, 11 Oct 2012 15:25:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.29.225 with SMTP id n1mr640355vdh.5.1349994352363; Thu, 11 Oct 2012 15:25:52 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!l8no45615744qao.0!news-out.google.com!r17ni19491880qap.0!nntp.google.com!l8no45615742qao.0!postnews.google.com!r9g2000vbf.googlegroups.com!not-for-mail Newsgroups: pl.comp.os.advocacy Date: Thu, 11 Oct 2012 15:25:52 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: r9g2000vbf.googlegroups.com; posting-host=80.229.147.135; posting-account=Wr6AtQoAAABgWEy0TgNGyFgWssIznbMa NNTP-Posting-Host: 80.229.147.135 User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:15.0) Gecko/20120830 Firefox/15.0,gzip(gfe) Message-ID: <03a78f7a-826b-4d18-87a1-2deb8f82113c@r9g2000vbf.googlegroups.com> Subject: vivat GPL From: Szymon von Ulezalka <sz.gruszczynski@gmail.com> Injection-Date: Thu, 11 Oct 2012 22:25:52 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit