I'm absolutely loving KDE since I returned to desktop Linux after a long absence.
What really shocks me is how few of the big distros make KDE a default or "first class" DE choice. If I was a novice user coming from Windows, I'd much prefer KDE, which if you stick to the GUI is very navigable and similar in some ways.
> GNOME essentially gutted itself when it switched away from GNOME 2.
It gutted itself because quite frankly it was anemic at best. I was a heavy KDE 3 user back then and I vastly preferred it compared to gnome 2, but as a long time linux user I also recognize that ALL desktop linux solutions were pretty rough back them. This "gutting" was certainly painful and questionable but what we have today, KDE 6 (it also went trough painful changes in KDE 4) and GNOME 49 are leagues ahead of what we had back them and I honestly think it's important for both of these DE to remain distinct.
> And GNOME lives on as a sorry excuse for a bad copy of MacOS desktop looks without the feel.
It feels nothing like MacOS because it doesn't have 40 years of macintosh baggage in it, resulting in it being much more approachable for PC/windows users. I dare say GNOME earns it's distinction of being neither mac or windows, but it's own thing. It is very usable and approachable across beginners and advanced users, but lacks that depth you encounter in the competition.
> And GNOME lives on as a sorry excuse for a bad copy of MacOS desktop looks without the feel.
This is an inaccurate description. GNOME is a copy of (the worst parts of) Windows 8 and Mac OS, not just Mac OS.
But seriously, GNOME isn't that bad, and there are people who genuinely enjoy it over KDE. Choice is what makes the Linux ecosystem great.
However, I do agree that KDE is probably a saner default than GNOME, if the goal is to make the transition from Windows to Linux easier. GNOME is (probably) less buggy than KDE, simply due to having less features overall, but the UX is going to be completely alien and off-putting to most casual users.
As a long-time GNOME user, I support this sentiment entirely. What a disaster. It keeps getting worse too. Now you can barely even tell foreground from background windows thanks to this Adwaita bullshit. First they removed all the features, now they're removing all of the visual information.
Personally I really like GNOME, and don't in any way consider it a "sorry excuse".
It's not perfect, of course, and it may not be to your liking, but that's just personal preference. I don't particularly care for KDE, but I don't go around spouting vitriol about it for no good reason.
It’s the default because it’s much easier to provide a consistent desktop with gnome compared to KDE. Let’s face it, most quality Linux desktop apps use GTK. Even Firefox uses gtk.
So you can make KDE the default but you’re going to be forced to ship a smattering of gnome/gtk apps anyway with different ui/ux and looks.
On the other hand, you can easily ship a GNOME desktop without even shipping qt libraries at all.
1. Like yours, KDE is similar to Windows so it's less scary for new users.
2. KDE is similar to Windows so will confuse users when it doesn't run Windows software or doesn't quite behave in the same way. Macs don't look the same and people don't get scared or expect their Windows software to run on it.
I can see both arguments, and I've definitely seen internet complaints about both KDE and Gnome being either too similar or not similar enough and they are confused.
KDE looks different enough to windows in its default install though. And you can make it look like whatever you want, that's the best thing about it. Mine is heavily customised.
Maybe I need to lower my expectations a bit but I feel like someone who is explicitly leaving windows for Linux by that point would understand it can’t run everything windows does right? In the same way basically everyone gets that a lot of software doesn’t operate on Mac and Windows.
I migrated my non-technical mom from windows to Ubuntu in 2005 and my daily support questions on how to do this and that went to once a few weeks. Gnome 2 and Firefox was very simple. The OpenOffice stability was also great when Microsoft switched to ribbon.
Eventually I got her on a Mac and she hasn’t asked a question since. She keeps buying new ones ever since.
I can easily see a novice user coming from Windows accidentally getting into the edit mode of Plasma and being completely confused. I like KDE as an advanced user but I wouldn't install it on my grandma's laptop.
I agree that it would be great to have it as a first-class citizen in more distros, but I guess the maintenance burden is not negligible. I'm glad Fedora promoted it though.
The average Linux user is not your grandma and lets not overstate how easy it is to mess up your KDE config. Most of the config ui in KDE is delightful compared to other desktop environments, and most non-technical users would shy away from even trying to fiddle with technical stuff. And those that do fiddle and mess up are likely to have a technical person at hand to help them, because someone had to install Linux for them in the first place.
KDE is a much more sensible default for the highly technical person who is likely to install Linux themselves. There are other great options if you want something more locked down and noob proof. KDE really is the most relevant choice for default for most distros atm.
I've had the opposite experience. I installed KDE on a new desktop I built for my mom, and outside of a handful of growing pains (mainly things Windoze had vendor locked), she's been happy as a lark with it. She hasn't gone very far off the beaten path and really doesn't have too much of a need to.
For novice users there's already other more opinionated environments anyway. I get KDE because it's powerful not because I want my grandma to use it.
In fact I don't understand why people are rooting for Linux on the desktop. I personally don't even want that to happen because it would quickly become so dumbed down and commercialised that it would become the same trash that is windows and mac. Because normal users just want to pay someone to take care of things for them and that someone will want to make ever more money. Meaning app stores, services, lock-in, advertising and such crap. So what you get is basically like ChromeOS. Easy mode for users, totally locked in to their warm and fuzzy walled garden, total corporate surveillance and completely evil to power users like you and me.
I'm very happy if the majority of consumers stays away because their wants and needs are completely opposite to ours. All the things that make Linux great will not apply to whatever they will use.
20 years ago, my late dad (then aged 69) had a desktop PC that couldn't run Windows anymore in his store business.
Problem solved: Installed the latest Slackware stable (with yours truly as root for essential maintenance) equipped with the latest KDE 3.x environment.
Had no complaints.
I second this. Once and once again I saw new distros being created, some with quite ambitious goals for the desktop, and then crippling themselves by choosing Gnome. I have nothing against it, but it seems to me clearly inferior in functionality and customizability.
What’s up with this constant insistence that the Linux desktop should be familiar to windows users? I feel like people are just as likely to be familiar with OSX at this point.
Also I’m not sure why sticking with a 30 year old mouse driven desktop metaphor is a hard requirement.
I’ve been trying it out coming from the Mac recently, mostly because I had to do stuff that didn’t play well with an arm processor.
It is surprisingly elegant and polished now. There’s a couple rough edges - the settings menu needing the apply button on every change like a form is weirdly ancient, and notifications are a bit noisy, but overall I could see myself ditching macOS for it.
I loved the KDE 3.x series, it felt like the future to me. It was _way_ ahead of both Windows and Mac at the time in terms of features and power.
KDE 4 was a dud. Too much of a radical make-over instead of iterating on what worked. Ugly. Very crashy. I'm not sure how close KDE 4 came to killing KDE altogether, but it must have been pretty close.
KDE 5 was a vast improvement over 4, going back to what made 3 so good. Earlier releases left a bit to be desired and still had a few stability issues. Later releases were pretty well refined. I switched (back) to KDE at this point, when I switched to Debian 12 (bookworm) at the same time.
KDE 6 is just a continuation of KDE 5, but using Qt 6 under the hood and defaulting to Wayland. It's very solid, fast, and just gets out of your way so you can do real work with it.
The 4.x series was the one where the ideas still making Plasma so powerful were seeded. While I loved KDE 3 the design for 4 seemed revolutionary. Too bad it was alpha/beta quality up until the 4.6 release years later. I fared through all the bugs, crashes and performance issues with a young student's determination (while running Fluxbox on the side) but I can very well understand people doing serious work had limited patience for the issues.
Anyhow, happy anniversary from a long-time KDE user!
It's a story that's very similar to Windows Vista. It gets a lot of hate for breaking stuff at the time it was originally released, but the reason it broke stuff is because it put in a new foundation for later releases to build upon. The later releases were better because of the breakage. Something something gotta breaks some eggs to make an omelette something something.
It feels good to donate to a high quality sane default that has been serving my needs as a daily driver. The more I see the mistreatment of Windows users by Microsoft, the more I am grateful for Linux and KDE.
I've been running KDE plasma with wayland in arch for over a year now, it's been an absolute dream come true. Everything just works. Gaming with Proton, dual monitors with different resolutions, Japanese input, I only need to hop onto windows when my son wants to play Minecraft.
I maintain the AUR package for this. `mcpelauncher-linux` and `mcpelauncher-ui`. If you just do a simple `paru -S mcpelauncher-ui`, it should build just fine.
Since MS bought it, aren't there two versions, a legacy one called "Java" and the newer one from MS, probably not in Java and with all the cool kids (multiplayer mode) on it?
I use KDE on my home PC since about a 15 years, exclusively. I like it a lot but it still has some rough edges here and there. For example, the network config interface is a bit messy. Sure you can configure many things with it, but it's hard to understand). Dolphin is the best file manager I have ever used, nothing come close nowadays (I have tested windows and macs). The desktop configuration is quite nice and the look and feel is really good too.
Unfortunately, it still crashes sometimes (about 2 or 3 times over 500 hours of usage, but my PC is 15 years old, so this may explain that).
And as many here, I sure don't think about changing.
Dolphin is a real gem. Split windows, tabs, open terminal in current location, etc. Going back to Windows Explorer is painful once you've gotten used to Dolphin.
Thanks KDE - I always liked the Windows-like design (that's what I would call it coming from Windows like many people).
Instead of hiding "power-user" features so well you have to google them to find them, I can interact with the OS on gui or command-line level - really depending mostly on my mood.
Although KDEConnect to easily connect a Windows PC, a Linux laptop and an android phone to share files and control my pc while watching a movie was the "step-up". When they are in the same network and approved, they simply connect.
My first introduction to Linux was through Knoppix, the first “live CD” if I recall correctly. Maybe there was something before it, but I remember it as something new and magical at the time: being able to test a full Linux desktop directly from a CD.
From there, as I was learning Linux (I was 16 years old), I used KDE a lot. It was such a cool experience. I especially loved how easy it was to create custom themes, the desktop widgets, and Amarok! the big “killer app” back then. A music player that could show you song lyrics, album art, and even the band’s history by pulling data from Wikipedia and other APIs. It felt futuristic.
Later on, I switched to GNOME as it became more popular in the mid 2000s, but I’ve always had a soft spot for KDE. It’s been part of my Linux journey for nearly three decades.
What really shocks me is how few of the big distros make KDE a default or "first class" DE choice. If I was a novice user coming from Windows, I'd much prefer KDE, which if you stick to the GUI is very navigable and similar in some ways.
Somehow they still stuck around as a broken default. Go figure.
IIRC, then a lot of documentation still mentions GNOME first and then KDE second.
Furthermore, Ubuntu without the prefix is GNOME. Kubuntu is KDE. And all the others like Lubuntu, etc. all seem "special" to casual users.
Think of what the average university student installs in a VM, when they need to run some random command-line tool. Plain stock Ubuntu.
And GNOME lives on as a sorry excuse for a bad copy of MacOS desktop looks without the feel.
It gutted itself because quite frankly it was anemic at best. I was a heavy KDE 3 user back then and I vastly preferred it compared to gnome 2, but as a long time linux user I also recognize that ALL desktop linux solutions were pretty rough back them. This "gutting" was certainly painful and questionable but what we have today, KDE 6 (it also went trough painful changes in KDE 4) and GNOME 49 are leagues ahead of what we had back them and I honestly think it's important for both of these DE to remain distinct.
> And GNOME lives on as a sorry excuse for a bad copy of MacOS desktop looks without the feel.
It feels nothing like MacOS because it doesn't have 40 years of macintosh baggage in it, resulting in it being much more approachable for PC/windows users. I dare say GNOME earns it's distinction of being neither mac or windows, but it's own thing. It is very usable and approachable across beginners and advanced users, but lacks that depth you encounter in the competition.
This is an inaccurate description. GNOME is a copy of (the worst parts of) Windows 8 and Mac OS, not just Mac OS.
But seriously, GNOME isn't that bad, and there are people who genuinely enjoy it over KDE. Choice is what makes the Linux ecosystem great.
However, I do agree that KDE is probably a saner default than GNOME, if the goal is to make the transition from Windows to Linux easier. GNOME is (probably) less buggy than KDE, simply due to having less features overall, but the UX is going to be completely alien and off-putting to most casual users.
It's not perfect, of course, and it may not be to your liking, but that's just personal preference. I don't particularly care for KDE, but I don't go around spouting vitriol about it for no good reason.
Don't worry, they will tell you."
It is very rare that people who use Gnome feel the need to shit on other DEs, but the opposite seems to be pretty common.
So you can make KDE the default but you’re going to be forced to ship a smattering of gnome/gtk apps anyway with different ui/ux and looks.
On the other hand, you can easily ship a GNOME desktop without even shipping qt libraries at all.
1. Like yours, KDE is similar to Windows so it's less scary for new users.
2. KDE is similar to Windows so will confuse users when it doesn't run Windows software or doesn't quite behave in the same way. Macs don't look the same and people don't get scared or expect their Windows software to run on it.
I can see both arguments, and I've definitely seen internet complaints about both KDE and Gnome being either too similar or not similar enough and they are confused.
I migrated my non-technical mom from windows to Ubuntu in 2005 and my daily support questions on how to do this and that went to once a few weeks. Gnome 2 and Firefox was very simple. The OpenOffice stability was also great when Microsoft switched to ribbon.
Eventually I got her on a Mac and she hasn’t asked a question since. She keeps buying new ones ever since.
I agree that it would be great to have it as a first-class citizen in more distros, but I guess the maintenance burden is not negligible. I'm glad Fedora promoted it though.
KDE is a much more sensible default for the highly technical person who is likely to install Linux themselves. There are other great options if you want something more locked down and noob proof. KDE really is the most relevant choice for default for most distros atm.
And she is in fact a grandma.
In fact I don't understand why people are rooting for Linux on the desktop. I personally don't even want that to happen because it would quickly become so dumbed down and commercialised that it would become the same trash that is windows and mac. Because normal users just want to pay someone to take care of things for them and that someone will want to make ever more money. Meaning app stores, services, lock-in, advertising and such crap. So what you get is basically like ChromeOS. Easy mode for users, totally locked in to their warm and fuzzy walled garden, total corporate surveillance and completely evil to power users like you and me.
I'm very happy if the majority of consumers stays away because their wants and needs are completely opposite to ours. All the things that make Linux great will not apply to whatever they will use.
Problem solved: Installed the latest Slackware stable (with yours truly as root for essential maintenance) equipped with the latest KDE 3.x environment. Had no complaints.
Also I’m not sure why sticking with a 30 year old mouse driven desktop metaphor is a hard requirement.
It is surprisingly elegant and polished now. There’s a couple rough edges - the settings menu needing the apply button on every change like a form is weirdly ancient, and notifications are a bit noisy, but overall I could see myself ditching macOS for it.
There’s a reason for that: KDE has more irregular release schedule than GNOME. KDE folks are working on that, so expect situation to change.
KDE 4 was a dud. Too much of a radical make-over instead of iterating on what worked. Ugly. Very crashy. I'm not sure how close KDE 4 came to killing KDE altogether, but it must have been pretty close.
KDE 5 was a vast improvement over 4, going back to what made 3 so good. Earlier releases left a bit to be desired and still had a few stability issues. Later releases were pretty well refined. I switched (back) to KDE at this point, when I switched to Debian 12 (bookworm) at the same time.
KDE 6 is just a continuation of KDE 5, but using Qt 6 under the hood and defaulting to Wayland. It's very solid, fast, and just gets out of your way so you can do real work with it.
Anyhow, happy anniversary from a long-time KDE user!
Just enough eye candy to make it feel pleasant, and yet also very fast and responsive on even a potato of a computer.
Unfortunately, it still crashes sometimes (about 2 or 3 times over 500 hours of usage, but my PC is 15 years old, so this may explain that).
And as many here, I sure don't think about changing.
Thank you KDE team !
Instead of hiding "power-user" features so well you have to google them to find them, I can interact with the OS on gui or command-line level - really depending mostly on my mood.
Although KDEConnect to easily connect a Windows PC, a Linux laptop and an android phone to share files and control my pc while watching a movie was the "step-up". When they are in the same network and approved, they simply connect.
I just wish they weren't in such a hurry to deprecate X11 because Wayland isn't quite there yet on my OS (FreeBSD)
Not sure what hardware is best. I just use it on a NUC so I didn't have any choice in hardware options.
From there, as I was learning Linux (I was 16 years old), I used KDE a lot. It was such a cool experience. I especially loved how easy it was to create custom themes, the desktop widgets, and Amarok! the big “killer app” back then. A music player that could show you song lyrics, album art, and even the band’s history by pulling data from Wikipedia and other APIs. It felt futuristic.
Later on, I switched to GNOME as it became more popular in the mid 2000s, but I’ve always had a soft spot for KDE. It’s been part of my Linux journey for nearly three decades.
Happy birthday, KDE!