I dont think its a bug. The point is the potential legal risk, this patent may 
expose the Debian project and the Debian users.

On 9. August 2014 15:45:15 MESZ, ow...@bugs.debian.org wrote:
>This is an automatic notification regarding your Bug report
>which was filed against the libgl1-mesa-dri package:
>
>#757393: mesa: possible patent issue: ARB_texture_float: US Patent
>#6,650,327
>
>It has been closed by Julien Cristau <jcris...@debian.org>.
>
>Their explanation is attached below along with your original report.
>If this explanation is unsatisfactory and you have not received a
>better one in a separate message then please contact Julien Cristau
><jcris...@debian.org> by
>replying to this email.
>
>
>-- 
>757393: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757393
>Debian Bug Tracking System
>Contact ow...@bugs.debian.org with problems
>
>
>------------------------------------------------------------------------
>
>Von: Julien Cristau <jcris...@debian.org>
>An: Georg Gast <ge...@schorsch-tech.de>, 757393-d...@bugs.debian.org
>Gesendet: Sat Aug 09 15:42:00 MESZ 2014
>Betreff: Re: Bug#757393: mesa: possible patent issue:
>ARB_texture_float: US Patent #6,650,327
>
>I don't believe this is a bug.
>
>Cheers,
>Julien
>
>
>------------------------------------------------------------------------
>
>Von: Georg Gast <ge...@schorsch-tech.de>
>An: Debian Bug Tracking System <sub...@bugs.debian.org>
>Gesendet: Thu Aug 07 19:36:03 MESZ 2014
>Betreff: mesa: possible patent issue: ARB_texture_float: US Patent
>#6,650,327
>
>Package: libgl1-mesa-dri
>Version: 10.2.4-1
>Severity: normal
>File: mesa
>
>Dear Maintainer,
>
>a short story how i became aware of this issue: I tried to enable
>opengl 3.3 
>on my gentoo box and i installed mesa 10.2.4 and mesa-utils 8.2 but
>could not 
>get opengl 3.3 running. So i installed debian/jessie on a seperate
>partiton to
>verify that my machine is able to do this. I tried with the same
>current mesa (10.2.4),
>mesa-progs 8.2 and the same kernel 3.14.13 as debian did use. glxinfo
>did immediatly report on 
>debian/jessie that opengl 3.3 is available. As far as good. I thought
>it
>is just a configuration issue.
>
>Now i copied the debian kernel to my gentoo partition and it did still
>report opengl 2.1. I tried the useflag USE="-bindist" to mesa-10.2.4
>and the
>machine did report opengl 3.3 available. The build did warn abount the
>patent issue.
>I investigated the ebuild and i did notice the following:
>
>        econf \
>                --enable-dri \
>                --enable-glx \
>                --enable-shared-glapi \
>--->>>                $(use_enable !bindist texture-float) \
>                $(use_enable debug) \
>
>        # warn about patent encumbered texture-float
>        if use !bindist; then
>elog "USE=\"bindist\" was not set. Potentially patent encumbered code
>was"
>             elog "enabled. Please see patents.txt for an explanation."
>        fi
>
>So all i did was enable the configuration option "texture-float" to get
>opengl 3.3 running on my hardware (AMD  HD5770 card / Evergreen chip).
>
>The docs/patent.txt in the mesa source code archive tells the
>following:
>--------------------
>ARB_texture_float:
>
>  Silicon Graphics, Inc. owns US Patent #6,650,327, issued November 18,
>    2003 [1].
>
>    SGI believes this patent contains necessary IP for graphics systems
>    implementing floating point rasterization and floating point
> framebuffer capabilities described in ARB_texture_float extension, and
>    will discuss licensing on RAND terms, on an individual basis with
>   companies wishing to use this IP in the context of conformant OpenGL
>    implementations [2].
>
>   The source code to implement ARB_texture_float extension is included
>    and can be toggled on at compile time, for those who purchased a
> license from SGI, or are in a country where the patent does not apply,
>    etc.
>
>The software is provided "as is", without warranty of any kind, express
>    or implied, including but not limited to the warranties of
> merchantability, fitness for a particular purpose and noninfringement.
>   In no event shall the authors or copyright holders be liable for any
>   claim, damages or other liability, whether in an action of contract,
>    tort or otherwise, arising from, out of or in connection with the
>    software or the use or other dealings in the software.
>
>   You should contact a lawyer or SGI's legal department if you want to
>    enable this extension.
>
>
>[1] http://www.google.com/patents/about?id=mIIOAAAAEBAJ&dq=6650327
>[2] http://www.opengl.org/registry/specs/ARB/texture_float.txt
>-------------------------
>
>So, i am uncertain if this possible patent issue is a danger to debian.
>I would 
>be happy if this can be ignored. On gentoo i am safe, because all i do
>is to use 
>it myself on my machine and dont distribute it. The big threat seems to
>be the 
>distribution of this thing as a binary program (as far as i understand
>it). Debian 
>does this via the apt mirrors ....
>
>Best Regards
>
>Georg Gast
> 
>-- System Information:
>Debian Release: jessie/sid
>  APT prefers testing
>  APT policy: (500, 'testing')
>Architecture: amd64 (x86_64)
>
>Kernel: Linux 3.14-2-amd64 (SMP w/8 CPU cores)
>Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=locale: Cannot
>set LC_CTYPE to default locale: No such file or directory
>locale: Cannot set LC_MESSAGES to default locale: No such file or
>directory
>locale: Cannot set LC_ALL to default locale: No such file or directory
>ANSI_X3.4-1968)
>Shell: /bin/sh linked to /bin/dash
>
>Versions of packages libgl1-mesa-dri:amd64 depends on:
>ii  libc6              2.19-7
>ii  libdrm-intel1      2.4.54-1
>ii  libdrm-nouveau2    2.4.54-1
>ii  libdrm-radeon1     2.4.54-1
>ii  libdrm2            2.4.54-1
>ii  libelf1            0.159-3
>ii  libexpat1          2.1.0-6
>ii  libffi6            3.1-2
>ii  libgcc1            1:4.9.1-1
>ii  libllvm3.4         1:3.4.2-6
>ii  libstdc++6         4.9.1-1
>ii  libtinfo5          5.9+20140712-2
>ii  multiarch-support  2.19-7
>
>Versions of packages libgl1-mesa-dri:amd64 recommends:
>ii  libtxc-dxtn-s2tc0 [libtxc-dxtn0]  0~git20131104-1.1
>
>Versions of packages libgl1-mesa-dri:amd64 suggests:
>pn  libglide3  <none>
>
>-- debconf information excluded

Reply via email to