[haiku-3rdparty-dev] Re: Development context

  • From: spinach williams <spinach.williams@xxxxxxxxx>
  • To: haiku-3rdparty-dev@xxxxxxxxxxxxx
  • Date: Tue, 13 Nov 2018 12:36:42 -0800


On Nov 13, 2018, at 11:11 AM, pete.goodeve@xxxxxxxxxxxx wrote:

On Tue, Nov 13, 2018 at 06:17:57AM -0800, spinach williams wrote:

What's the relation to KDE? I see HaikuDepot has a lot of KDE apps (and 
has/uses the latest Qt). Is it a good idea to develop KDE apps to run on 
Haiku?

KDE is basically Linux, and is related directly to neither Haihu nor Qt.
I didn't know there were any 'KDE' apps on Haiku.  Someone else will have
to explain the relation.

KDE is not linux at all, but a set of Qt libraries. KDE5 apps run on any 
system with Qt5.

I stand corrected! (:-/)  I've never used KDE, but always saw it as an 
alternative (desktop)
to Gnome et al on Linux.

The connection to Qt is not obvious to an outsider...  I just did an 
"aptitude show kde-full"
on Linux, and the dependencies make no mention of Qt.  However, close reading 
of the
Wikipedia article says it's based on it.  It also explains my 
misapprehension.  It was
originally only for X11 displays, and was, in fact, an alternative desktop.

   -- Pete --
X11 predates linux by several years and isn’t “linux”; neither kde nor gnome 
were ever “linux” desktop environments, but posix ones, both aiming for 
portability above all else. there is no linux desktop environment and there 
never will be. KDE5 is more like gtk’s relationship to gnome, with plasma as 
the desktop environment itself and the rest existing independently of it. 
dependencies are tiered – work down far enough and you reach Qt5. KDE has been 
that way for several years now. its own site (kde.org) is a better source of 
information on its current structure than wikipedia.

Other related posts: