Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 






Current Newswire:

Dell Ubuntu Order Experience

Power Up Linux GUI Apps

Ksplice debuts zero downtime service for Linux

BM Ups Its Processor Power to 7

KDE.org Relaunched for Software Compilation 4.4

The application is the new the operating system

Linux can compete with the iPad on price, but where’s the magic?

The Bruno Knaapen Technology Learning Center is Established

Anjal: GNOME's Evolution for Netbooks

Linux Mint 8 KDE Community Edition




UNIX Systems Administrator (IL)
Next Step Systems
US-IL-Chicago

Justtechjobs.com Post A Job | Post A Resume
:The Value of Choice or the Choice of Value?
The Value of Choice or the Choice of Value?
Jul 27, 2007, 22 :30 UTC (30 Talkback[s]) (8544 reads)

(Other stories by Brian Proffitt)

By Brian Proffitt
Managing Editor

Let's face it, last week I was being a bit of a smart aleck.

When I wrote a passioned statement about how having a choice of distros was a good thing, I decided to list 359 other things that it was good to have choices for. I thought it was a good effort, and still do. But in the course of a week I have also come to realize that other points of view may have some validity, too.

On Monday, I tagged along for dinner with a group of people from Canonical and Sun Microsystems. It was one of those impromptu things where I went up to Stephen Walli at a bar and said, "Food. Now." Then he mentioned it some people, and so on, until suddenly there are over 20 people descending upon a seafood restaurant in downtown Portland. Whatever, I was hungry.

When the dust settled, I was pleased to find myself sitting across from Jeff Waugh, of GNOME and Canonical. Fan-boy that I was, I managed to strike up a conversation with him about things in the open source world. Along the way, we started talking about the notion of choice in the community. I mentioned the crux of last week's column, thinking myself quite the clever person. Waugh, not so impressed, as indicated by the frown that crossed his face.

To him, the notion of choice is something that is rather overdone in the open source community. In fact, he thinks that those who argue that the best thing about open source is the availability of choice are completely wrong.

He is not denying that choice is an inevitable outcome of open source development, but he is concerned that too many developers are pursuing new projects for the sake of choice itself.

I wanted to understand where he was coming from, so I said that while I would easily agree that too much choice was unwieldy, having different options was still preferable to just one. In the case of 359 Linux distributions, I said that yes, that was a lot, but very few people actually slogged through every single choice... typically, it comes down to deciding between a few distros that realistically fit a need.

At this point, Waugh shook his head. Even a few choices was not necessary, because ultimately it comes down to what's the best value for the customer. The customer chooses based on the best value, and having too many choices leads to a situation where none of the choices are capable of providing that value.

I leaned forward a little, prompting the other diners around me to chide me for wanting to get into an argument. I relaxed, because intellectually I knew that listening is always a better way to learn. But it wasn't easy to see my stance get deftly, but politely, whacked upside the head.

When you buy a car, I responded, you're going to want to have some choices, because it's a major purchase. Yes, Waugh responded, but when it comes down to it, you're still only going to choose the car that fits your best value model.

Essentially, Waugh was asserting that developers in the open source community should spend less time focusing on the value of choice and more on building what's the best value for all end users.

By the end of the dinner, it was clear to me that he has a good point about choice for choice's sake. If a developer is going to break off a project and build something to scratch an itch, why can't that itch be scratched in the original project to begin with? Of course, the GPL and many other open source licenses allow that new feature to get ported to the first project, but will the actual work get done?

There, I agree with Waugh. But I must also honestly state that I think on some level, choice is still good, because there are fundamental differences in application coding that don't seem to fit everyone's value system. The GNOME vs. KDE debate, for instance: GNOME is designed for and by users who don't want the ability to configure every little thing. KDE is built for those who want lots of choices on many elements of the environment. It seems that at this level, fundamental values that aren't compatible are getting addressed.

I am still mulling this one over. I sense that we are both right on this, but I am struggling to codify how choice should work in the open source community. Help, as always, appreciated.


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
The one thing Waugh said that I agree wi ...   Inevitable   
Paul
Jul 27, 2007, 23:23:44
 
