bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] GNOMEify the user interface?


From: Michael Petch
Subject: Re: [Bug-gnubg] GNOMEify the user interface?
Date: Fri, 07 May 2004 00:19:04 -0600

The QT-Free product is fully GPL compliant. One must only look at the
KDE project. Large scale QT development for a very large number of
projects across a multitude of platforms. I personally do not believe
this an issue.

As for C/C++. Well actually Gnubg has C/C++ components (I didn't notice
this until I was building on Mac OSX when I had to link in the stdc++
library). The file in question is board3d/font3d.cpp.

Not sure a move from C to C++ is a bad thing. I think the GnuBg product
in many places could benefit from an object oriented paradigm. But we
don't have to migrate all the code right away.

MIke

On Thu, 2004-05-06 at 23:18, Joern Thyssen wrote:
> On Thu, May 06, 2004 at 03:47:15PM +0200, Øystein Johansen wrote
> > >What's wrong with QT (http://www.trolltech.com)? It is free to
> > >non-commercial developers, is easily cross-platformable (don't bother
> > >looking that up), and is very very good. The latest versions 3.2.x are
> > >amazing pieces of software and have advanced a lot since previous
> > >versions. A number of major software companies are using it such as
> > >Adobe to name just one.
> > 
> > Yes, your're right the QT libraries are really fine, and they are the
> > core of the KDE desktop. However, all our custom widget are written
> > with GTK, which is totally different from QT. GTK is the libraries
> > which GNOME is based on.  Starting to reprogram the whole interface to
> > QT will be very very much work!
> 
> I see a least two problems with using QT:
> 
> (1) it's coded in C++ rather than C like the rest of gnubg
> (2) as a part of the GNU project we should primarily support GTK/GNOME
>     as they're also part of the GNU project. QT was once proprietary,
>     but is now released under GPL, so there shouldn't be any legal
>     problems, though.
> 
> Joern
> 
> 
> _______________________________________________
> Bug-gnubg mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/bug-gnubg
-- 
Mike Petch
CApp::Sysware Consulting Ltd.
Suite 1002,1140-15th Ave SW.
Calgary, Alberta, Canada.
T2R 1K6.
(403)804-5700.

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]