[QKW PATCH] dcopidl/win32

Ralf Habacker Ralf.Habacker at freenet.de
Tue Apr 29 20:43:20 BST 2003


> Ummm thats the point ;)
>
> This is so we can use a native more stable Qt on win32.  This will aid the
> development of apps that can be more efficiently ported to KDE from win32.
> While cygwin is neat for playing around, it is by no means stable and fast
> enough for a company to ship an app on hence these changes are needed.
>
Yes, the kde-cygwin release is an intermediate step for a full win32 based kde,
which we like to see at some time in the future and a win32 based gpl'ed qt or
QKW is one major dependency for replacing xfree, which would be a major
(performance) step.
But there are other dependencies like the build system, the unix path layout and
some additional libraries. Currently mostly of them are available for cygwin and
runs well. Porting all this to visual c++ or borland bcc seems to me a harder
work as using cygwin today.

Avoiding cygwin means to rewrite many unix core functionalities used by kde like
forking, unix domain sockets, unix path schema, ipc and some more.
Yes, cygwin has some performance problems with some of this issues, but these
depends more on the underlaying os than by the cygwin layer.
For example win32 does not have a real fork, which has to be emulated.

Cheers
Ralf





More information about the kde-core-devel mailing list