Kubuntu and the state of free consumer software
Since I had to announce that Canonical was dropping support for Kubuntu from 12.11 (and then had to announce two days later they were dropping support for 12.04) I've been getting lots of people asking "is this the end of KDE?"
Of course it isn't, KDE is a vibrant community of people making useful and fun software.
Recently Gnome have been noticing they're not winning either. There is a growing realisation that Canonical dropped Gnome some years ago. [This is melodramatic overstatement, there are still a bunch of Gnome programmes used in Ubuntu Desktop but the workspace and webbrowser and e-mail client aren't. Canonical is also using more Qt and less GTK.] Articles like GNOME 3: Why It Failed don't really help the impression.
All this just highlights that we've been making free software for users for over 15 years and still not got out of the geek market. This comment from mpt, canonical designer highlights some reasons why: third party software, marketing to users but importantly to OEMs and their supply chains, online services, an SDK etc.
= So how can KDE remain relevant? =
Better design? This was one of the comments from Ettrich when I first met him at a trade show ages ago. We can call it "usability" but design is a slightly broader term of stepping back and working out why certain tasks are hard to do.
New markets? Aaron and his Make Play Live company is making hardware devices with the Vivaldi tablet, that's exciting. That's a small company. Canonical is a large company and may well do the same, will be interested to see if either work.
Fill in the gaps! There is a common meme that "we've achieved what we wanted 15 years ago", well free software in general has but KDE is really nowhere near a usable desktop. We miss a decent web browser, our office suite is looking promising but still isn't much used, the plasma media centre has never got past an alpha stage, Kontact is losing popularity due to a bumpy transition to Akonadi. There's lots to be working on!
App shop? It's what users expect now. Ubuntu has one from Canonical. Muon in Kubuntu is decent and Plasma Active are working on one but they need to link up to third party suppliers.
Server! We should be welcoming in OwnCloud and Kolab to the KDE community. So far we've failed to do that.
Modularisation. KDE Frameworks 5 is a great project, it might mean developers like Canonical start picking up bits of KDE technology as well as Qt.
Take advantage of Qt project. It's there for the using, has some bumpy areas in the infrastructure (you can't download a patch without a whole clone) and social structures but we can help them.
= And how can Kubuntu remain relevant? =
Kubuntu has the world's largest Linux desktop rollout. I'll say that again. Kubuntu, often mistaken as a mere derivative of Ubuntu, has more spread than any other desktop Linux. Since I had to announce Canonical moving to focus on Unity I've been contacted by plenty of people saying they rely on Kubuntu. Fortunately Kubuntu isn't going anywhere, that's the advantage of Free Software, when you have a cool community (and we have about the most active community of any part of Ubuntu) then it carries on. We may even find new sponsors.
We like to show KDE at its best. We are the only regularly released distro to ship only KDE Software on the desktop(*), others fill it in with GTK tools or their own config tools, we want to be all KDE. [For the benefit of those journalists who don't understand 'regularly' we ship every six months, just like KDE SC]
(*)There is one bug in the above which is shipping LibreOffice, I think the time is right to move to Calligra, they are doing great stuff and need our support to get it to users. They also are reputed to have better MS Office format importers than LibreOffice thanks to the work of KO.
We must remain part of Ubuntu, they are a great community for distros and we couldn't survive without them. Kubuntu is often incorrectly called a "derivative" of Ubuntu but we are part of the Ubuntu family and we are one of their flavours which is just where we should be.
New markets? Kubuntu Active is taking shape. I'd love to have TV friendly media centre support too for example.
But do we need a new name? Kubuntu has never been a great name, it was actually a joke name made up by the original Ubuntu developers for the KDE side. I wonder if a new name would give us a new lease of life like Calligra has. Suggestions welcome :)
Software debugging is the issue
I am a long-term user of Kubuntu, and have always loved it. That being said, I think I can tell you why I believe it has not quite caught on among non-technical users.
The problem using KDE is that there are crashes and bugs in the applications and they take too long to be resolved. This is, I believe, a side effect of the developers trying to push the ball forward at all times, and it is a great, leading edge desktop. But if you aren't a power user, you just can't tolerate having your mail client or desktop manager crash. I know how to restart the desktop without losing my work, but would my wife or mother?
I am running 4.8.1 and it is getting pretty solid. If some of the most common crashes can be fixed it might be possible to start to persuade a broad audience to use it.
interesting blog post....
Did you ever think about joining forces with the Linux Mint KDE team? They also found a new corporate sponsor recently. And, I believe having rather fewer but better quality and more thoroughly tested KDE distributions rather helps the cause of KDE than many half-baked distributions.
As for the market: I believe there is a huge market for a stable desktop environment that is not for tablets, but focuses on productivity, speed and ease of use in both the "classic" form factor and tablets /netbooks.
Contrary to the believe of mpt, I don't think you have to have all of the things he mentions to be able to ship a very decent environment: what you need is a stable ecosystem, that can also be made up of smaller companiers such as Make Play Live. Important is to have a stable basis, so that these companies and with them developers can make money off the development and distribution of free software and finance it's future development - even if it is only on a small scale. It might even be an advantage to be smaller: less cost, more flexibility, shorter decision cycles etc.
So yes - I fully agree, welcome Kolab and OwnCloud! And KO GmbH and Basyskom and...
And create the best KDE distribution out there - together!
Possible Kubuntu names
I've never been a fan of the current Ubuntu-derivative naming scheme (Kubuntu, Xubuntu, etc.). I've always thought something like "Ubuntu KDE Edition" would be clearer and would eliminate having to explain the goofy names to family members, etc.
For an OS name, I always thought "ElektOS" would be cool. Elektos is a Greek word meaning "the chosen". Plus the "k" in there works for a KDE distro, I guess. Anyway, that's all I can think of. Perhaps there is a better place to post to get Kubuntu naming ideas from the community.