glib in kdesupport: yes or no?

Ian Reinhart Geiser geiseri at
Mon Mar 10 04:56:24 GMT 2003

Hash: SHA1

On Sunday 09 March 2003 07:43 pm, Adam Treat wrote:
> On Sunday 09 March 2003 11:15 pm, Havoc Pennington wrote:
> > On Sun, Mar 09, 2003 at 05:34:24PM -0800, Neil Stevens wrote:
> > > On Sunday March 09, 2003 03:59, Havoc Pennington wrote:
> > > > or perhaps another way to put it:
> > > >
> > > >  - choice is good, platform fragmentation is bad
> > >
> > > The GNOME founders should have thought of that before fragmenting off
> > > with GNOME instead of joining KDE in 1996.
> >
> > I don't think rehashing that old argument is very practical.  Everyone
> > honestly feels that their side had a good rationale back then (almost
> > 6 years ago) and throwing blame around isn't going to help us now any
> > more than it did then.
> Hey, the people that thought this was so practical back then now can't have
> Qt in any shared libraries because it is GPL.  Sounds like a pretty big and
> fundamental disagreement.  So, fine, whatever about 6 years ago, how about
> the reasoning behind the turnaround?  Explain why Qt can't be used now? 
> The only thing I can surmise is the influx of commercial decisions into
> GNOME.  I don't care about this and you've already said that RedHat doesn't
> care about Qt's licensing.  So what were your technical reasons?
> Adam
Well Qt is All C++, and even with out C bindings accessing any arch from 
outside of C++ is going to be annoying (read extremely painful)

Unless we refine  our C bindings, and get them in a state where we can allow 
the GNOMEs to use them I think its unfair demand they use our toolkit...  

For me the biggest problem with interoperateing with GNOME apps is the fact 
that we are stuck in this language divide.  Unless anyone is willing to write 
some good bridges we are going to have a rough road.

(yes i know about C++ bindings for GNOME and C bindings for KDE/Qt but they 
are both in a very primive state... they need significant development if they 
are going to reach the maturity of their native brothers.)

Just my 2c
- -ian reinhart geiser
- -- 
- --:Ian Reinhart Geiser <geiseri at>
- --:Public Key:
- --:Jabber: geiseri at
Version: GnuPG v1.2.1 (GNU/Linux)


More information about the kde-core-devel mailing list