KDE
From Uncyclopedia, the content-free encyclopedia
“Experience Freedom! Tie up resources!”
KDE, or the K Desktop Environment, is a desktop environment package - essentially the stuff on the computer people actually use - originally designed for UNIX-like systems and developed around the idea that proper software will always use all available resources. This is more difficult than it might seem; not only do other running programs not wish to share a system's resources, but as time passes and technology improves, the available resources keep expanding, well beyond the capabilities of a single group of applications to effectively hog. Even the primary competitors in the realm of system-hogging, OS-X and Windows, have fallen short of similar goals, despite their more financially-driven reasons for doing so.
Like most desktop environments, KDE consists of both a desktop server, or window manager, and a collection of software packages. Unlike most desktop environments, and key to KDE's goals, these individual packages contain a great deal of overlap - for instance that the image viewer doubles as a file manager and the file manager doubles as an image viewer, among many other capabilities. Most users only use them for their labelled purposes simply because the labels are what they see, and because most users are not actually that bright.
The packages themselves are easily recognisable; just as GNOME, another desktop environment developed for similar systems, names all of its packages such that they start with the letter 'g', KDE's packages all contain the letter 'k', although since K is a rather uncommon letter, many are actually misspellings of words normally containing 'c's. This combined with the uniquely graphically-intensive and excessively blue style of the interfaces makes for a very distinctive look.
Contents |
Features
“If there are free system resources, add more features.”
![]()
![]()
![]()
Active System Hogging
Arguably the easiest way to tie up resources is to add useless or even counter-productive modules, a common tactic among Microsoft Windows applications and viruses alike. Unfortunately, the early KDE developers tended not to use Windows and as a result also tended not have any experience with viruses, either. Subsequently they did not even think of following similar patterns. When they finally did, the notion was officially discarded as 'being too easy'.[1]
Instead, the developers produced applications that might contain many useful things, but those things would rarely actually be put to such use. Even then, they would not be used for all of their functions at once despite that being their default - running all at same time. This is most exemplified in the combination web browser, file manager and document viewer, Konqueror. Unlike traditional applications that simply do one of those things, Konqueror starts up, grabs all the resources it can under the guise of 'it might need to do anything', and then sits there looking pretty while the user uses it to look at some files stored on the computer.
Interface
KDE's desktop environment is typical: it contains all the usual pieces, as well as many unusual pieces, most of which are completely unnecessary.
From the start, KDE's interface rendered effects well ahead of its time. Drop shadows, for instance, initially caused almost as many system failures as there were systems, simply because computers were nowhere near ready for it. But since it was pretty, and because the developers hid the option to turn it off, users lived with it.[2]
Applications
![]()
![]()
![]()
KDE does have some more stand-alone applications, however, ones whose functions are either so specific that there were too few people involved to add other features, as well as some that manage to be so completely overcomplicated that they simply overshadow the existence of other applications serving the same purpose.
Kdenlive
An exemplary case of an application targeting a very specific userbase, Kdenlive is a full-featured, industry-standard video conversion, publishing and editing program, that, like all KDE applications, is capable of doing far more that it reasonably needs to for day-to-day use. It supports both free and unfree codecs; prepackaged with a wide assortment of free ones, it also, unlike GNU software, supports the purchase and installation of proprietary codecs. Capable of rendering, converting and modifying anything from home video to complex modelling, it is all-around an incredible piece of video-editing software on all of the 5% of computers on which installation succeeds.
Because installation has a strange tendency to fail for unknown reasons on the other 95%, and because unlike most commercial video-editing software, it is not cross-platform, however, Kdenlive has yet to reach wide use despite its potential capabilities.
K3b
Despite remaining essentially unchanged since 2006 when most of the original developers mysteriously disappeared, K3B remains one of the most extensive CD and DVD authoring suites available on any platform. By slapping a pretty interface over already existing and normally separate command-line functions to operate, K3b was a breakthrough for KDE techniques when it was first released in 1998, requiring surprisingly little effort to put together and yet still consuming an unprecedented amount of resources through the interface alone. This method of using existing functions has also enabled it to remain reasonably up-to-date even without any active developers, which is fortunate since none of those who have considered modifying it in the meantime have been able to figure out how it works.
History
![]()
![]()
![]()
After that, it was a simple enough matter to make up battles in a similar vein to the AOL-Microsoft Server-Buffer War of the 1990s, the 64-day AMD War between Intel and AMD which ultimately resulted in AMD stealing Intel's designs and making them better, and then Intel stealing them back and making them even better yet,[4] the guerilla campaigns levied against various proprietary software firms accused of 'monopolistic practices,' and even the recent duel between Richard Stallman and Linus Torvalds. Saying that 'both sides' made a practice of downloading each other's source code, conveniently available as they were and are both open source, explained GNOME and KDE's long standing practice of freely integrating each other's methods into their own, though explaining how stealing each others' code wouldn't yield only their own modified code proved more of a stretch.
When a collection of gerbils, also known as Xfce, wandered into the imaginary battlefield, mostly cloning GNOME whilst stealing KDE's graphics, the daydream was sufficiently disrupted that the KDE developers were finally forced to come to their senses and go back to overtly stealing other's code off public servers without any of the supposed drama of which they had grown so fond.
KDE for Windows
![]()
![]()
![]()
Windows.
KDE had ever been a Unix-type environment, but next to the monstrosity that was Windows, and Vista especially, Unix-like systems simply fall short on slowness. It was the perfect solution, save for the fact that it would have to be ported to this completely different operating system. But a small section of the community that happened to have even more spare time than the rest were up to the challenge and immediately delved into the mysteries of OS-porting, and by 2009 a working framework had been developed. Suddenly, the boundary was broken. Windows was theirs, and immediately the base applications were recompiled.
Unfortunately, those involved completely misunderestimated just how entirely most Windows applications will hog a system and thus many of the KDE applications wound up relatively less huge and demanding than those they set out to replace. Recognising the project as a monumental failure, most of those involved left, but because what they considered a failure proved attractive to a startling new base of Windows users, enough new names signed on that the project not only survived, but now flourishes.
As it stands, things are looking pretty bleak for the KDE community's hopes of maintaining it as an entirely bloated system.
Notes
- ↑ Although concerns have been raised that perhaps it was actually out of stubbornness and a need to make themselves feel better about having completely failed to realise the obvious for so long.
- ↑ This technique of hiding options to turn such things off was later adopted by Microsoft when they began implementing similar features, but by this time most of their userbase was already used to annoying tactics and nobody cared.
- ↑ You think we're making this up? Look it up. We're not. Seriously.
- ↑ AMD64 operating systems are the result of this.
| The Article Whisperer-Winning Article | |
This article was chosen as the Best Most Wanted Article in the 2010 The Article Whisperer writing competition.
| |
| | Featured version: 10 March 2011 |
This article has been featured on the front page. — You can vote for or nominate your favourite articles at Uncyclopedia:VFH.
| |


