Linked by Thom Holwerda on Fri 30th Mar 2007 20:44 UTC, submitted by theosib
Linux The founder of the Open Graphics Project writes: "Good design and usability are very important. I haven't paid enough attention to the discussions between Linus and GNOME developers, so I can't address it directly. But what I can say is that a learning curve is not a bad thing. While it's good to think about the total novice, it's even more important to have consistent and logical mechanisms. This way, if someone has to learn something new to use the computer, they have to learn it only once. This is why I think it's good that Apple and Microsoft have UI development guides that encourage developers to make their apps act consistently with other apps in areas where their functionalities conceptually overlap. And this is where I start to get disappointed with GNU/X11/Linux systems."
Permalink for comment 226122
To read all comments associated with this story, please click here.
RE: Consistency vs. freedom
by Yamin on Sat 31st Mar 2007 00:51 UTC in reply to "Consistency vs. freedom"
Member since:

I wouldn't go so far as to create this divide between consistency and freedom. In fact, rarely in the computer world is consistency enforced to the point of taking away freedom.

Take Windows. It's far more a bazaar than you seem to indicate. Yes, there are 'best practices' but in windows, you can pretty much do what you want.

The registry is there. But you can also use any settings format you want. Go ahead and make your own proprietary text format file.

Windows Explorer is there. But you're free to replace it with your own shell.

There's standard window looks, but you are free do have you application look and behave as you choose. Go ahead put edit commands under the file menu. Whose going to stop you?

Choosing to be consistent does not take away any freedom.

Reply Parent Score: 3