Also k3b was an amazing software for burning CDs back then, its interface easily rivaled contemporary proprietary software.
KDE 3.5 was one of the peaks (if not the peak) of graphical interfaces on GNU/Linux.
Experiencing KDE at the time I was used to the Windows XP interface felt amazing, and soon after Vista promises of innovation on interface were nothing compared to what could be done in Compiz (More on the Gnome 2 side).
KDE4 is a sad story. It ruined the reputation of KDE for a very long time. I loved KDE 3.5, but then came back to KDE only in 2021.
It's mostly just a problem of communication. KDE 4.0 should not have been marked as stable and should not been used by distros. If they baked KDE4 for two more years and on the side maintained/developed 3.5, the transition might be much smoother.
While there were some bugs in early KDE 4, those were not the main problem.
No amount of baking could have saved it.
The main problem was caused by the completely different purposes of the new developers, who have removed all the outstanding customization features of KDE 3.5.
For me, indeed KDE 3.5 has been the best graphic desktop that I have ever seen. Neither before, nor after and neither on Apple or Windows have I encountered anything as good.
The main reason for this was that KDE 3.5 allowed extreme customization, so you could make your own graphic desktop that did not resemble at all the default desktop.
After the shock of experiencing the garbage KDE 4, even if I had waited a half of year before making the transition, with the hope that any major bugs would be solved, I have reverted to KDE 3.5 for a few years, until it had become much to painful to make upgrades in such a way as to not damage it.
Then I have switched to XFCE, which does not provide as much as the old KDE 3.5, but at least it does not get in the way of your work with undesirable and hard to remove features. Moreover, any useful KDE applications, such as Kate, work perfectly fine on XFCE, together with any useful Gnome applications.
The same kind of developer philosophy, that users are dumb and they must be prevented from customizing the application has characterized the developers who have converted the Mozilla browser into Firefox, which is another unwelcome change that I have greatly hated.
> The same kind of developer philosophy, that users are dumb and they must be prevented from customizing the application
The more holistic view is that every customization path incurs a support burden.
If you have 3 options to support, you can engineer and test the heck out of each option. 15 options? Not so much.
So having those 12 extra options not only creates permanent extra workload, as dev time is finite you’ve effectively made the 3 aforementioned options worse off.
Another problem with KDE 4 was the buzzword technologies pushed everywere - semantic desktop with Nepomuk (nice research project but not fit for normal use), plasma applet UI added to applications (why?), activities replacing virtual desktops but not really.
That version thing was frustrating because it was an unforced error. Surely someone, at some point, brought up that people would expect the version number to mean that it was ready for use. But they chose to proceed with using their idiosyncratic version scheme, and unsurprisingly suffered a reputation hit for it.
Agreed! I recently switched from a very custom Linux setup with a tiling window manager and all kinds of bells and whistles. The Plasma 6 release in combination with running NixOS which makes trying things out both easily and safely convinced me to give it a shot and I simply haven't left. It took some setup, of course, but Plasma is wonderfully configurable and has everything I wanted available with some tweaking.
Whereas GNOME and others required extensions, which are often out of date or somewhat sketchy -- before I could set things up how I like.
Exactly what happened to me too! Been using a Sway setup on NixOS for many many years, and I was just curious to try out Plasma 6. After a small config change, I had the desktop up and running, and I was impressed how it felt like. You can even use plasma-manager to store your KDE settings to a nix configuration, which make it easy to have a unified configuration across different computers.
kde6 has lost the ability to change the window manager :( I have a wonderful xmonad + kde5 setup on my work laptop but had to stick with mate on my personal machine (not worth fighting with my distro to downgrade to kde5)
I had a love-hate relationship with k3b because years ago it was the only cd burner program that was both somewhat stable and otherwise not terrible on Linux, but also it was the only KDE program I just had to have on my XFCE Gentoo system, which meant compiling allllll of kde libs and qt and losing a bunch of disk space to them.
KDE 3.5 was one of the peaks (if not the peak) of graphical interfaces on GNU/Linux.
Experiencing KDE at the time I was used to the Windows XP interface felt amazing, and soon after Vista promises of innovation on interface were nothing compared to what could be done in Compiz (More on the Gnome 2 side).