KDElibs for win32

KDE User and Administrator Conference

KDE Developers and Users Conference 2005

Speakers: Jaroslaw Staniek

Language: English

Check the Schedule for an overview of all talks during this conference.

KDElibs for win32, was originally started as Qt-KDE-Wrapper Project in april 2003. It's primary goal was to port Kexi to MS Windows platform. Core KDE libraries, KDE Styles, KMDI and KParts was ported. The goal has been achieved after four months, and while the project increasingly maturing, the next goal has been planned: to merge changes to main KDE source code repoository, achieved by september 2004. What is interesting, after many requests and discussions, Trolltech provided its next (4) Qt version under the GPL.

Currenty, development of KDElibs for win32 continues within the KDE project itself. Unlike some people expected, the project is either not a fork of KDE code base nor entire KDE Desktop's port to win32. The policy is to reuse and integrate existing rich KDE API with win32 features, so either developer can take advantage of powerfull KDE components and user can still rely on the familiarity with win32 environment. Both attributes are promocisng for KDE adoption by corporate users and ISVs.

We are discussing challenges for further development, like porting network features, and presenting existing contributions, like DCOP client/server support. Another topic is related to developing standarized packaging, software installers, and multiple compiler support.


Jarosław Staniek received the MCS degree from the Warsaw University, Poland. Since 1998 he develops multiplatform applications (frontend and backend) using C++ and Trolltech&apss Qt. His employer is Open Office Polska, a company that offers prepackaged software for customers in Poland with fine localization, addons and commercial support services (actually, mainly OpenOfficePL and Kexi).

In 2003 he initiated contributions for the K Desktop Environment with a goal of boosting its adoption (including commercial) on Unix and non-Unix platforms like MS Windows, thus starting KDElibs for win32 project (formerly Qt-KDE Wrapper).

As the Kexi Project maintainer and core developer, he is doing designs, redesigns, various implementations and bug fixes, trying to help in making Kexi unique database solution for (almost) everyone.

Jarosław lives in Warsaw with his wife and son. In rare time when he does not sit at a computer, he is fond of biking, travelling and painting.


Email: js @ iidea . pl.
Jarosław is also often available as jstaniek via IRC on irc.freenode.net - channels: #kexi, #koffice.

Suggestions and inquiries direct please to KDE aKademy Team.