I was just reading the thread on Kde-minimal, and it made me wonder why KDE includes applications by default? That has caused great confusion for me when, for example one wants to install Konqueror on, say BSD, one has to install a large collection of application. I understand there are dependencies, but this is obviously the result of some other concepts. The way I see it, there confusion between the OS and the WM. I guess KDE is both. Is there a name for that? What do others think?
Announcement
Collapse
No announcement yet.
What is KDE?
Collapse
This topic is closed.
X
X
-
Re: What is KDE?
The answer is in the E of KDE. E=Environment. KDE isn't a Windows Manager - KWin, the application, is.Windows no longer obstructs my view.
Using Kubuntu Linux since March 23, 2007.
"It is a capital mistake to theorize before one has data." - Sherlock Holmes
- Top
- Bottom
-
Re: What is KDE?
KDE is the DE, Kwin is the WM for KDE.
I am willing to bet that quite a lot of the deps for, say Konqueror, are as much a result of packaging more than anything else. A lot is completely dependent on how things are packaged, independent of the Distro. Konqueror is so much more than just a browser, so by default it would need a lot of those things for full functionality. I am sure that a base browser-only Konqueror could be packaged, but I think it might just be too much work for the small use case - you might even have to have a separate binary for this (though I doubt that is the case). Plus there is already Rekonq
- Top
- Bottom
Comment
-
Re: What is KDE?
Originally posted by SnowhogThe answer is in the E of KDE. E=Environment. KDE isn't a Windows Manager - KWin, the application, is.
- Top
- Bottom
Comment
-
Re: What is KDE?
Originally posted by claydohKDE is the DE, Kwin is the WM for KDE.
I am willing to bet that quite a lot of the deps for, say Konqueror, are as much a result of packaging more than anything else. . . .
So KDE is actually a "Desktop Environment". That makes sense, but isn't that what an OS is nowadays? I don't think the kernel is of much interest to most people and if it changed they probably wouldn't care - or notice.
- Top
- Bottom
Comment
-
Re: What is KDE?
(not for you guys, but maybe for new folks looking in on this ...)
I need to review/revise this, and I need to read it myself, but at one time I tried to lay out these various distinctions here, along with some history:
Kubuntu & KDE 4 desktop interface: concepts, terms
http://kubuntuforums.net/forums/inde...opic=3099993.0An intellectual says a simple thing in a hard way. An artist says a hard thing in a simple way. Charles Bukowski
- Top
- Bottom
Comment
-
Re: What is KDE?
Originally posted by Qqmike(not for you guys, but maybe for new folks looking in on this ...)
I need to review/revise this, and I need to read it myself, but at one time I tried to lay out these various distinctions here, along with some history:
Kubuntu & KDE 4 desktop interface: concepts, terms
http://kubuntuforums.net/forums/inde...opic=3099993.0
- Top
- Bottom
Comment
-
Re: What is KDE?
not, it has always been this way at least in kde/gnome. thats kinda the point, actually. KDE has always had Kwin, gnome had Enlightenment and then Sawfish, followed currently by Metacity, and soon to be replaced by Mutter. (Compiz is an alternative wm that can replace kwin or metacity)
fluxbox, openbox, etc are Window Managers as they basically, well, manage application windows, desktop background, and not much else. No file manager, no email client, no wireless connection tools on their own. Just the window decoration and background, and often a menu, taskbar, etc
A desktop environment brings in a unified set of tools/applications/etc with a common look and configurations setup.
more links to muddy it up a little :
http://xwinman.org/
http://en.wikipedia.org/wiki/Window_manager
http://en.wikipedia.org/wiki/Desktop_environment
http://freedesktop.org/wiki/Desktops
- Top
- Bottom
Comment
-
Re: What is KDE?
Thanks claydoh. Those are interesting links.
From the first link:
KDE is a modern network transparent desktop environment which uses the Qt cross-platform GUI toolkit. It contains a base set of applications such as a window manager (called kwm), web browser, instant messenger, and integrated help system, all with a consistent look and feel, and translations for over 50 languages.
The Wikipedia article (2nd link) on window managers is also interesting in that it does not mention kwm although it talks about Kwin. A particularly relevant quote from that article:
Few window managers are designed with clear distinction between the windowing system and the window manager.Originally posted by claydoh. . . fluxbox, openbox, etc are Window Managers as they basically, well, manage application windows, desktop background, and not much else. No file manager, no email client, no wireless connection tools on their own. Just the window decoration and background, and often a menu, taskbar, etc
- Top
- Bottom
Comment
-
Re: What is KDE?
I was just reading the thread on Kde-minimal, and it made me wonder why KDE includes applications by default?...
To download source code...
Packages. Some Linux/UNIX OS vendors have kindly provided binary packages...
There are packages and there are metapackages.
> Metapackages
One of the handy features of apt (the packaging system used by Ubuntu) is the use of metapackages. These packages do not contain actual software, they simply depend on other packages to be installed...
This metapackage includes the core official modules released with KDE.
This metapackage includes multimedia applications provided with the official
release of KDE 4.
The Kubuntu developers are making the kubuntu metapackages...
kubuntu-desktop
This package depends on all of the packages in the Kubuntu desktop system.
Installing this package will include the default Kubuntu Plasma Desktop
Yes Konqueror is no doubt a big affair. It's interesting though that it's not available outside of the base package which includes Kate, which is not available by itself either...
package: konqueror
KDE 4's advanced file manager, web browser and document viewer
KDE 4 Advanced Text Editor
Not that's informative! I've never heard of anybody installing KWin by itself and then adding applications. I guess one could go "apt-get install kwin". I just checked, and indeed I have it installed as a separate package. I wonder why people don't do that...
You could install the 'buntu (Ubuntu without the gui) and pick your own applications.
Earlier > Topic: [SOLVED] Building a light KDE4 desktop for a netbook, off of Karmic.
Before you edit, BACKUP !
Why there are dead links ?
1. Thread: Please explain how to access old kubuntu forum posts
2. Thread: Lost Information
- Top
- Bottom
Comment
-
Re: What is KDE?
Thanks for a very informative (as always) post Rog131.
Rog131: KDE does not include applications by default. KDE is offereing the source code.
Packages are made by the distributions (Debian -> Ubuntu, Suse, Mandrake, ...)
There are packages and there are metapackages.
You could install and remove single packages/application.
You could install the 'buntu (Ubuntu without the gui) and pick your own applications.
So, assuming I can find "'buntu" (or use the server version) then I would be able to install:
'buntu -> Xorg -> kwm -> Kwin -> applications
I wonder what would be needed which is not pulled in by that approach. Automounting, sound, anything? Would there be conflicts?
- Top
- Bottom
Comment
-
Re: What is KDE?
Originally posted by Ole JuulThanks claydoh. Those are interesting links.
From the first link:
KDE is a modern network transparent desktop environment which uses the Qt cross-platform GUI toolkit. It contains a base set of applications such as a window manager (called kwm), web browser, instant messenger, and integrated help system, all with a consistent look and feel, and translations for over 50 languages.
The Wikipedia article (2nd link) on window managers is also interesting in that it does not mention kwm although it talks about Kwin. A particularly relevant quote from that article:
Few window managers are designed with clear distinction between the windowing system and the window manager.Originally posted by claydoh. . . fluxbox, openbox, etc are Window Managers as they basically, well, manage application windows, desktop background, and not much else. No file manager, no email client, no wireless connection tools on their own. Just the window decoration and background, and often a menu, taskbar, etc
[/quote]
It is probably safe to say it is all about integration , or perhaps the level of visual, ui, and configuration integration someone wants. You can obviously run on sort of app in another DE. Yes, it may be required to install a passel of extra libraries, but really look at the filesize of what is being downloaded as opposed to the physical number of packages. I am always slightly shocked at the number of packages required when installing something heavily Gnome-ish in Kubuntu, but the actual download size isn't always very large, and often is mostly the back-end libraries, icons, and various ui bits - for example kate needs a file chooser, so that component is needed.
Of course the beauty of it all is you can always get whatever you want the way you want it in some fashion or another in Linux. that is why some distros such as Arch and Gentoo are always popular - they specialize in this more than ubuntu does.
- Top
- Bottom
Comment
Comment