Skip navigation.
KDE Developer's Journals

That evil Q lib

koos vriezen's picture

What should one do if someone spreads FUD about a part of open source. Lets try the "why?" question.
So one bashes qt on #maemo, channel for this GTK based platform used by the N770. Names are mangled if not me.

<kalos> Anyone know if the Skype Debian package will work on Maemo?
<nomas> kalos: unlikely.
<koel> isn't that using that evil Q lib?
<nomas> koel: yeah that probably as well.
<koos> koel: why is Q lib evil?
<nomas> does qt still need its proprietary preprocessor?
<koos> nomas: AFAIK qt preprocessor moc is dual licenced, one of them GPL
<nomas> koos: by "proprietary" I mean "no one else uses it" in this case... Smiling
<koos> nomas: proprietary is a bad choosen word then Smiling
<thoughtfax> koos: "unique" is better
<koos> nomas: wrt to OSS
<koos> nomas: of course moc is for qt based sources only (I'm sure that a newly designed lib would use libsig++ now)
* koel|770/#maemo is happy with his qt-free zaurus
<nomas> koos: yeah, I am just not a very big fan of nonstandard language extensions.
<nomas> (maybe related to the fact that I work at the programming languages department of our university  Smiling

And the guy doesn't want to answer, but someone else does. Wow, I'm impressed.
This FUD-ware annoys me a lot. But I see it too on dot.kde.org about eg. glib. Please stop this nonsense, accept different tastes, different choices. Yes there are good reasons why there isn't a libqt-mt on N770, same for wxwindows etc. But there is no need to disrespect fellow OS-developers. Long live our freedom!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
indigojo_uk's picture

Ettrich has posted on this

Matthias Ettrich has posted a comment on this very topic at the QDevBlog:

http://blogs.qtdeveloper.net/archives/2005/12/22/qt-41-rocks/

Matt Smith - http://www.blogistan.co.uk/qt/

geiseri's picture

you dont need moc

You don't need moc. You can write all the code by hand just like you have to do in wxwidgets and GTK. Moc only exists to remove the tedious error prone typing. These people who are scared of preprocessors are probably the same people scared of Glade and Qt Designer. If they are not, they are just fanboys to stupid to research what they are complaining about.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.