|
|
Subscribe / Log in / New account

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

ComputerWorld.com.au talks with Aaron Seigo at LCA. "What do you think of the support KDE has received from the Linux distributors, many of which have chosen GNOME as their default desktop environment? We need to get better at collaborating on the commonalities. In China, Linux has something like 15 percent of the desktop and most of that is KDE. We see people in the market making this choice. People choose KDE - look at the Asus Eee PC. They are on target for about 5 million sales by mid year. I look at that and say could it have been better. We have a lot of success to point at. What I find unfortunate is that some companies dig into technologies. Canonical did not communicate well about long-term support and therefore neglected 35 percent of their user base. A user base they routinely neglect, but at KDE we ignore a lot of this."

to post comments

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 1, 2008 23:02 UTC (Fri) by ajross (guest, #4563) [Link] (15 responses)

That quote is kinda flame-bait, no? I mean, the first sentence gives the appropriate pablum about working together. But the remainder is basically a variant on "We're better!" and "Ubuntu sux!". Great collaboration, Aaron. :) I have to wonder if this answer was edited by before publication.

And the dig at Canonical strikes me as a little unfair. The 8.04 release has been on the schedule for, what, three years now? The KDE4 release didn't arrive until Hardy was in its second (or third?) test cycle. I mean, what were they supposed to do? KDE just missed the window for this one; they'll pick it up in the next version. That sort of thing happens all the time. The fact that this is a "LTS" version should make it even less likely that they'll include bleeding-edge software, not more.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 1, 2008 23:10 UTC (Fri) by Beineri (guest, #39002) [Link] (12 responses)

> I mean, what were they supposed to do?