What he is arguing for is essentially a  ...   Waugh is wrong IMHO...   
Eric Connolly
Jul 28, 2007, 01:07:38
 
There are those who hate the car analogy ...   Oh boy, the car analogy!   
JJS
Jul 28, 2007, 01:28:27
 
...we all should use GNOME and Ubuntu, r ...   And therefore...   
Eddy Nigg
Jul 28, 2007, 01:54:50
 
> ...we all should use GNOME and Ubuntu, ...   Re: And therefore...   
Brian Proffitt
Jul 28, 2007, 02:09:54
 
Although we have a choice of engine with ...   Choice of Engine, Choice of Fuel, Choice of vehicl   
Stomfi
Jul 28, 2007, 02:16:16
 
... I'll say that Jeff Waugh is wron ...   Since I only have Brian's side of it ...   
Brandioch Conner
Jul 28, 2007, 04:02:56
 
so what is Waugh going to think when the ...   millions of distros   
fred jones
Jul 28, 2007, 04:43:35
 
...developers don't end up re-invent ...   Choice isn't so bad AS LONG AS...   
Jude Nelson
Jul 28, 2007, 06:43:36
 
>> At this point, Waugh shook his head.  ...   customer?   
BD
Jul 28, 2007, 12:19:01
 
The view expressed by Jeff Waugh seems t ...   Gnome 1.x vs Gnome 2.x   
blackhole
Jul 28, 2007, 12:48:37
 
Brian,Could you get your technical gurus ...   Preview not reflecting final Post   
blackhole
Jul 28, 2007, 12:57:40
 
...As the saying goes..."Your life, Your ...   Your life, Your choice   
rupe
Jul 28, 2007, 13:46:35
 
...and places to let things run wild.Wit ...   There are places to limit choice...   
cjm
Jul 28, 2007, 13:48:14
 
> ...Yes, Waugh responded, but when it c ...   What is your best value model?   
Robert Devi
Jul 28, 2007, 14:17:20
 
I think he really meant Customug, he mak ...   Re: customer?   
Sid Boyce
Jul 28, 2007, 14:26:52
 
WOW,A GNOME dev deciding for us that cho ...   Gee...imagine that...   
Tim Patterson
Jul 28, 2007, 14:56:42
 
I was just relating a friendly conversat ...   Hey, Let's Keep this Civil, Please   
Brian Proffitt
Jul 28, 2007, 16:11:04
 
> This has been GNOME's attitude for ...   Re: Gee...imagine that...   
Robert Devi
Jul 28, 2007, 17:51:38
 
Brian;My response to him would be in the ...   The definition of value   
Jeff Cobb
Jul 28, 2007, 18:22:10
 
   Essentially,  Waugh  was  asserting t ...   Don't people like Waugh *EVER* learn?   
Byran Lee
Jul 28, 2007, 19:32:41
 
It's a niche distro that deals with  ...   Take Dyne:Bolic, for instance   
Rufus Polson
Jul 29, 2007, 07:47:06
 
Since every user is potentially a develo ...   Division of effort   
Question Everything
Jul 29, 2007, 18:12:14
 
"  If there are only a few choices, then ...   What "best value model" really means.   
Bernard Swiss
Jul 29, 2007, 22:43:22
 
> If a "consumer" has a choice between s ...   Re: What   
Jeff Cobb
Jul 30, 2007, 01:51:42
 
...Actually, as I understand it, "Best V ...   re: What "best value model" really   
Brandioch Conner
Jul 30, 2007, 04:28:03
 
> But if that same user must choose from ...   Re: What   
blackhole
Jul 30, 2007, 08:15:39
 
As I type this "talkback," I am struck b ...   Irony   
cjm
Jul 30, 2007, 14:46:43
 
I guess I don't see the "car" argume ...   Tool box   
Pete Caffall
Jul 30, 2007, 17:04:17
 
I was not making an arguement against ch ...   Once again -- Re: "best value model"   
Bernard Swiss
Jul 31, 2007, 00:42:55
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers