[Bug 479008] New: Review Request: libQGLViewer - Qt based OpenGL generic 3D viewer library

bugzilla at redhat.com bugzilla at redhat.com
Tue Jan 6 13:50:36 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: Review Request: libQGLViewer - Qt based OpenGL generic 3D viewer library

https://bugzilla.redhat.com/show_bug.cgi?id=479008

           Summary: Review Request: libQGLViewer - Qt based OpenGL generic
                    3D viewer library
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: medium
         Component: Package Review
        AssignedTo: nobody at fedoraproject.org
        ReportedBy: laurent.rineau__fedora at normalesup.org
         QAContact: extras-qa at fedoraproject.org
                CC: notting at redhat.com, fedora-package-review at redhat.com
   Estimated Hours: 0.0
    Classification: Fedora


Spec URL: http://www.normalesup.org/~rineau/Fedora/libQGLViewer.spec
SRPM URL:
http://www.normalesup.org/~rineau/Fedora/libQGLViewer-2.3.1-5.fc10.src.rpm

Description: QGLViewer is a C++ library based on Qt that eases the creation of
OpenGL
3D viewers. It provides some of the typical 3D viewer functionalities, such
as the possibility to move the camera using the mouse, which lacks in most
of the other APIs. Other features include mouse manipulated frames,
interpolated keyFrames, object selection, stereo display, screenshot saving
and much more. It can be used by OpenGL beginners as well as to create
complex applications, being fully customizable and easy to extend.

Notes for reviewers:
- libQGLViewer can be build with both Qt3 and Qt4. I have chosen to built it
only with Qt4, as upstream uses the same sonames and headers paths for both
(and Qt3 is quite obsolete, now).
- I am in touch with the upstream developer, Gilles Debunnes. Next release of
CGAL (http://www.cgal.org/) will use QGLViewer for its 3D demos, and Gilles has
added an exception for CGAL in the license, because CGAL has some pieces of QPL
code. Actually, he has chosen to add the same exceptions as Trolltech does with
Qt4. See the file GPL_EXCEPTION in %doc
- I am not sure about the License: tag. The license is GPL v2.0 or GPL v3.0
(and not the usual GPLv2+), and additionally there are exceptions.
- As a matter of fact, while writing the current review request, I have
discovered that there may be a license issue: libQGLViewer ships and is
combined with the VRender library, which is under GPLv2+ only (not exceptions).
That probably cancel the exceptions. The upstream developer of VRender is a
college of Gilles Debunne. I will ask them if the exception can be added to
VRender as well. Until then, libQGLViewer could be declared as "License: GPLv2
or GPLv3".

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the package-review mailing list