Ship stable and proven KDE 3.5.x branch. That simple.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 2, 2008 7:45 UTC (Sat) by kripkenstein (guest, #43281) [Link] (11 responses)

I'm sorry, it's not simple at all. Canonical was very open about the reasons for not LTSing
Kubuntu, and the one relevant to your suggestion to ship KDE 3.5.x is that shipping 3.5.x
means they need to support it for 3 years. In those 3 years, KDE developers will *not* be
focused on supporting KDE 3.5.x, they will be bugfixing and tweaking KDE 4.x. This leaves
Canonical with a single in-house KDE developer in charge of maintaining KDE 3.5.x, which is a
considerable burden and risk.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 2, 2008 10:09 UTC (Sat) by Beineri (guest, #39002) [Link] (6 responses)

> Canonical was very open about the reasons for not LTSing Kubuntu

Wrong, they pushed forward faulty arguments like the state of KDE4 and the 
one you mention.

> that shipping 3.5.x means they need to support it for 3 years. [..] 
> This leaves Canonical with a single in-house KDE developer in charge of 
> maintaining KDE 3.5.x, which is a considerable burden and risk.

If Canonical/Shuttleworth isn't willing to invest the necessary money to 
be able to support Kubuntu LTS for 3 years (in the worst case alone) but 
on the other side wants to earn money by selling support contracts for a 
version labelled LTS then this is a problem of Canonical/Shuttleworth's 
understanding of how "selling support as added value" works in the Open 
Source business and not of upstream/the KDE project!

About the worst case, Canonical employee claim that upstream will not 
continue to support KDE 3.5 codebase long enough but they never asked the 
KDE project and that claim is wrong. Also they would not be the alone one 
doing the work, as eg Novell supports KDE 3.5 code base as part of SLED 10 
until 2011 (extended even 2013).

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 2, 2008 10:44 UTC (Sat) by kripkenstein (guest, #43281) [Link]

> About the worst case, Canonical employee claim that upstream will not continue to support
KDE 3.5 codebase long enough but they never asked the KDE project and that claim is wrong.
Also they would not be the alone one doing the work, as eg Novell supports KDE 3.5 code base
as part of SLED 10 until 2011 (extended even 2013).

I disagree with the first part, and agree with the second one.

1. The KDE project can say that it intends to support KDE 3.5.x for 3 years, but Canonical is
being realistic here: KDE is a volunteer project. Supporting KDE 3.5.x is not a glorious job,
and hence most people will prefer to hack on 4.x. Furthermore, the KDE project cannot *commit*
in any binding sense to supporting KDE 3.5.x for three years, such a commitment has no
standing. The volunteer developers can change their minds tomorrow - one of the perks of being
a volunteer. Canonical feels that this is too risky, and I tend to agree.

2. You're right about Novell, Canonical wouldn't be alone with the problem. While it doesn't
solve the problem, it might make it much more reasonable. So I do see your point - Canonical
could have made an effort to support Kubuntu as LTS for 8.04.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 3, 2008 0:32 UTC (Sun) by Ed_L. (guest, #24287) [Link] (2 responses)

"If Canonical/Shuttleworth isn't willing to invest the necessary money to be able to support Kubuntu LTS for 3 years (in the worst case alone) but on the other side wants to earn money by selling support contracts for a version labelled LTS then this is a problem of Canonical/Shuttleworth's understanding of how "selling support as added value" works in the Open Source business and not of upstream/the KDE project!"
Er, are you willing to pay Canonical extra for KDE in your 8.04 LTS support contract? Are you willing to pay them at all? Do you know anyone who is?

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 3, 2008 8:12 UTC (Sun) by Beineri (guest, #39002) [Link] (1 responses)

I'm for sure not within the target audience of Canonical. :-) If Canonical 
has no (potential) Kubuntu LTS customers then why can't they openly and 
honestly say that instead of spreading something like "we would like to 
sell a Kubuntu LTS product but upstream/the community doesn't support us"?

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 3, 2008 15:38 UTC (Sun) by man_ls (guest, #15091) [Link]

Both situations are not mutually exclusive. The middle ground could be something like "we would like to sell a Kubuntu LTS product but upstream/the community doesn't support us -- to the extent that the product would be profitable". Maybe they would need to hire x additional KDE developers, but the number of expected Kubuntu customers would only pay for x-2. I think it is coherent with what they are saying.

Talking about your projections of the expected number of customers in public is not always a smart thing to do.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 3, 2008 4:14 UTC (Sun) by tbrownaw (guest, #45457) [Link] (1 responses)

>> Canonical was very open about the reasons for not LTSing Kubuntu

>Wrong, they pushed forward faulty arguments like the state of KDE4 and the one you mention.

Why does their presented reasoning being supposedly faulty automatically mean that they
weren't honest about that reasoning?

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 7, 2008 20:46 UTC (Thu) by jospoortvliet (guest, #33164) [Link]

If you assume they are stupid, you could argue their arguments were 
honest. I assume they're not, so they knew it was bull when they said it. 
Pretty dishonest, if you ask me.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 3, 2008 2:06 UTC (Sun) by dlang (guest, #313) [Link] (3 responses)

how many other projects are not going to support the current version for three years?

is samba still going to be supporting the currently shipping version three years from now?

what about Gnome, GCC, X.org, etc.

the kernel team definantly won't be supporting the current kernel three years from now (they
won't be supporting it one year from now)

if they honestly dropped KDE entirely becouse the current version won't be supported three
years from now by the upstream developers they should have dropped just about every package
from the LTS release.

holding KDE to a different standard then other software packages is the real problem here.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 3, 2008 23:04 UTC (Sun) by Ed_L. (guest, #24287) [Link] (2 responses)

"Holding KDE to a different standard then other software packages is the real problem here."
Where is the different standard, and where is the problem? There is one X.org. There is one Samba. There is one kernel. But there are many desktops. Just what totally unique "must have" feature-set does KDE bring that the people who actually pay for LTS are willing to pay for?

I'm not saying KDE doesn't have some unique features. And I've no quarrel with folks who prefer KDE over Gnome, as a personal preference. The difficulty I have is with people who push their personal prejudice to where they've convinced themselves that because Canonical won't pay for their favorite toys, Canonical's market research must be wrong -- a proposition for which no one here has yet presented any evidence.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 4, 2008 0:25 UTC (Mon) by dlang (guest, #313) [Link] (1 responses)

no distro (including Ubuntu) is required to ship any software.

if they don't want to ship KDE then they should say so, and that will be the end of it.

but claiming that they can't ship it because the upstream developers won't commit to
supporting it for three years is not being honest because very few (if any) of the other
upstream developers will commit to supporting their software for the same time.

so if 3 years of upstream support is a requirement for a package to be installed most other
packages should be ripped out. if it isn't then KDE should be included (or the real reason for
it not being included should be stated)

personally I don't use either KDE or Gnome, they both eat up to much of the system to suit me,
so it's not as if I am personally impacted by the decision in either direction. However, I am
calling BS on the stated reason for not including KDE.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 4, 2008 15:58 UTC (Mon) by liljencrantz (guest, #28458) [Link]

The other packages, like GCC, Gnome and the kernel are used both by Ubuntu and Kubuntu. I
think the point Canonical is trying to make is that there are many people who are paying for
long term support for Ubuntu, and that the cost for supporting e.g. Gnome and GCC for 3 years
is split up among all these people, butthe  number of people willing to pay for Kubuntu
support for 3 years is somewhere in the vicinity of none, making it economically unsound. 

Aaron Seigo talks life, free software and reinventing the Desktop(ComputerWorld)

Posted Feb 1, 2008 23:55 UTC (Fri) by s_cargo (guest, #10473) [Link]

But the remainder is basically a variant on "We're better!"...
The guy is a lead developer for KDE. I would hope he considers it better and advocates it!!!

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 2, 2008 1:52 UTC (Sat) by sbergman27 (guest, #10767) [Link]

Although his talks at KDE related events tend to be quite good, I usually avoid Aaron's
interviews and forum postings, which tend toward the "KDE == Good, Canonical == Bad"
propaganda to which you refer.  I attribute it to sour grapes regarding Ubuntu's popularity.
Which is unfortunate, since even though Ubuntu uses Gnome by default, its popularity has raised
public consciousness of all things FOSS, including KDE.  A rising tide lifts all boats.

Linux desktop in China

Posted Feb 2, 2008 4:03 UTC (Sat) by minghua (guest, #39620) [Link]

In China, Linux has something like 15 percent of the desktop and most of that is KDE.

I don't know where Mr. Seigo got his numbers from, but I think this is way too high.

I have been away from China for quite a few years, but I still read news about Linux in China and is involved in Chinese Linux community. From what I see, Linux desktop is pretty much unusable for an ordinary user -- many Chinese websites render in IE only, and a lot of them, all bank websites included, require ActiveX plugins; localization of many desktop apps are still poor; and data exchange is still a PITA with most people taking MS Office formats and Windows media formats as standard.

My guess would be the number comes from some uneducated statistics which underestimate the total number of desktops (many people buy individual parts and assemble the computer themselves) and overestimate the number of Linux installations (yes, many low end computers are sold with Linux installed, but most buyers just wipe the hard drive and install pirated Windows).

Or worse, it can come from some Chinese Linux company that deliberately distort the numbers to make it appear more important and more successful than it really is. (This is just a wild guess without any evidence, but given said company's past behavior, and that its Linux distribution uses KDE as the default desktop, I won't be surprised if it turns out to be true. I'm always a pessimist, what can you say.)

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 2, 2008 7:52 UTC (Sat) by kripkenstein (guest, #43281) [Link] (7 responses)

This article has some odd bits, e.g.,

> As a disclaimer I work for Trolltech. We don't have all the answers of what it will look
like in the end, but these conversations will happen over the coming months. Nokia has
committed to working with people in the community like myself.

Mr. Seigo, you aren't part of the 'community', you're a Trolltech developer, and a soon-to-be
Nokia employee. Nokia doesn't work 'with' you, it is your boss.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 2, 2008 10:10 UTC (Sat) by henning (guest, #13406) [Link] (4 responses)

I get paid to work on an Open Source project too. I'm both part of the 
community around this, and a 'normal' employee. I would not start to work 
against the community, even if i get the order to do so. You can loose 
your credibility only a few times..

I guess Aron sees this the same way, so i don't think this quote 
is "odd". Lets wait and see how the deal with Nokia work out.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 2, 2008 10:23 UTC (Sat) by kripkenstein (guest, #43281) [Link] (3 responses)

I stand corrected, I was being a little binary in my thinking. No reason why someone has to be
just one or the other.

However, I still find the quote a tad odd. A company doesn't work 'with' its employees, the
employees work *for* the company. The way he phrased it, it seems to be a partnership of
equals, which I believe it isn't.

But his point that Nokia has pledged to work with the community is a valid one.

Equals ? No. Partnership ? Yes.

Posted Feb 2, 2008 13:19 UTC (Sat) by khim (subscriber, #9252) [Link]

A company doesn't work 'with' its employees, the employees work *for* the company. The way he phrased it, it seems to be a partnership of equals, which I believe it isn't.

High-level hackers certainly have more symbiotic relationships with companies. Take a look on "Jeremy Allison vs Novell" case, for example: you can bet that the fact that Jeremy left Novell hurt Novell more then it hurt Jeremy (who found another high-profile employer immediately). Was it enough to cripple and kill Novell ? Of course not - let's not kid ourself, the weights are too different. But equally well you can see that Samba community and Jeremy refused to play Novell's game - despite their employer/employee relationship.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 2, 2008 17:53 UTC (Sat) by Sho (subscriber, #8956) [Link] (1 responses)

> However, I still find the quote a tad odd. A company doesn't 
> work 'with' its employees, the employees work *for* the company. 
> The way he phrased it, it seems to be a partnership of equals, 
> which I believe it isn't.

Although you're right on paper, I think it's worth looking at the situation a bit more
nuanced.

While Aaron is being paid by Trolltech, he's not directly working on any of their product or
showing up at the office from 9-to-5. He's being sponsored with the express purpose of
enabling him to work on KDE (after years of prior contributions), which used to be in
Trolltech's interest and, according to their statements so far, will continue to be in Nokia's
interest. Obviously you'll also find him proclaiming the virtues of the Qt toolkit from time
to time, but that comes natural with being a KDE developer: Most of us do that, because, well,
we really like working with it. And Aaron's certainly not trying to hide his connection to TT
in any way: It's permanently stated in his email signature, and he mentioned it in the
interview after all.

As a KDE developer myself, I don't feel that I have any reason to suspect a conflict of
interest there, and perceive it as perfectly obvious when Aaron refers to himself as part of
the community - after years of contributions both technical and social, and serving the e.V.
as member, board member and now president, he is without a doubt, and more so than most. 

As for Nokia and the KDE community, don't forget that there's been some contact in the past
already - Nokia was present at and a sponsor of our 2006 developer conference (as they started
using the KDE KHTML-derived WebKit on their S60 devices around that time). There will be other
opportunities to get to know each other better in the future, I'm sure.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 2, 2008 19:30 UTC (Sat) by drag (guest, #31333) [Link]

Plus it depends on the company. 

Many companies do work "with" their employees. That's the point of a 'company'.. a company of
people working together to accomplish some goal. And often that goal is not profit oriented,
although profits are certainly wanted. Money is more then just providing for your basic
needs.. by pooling resources it makes it possible to accomplish other life goals that
otherwise would be impossible to accomplish on your own.


Everybody is different, and so is corporations. Generally larger corporations are all pretty
soul-less.. and this is because the original people that made the company are usually all long
gone and they are publicly traded. The board of directors in a publicly traded corporation are
generally just profit oriented and most people high-up only care abotu their paticular segment
of the business. When businesses get very large there has to be internal divisions and such to
keep in managable by humans. 

But that sort of thing is actually the minority of cases. At least in the U.S. . Most people
work for small to medium sized businesses that are mostly privately owned. Also the they are
the most productive sort of businesses providing most of the manufacturing and services for
the economy. (the large corporations own most of the capital though, they have the big bucks
to do big projects) This is why paying to the ebb and flow of the stock market in order to
gauge our economy is largely pointless... it's largely illusionary anyways.

With the case of QT and Trolltech there are many ways that they can survive mostly intact
inside of Nokia. They seem to be productive sorts of people and thus it would be more
attractive to treat Trolltech as a seperate company inside of their own company. A sattilite
group that they have oversight control of.


There are cases of software companies getting tired of their larger corporate owners and
breaking away from them. 

One big example of this is Bungie Studios, the people that created the 'Halo' franchise, was
purchased by Microsoft in 2000 and integrated into Microsoft Game Studios division. They
produced many games for Microsoft and in 2007 they purchased their company back from Microsoft
to create the now independant Bungie LLC.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 3, 2008 1:40 UTC (Sun) by chromatic (guest, #26207) [Link]

Nokia doesn't work 'with' you, it is your boss.

As the president of KDE e.V., Aaron does work with Nokia despite also being an employee of Trolltech.

Aaron Seigo talks life, free software and reinventing the Desktop (ComputerWorld)

Posted Feb 8, 2008 13:21 UTC (Fri) by jschrod (subscriber, #1646) [Link]

While the tone of your post might be fit for Slashdot, please refrain from personal
disparaging statements at LWN.

Even though I'm not at all involved in KDE development (I don't even use it), I recognize the
name of Aaron Seige as an active developer that is very well a part of the KDE community. They
even made him president of their formal body, the KDE e.V.

Task oriented desktop

Posted Feb 2, 2008 20:45 UTC (Sat) by jhoger (guest, #33302) [Link]

Anyone have good links on the "task oriented desktop" concept and its relationship to Plasma?
I think it's a fascinating concept... but I am not having much luck finding anything concrete
in regards to KDE and task oriented (as opposed to application or documented oriented)
desktop/applications.

Aaron Seigo talks life, free software and reinventing the Desktop

Posted Feb 3, 2008 9:10 UTC (Sun) by frazier (guest, #3060) [Link] (3 responses)

from the article:
People choose KDE - look at the Asus Eee PC

It's the form factor and price point getting those sales. It would sell about the same if it had gnome on there. (almost) no one is looking for Xandros. If Ubuntu specifically was pre-installed I bet the sales would increase, by maybe 10%. "Ubuntu! Cool!". There's not a lot of "Xandros! Cool!" people to be found.

People aren't looking for Xandros.

Aaron Seigo talks life, free software and reinventing the Desktop

Posted Feb 3, 2008 13:19 UTC (Sun) by alonso (guest, #2828) [Link] (2 responses)

You have to ask yourself: "Why asus chose Kde and not Gnome?". Kde is better than gnome. kde
has a licence problem, is gpl and not lgpl this is why red hat has choose gnome. Mandrake(now
mandriva) was born because kde was better but wasn't supported in red hat. If Nokia will make
lgpl qt things will change dramatically.

Aaron Seigo talks life, free software and reinventing the Desktop

Posted Feb 3, 2008 17:34 UTC (Sun) by frazier (guest, #3060) [Link]

You have to ask yourself: "Why asus chose Kde and not Gnome?".
Not really. There's more to a distro than just the Desktop environment. I think the real question is "Why Xandros?".

Ubuntu will run on the eee (http://www.youtube.com/watch?v=ZRP8fPcaSzI), after all. Dell ships it. Ubuntu has a lot going for it (name recognition, cost). I'm curious why ASUS chose Xandros.

Better?

Posted Feb 3, 2008 19:07 UTC (Sun) by tony (guest, #3654) [Link]

"KDE is better than gnome."

This is not a matter of fact, it's a matter of preference.

I dislike KDE. I don't mind GNOME. It's not great, but it's not bad. KDE seems to work
differently from the way I work; it gets in my way more than not. And, I think it's ugly.

It's a matter of preference between the two.

I haven't tried KDE 4. There've been some big changes, so I might give it another shot.

However, as a developer, I *really* dislike KDE. The choice of C++ as a base language was a
bad one, IMNSHO. It tends to make it harder to develop in straight C, or Objective-C (which I
prefer *infinitely* over C++).

So, as both a user and a developer, I rather prefer GNOME. I believe it is better *for me*
than KDE.


Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds