Pick a Free OS
  • user warning: Got error 28 from storage engine query: SELECT t.* FROM term_node r INNER JOIN term_data t ON r.tid = t.tid INNER JOIN vocabulary v ON t.vid = v.vid WHERE r.vid = 162 ORDER BY v.weight, t.weight, t.name in /disk2/freeos/www/test/modules/taxonomy/taxonomy.module on line 632.
  • user warning: Got error 28 from storage engine query: SELECT DISTINCT b.* FROM blocks b LEFT JOIN blocks_roles r ON b.module = r.module AND b.delta = r.delta WHERE b.theme = 'FreeOS_Ver02' AND b.status = 1 AND (r.rid IN (1) OR r.rid IS NULL) ORDER BY b.region, b.weight, b.module in /disk2/freeos/www/test/modules/block/block.module on line 433.

Torvalds unplugged

thinks that it should solidify is kind of short-sighted. Sure solidifying

is good in the short term but in the end it only hurts. I think that's the

problem with Microsoft. They haven't very much competition and they haven't

had any reason to be aggressive in any sense other than economic.

Do you extend the same logic to the GUI?

I do and I did. But I also extend the Darwin model that the strongest one

wins. I think that's a area where right now there are only two choices, KDE

and GNOME. KDE is virtually unknown in the US. So, let's see who wins.

GNOME certainly has a lot of momentum behind it. It's definitely good that

there has been competition there, even if it's somewhat confusing at

times. It's not that bad if in the end it results in a better product.

Do you see any problems to having multiple desktops?

There are not that many technical problems to having multiple desktops in

the same way that you can have multiple anythings. I think the real

problem lies in the fact that the desktop is so in your face all the time,

it's so visible. You react much more strongly to the fact that there's two

of them. There's been a number of technical matters where there have been

more than one contender but nobody made much of that. They didn't get very

emotional about it. But people get really emotional about their desktops.

So you see the discussions a lot more and you see all these flame wars

happen.

Isn't it a problem for application developers?

To some degree, yes. But they're both underlying X applications. If you

buy a commercial product, you will find that they work fine on both. You

will start seeing applications that will only work on one, there's no

doubt about that, but that's part of the competition. There will probably

be failures but that's ok.

One place where I find a problem between distributions.

The good thing is that the core kernel is the same across distributions.

That ensures compatibility across distributions. But quite often I keep

trying new distributions to check them out and every time I do that, I

find that in one distribution this file was in /etc but in this

distribution it's not there.

That's getting to be less of a issue these days. It used to be partly

because of the Unix fragmentation. You had a lot of people with different

tastes doing different things and they were different. So you had the