On Tue, Mar 16, 2010 at 09:13:16AM +0100, Tobias Ulmer wrote:
> KDE cares in so far as they accept patches and would welcome a developer
> that targets OpenBSD. I know because I've talked to some of them on IRC.
> 
> There's however no effort to do it themselves or even set up a testbox
> to make sure all their developers would notice that their applications
> don't work on !Linux.

Well, most of their stuff does work on... windows these days. How non-portable
is that ?

Seriously, the issues about hal and policykit only impact you if you want
kde as a full desktop with all sysadmin. For most of us, who actually only
care about kde apps, such as digikam, amarok or konqueror, that's not such
a big issue.

The main issue is probably that KDE is C++, and modern and nice C++ at that.
In most cases, making things work with another OS is just a question of
figuring out the right API.

Of course, it makes it completely impossible to hack on KDE if you're in
the "C++ is crap, everything that matters should be written in C" mentality.
(in fact, KDE is probably the biggest example of readable C++ code I give
to people. Doesn't hurt that it follows on the steps of Qt, which is itself
awesome).

So there.

Even among OpenBSD porters, there are just a few of us who do grok enough C++
to hack on kde or qt. That probably explains a lot.  The fact that it's
incredibly more efficient than that java crap won't stop newcomers from
learning java instead of C++, though.

Reply via email to