More Than One Way to Measure Usefulness

Lora Bentley

In a recent post, IT Business Edge's Ann All surmised that former Google employee Sergey Solyanik probably didn't make many friends among the open source faithful when he said:

I need to know that the code is useful for others, and the only way to measure the usefulness is by the amount of money that the people are willing to part with to have access to my work.

It's a single-minded approach to determining whether what he does matters, but to his credit, Solyanik knows himself. The very next sentence in his blog post reads, "Sorry open source fanatics, your world is not for me!" Solyanik is entitled to his opinion, and no one at IT Business Edge is going to begrudge him that. Neither are most other people outside this organization. One person from whom I had asked for a reaction said simply, "To each his own."


But in the time that I've been covering open source software, I have learned that there is more than one way of measuring a program's value. It depends on whom you ask.


In fact, it's funny this should come up now. Last week when I was putting together our "Leveraging Open Source" newsletter, in which we featured my response to a reader comment that "open source is trash" and that open source developers need jobs, the subject line I chose was "There Is Value in Open Source." The whole point was that open source developers do have jobs. They get paid to do what they do. So in one sense, the usefulness of their code to their employers is measured by how much they are paid.


Secondly, I would argue that the value and usefulness of open source code can be measured by the number of users who download it. It's true that not every person who downloads a piece of software ends up using it (neither does every person who purchases software, let's remember), but the download numbers are a place to start. And if you add to that the revenue that support subscriptions for those programs bring to the companies that offer enterprise support, that's another measure of usefulness. If a company doesn't find a program useful, it's not going to care whether it's supported, let alone pay for that support.


Finally, I will defer to Linux Foundation VP Amanda McPherson, who responded to my inquiry regarding Solyanik's comment via e-mail. She said, in part:

The open source developers I know are also motivated by users and the usefulness of their work. They don't just use money as the only indicator of their worth, especially since the money earned for software in this example is earned more from monopoly advantage than superior technology or true customer choice. If you're a developer, how much more satisfying is it to know someone chose your software because they liked it and not only because it came bundled with their PC?

Solyanik has one way of looking at it. Most open source developers have another.

Subscribe to our Newsletters

Sign up now and get the best business technology insights direct to your inbox.


Add Comment      Leave a comment on this blog post
Jul 8, 2008 7:05 PM Rich caran Rich caran  says:
I agree with Linux Foundation VP Amanda McPherson. But I have to say that as someone who spent 20 plus years developing custom propriatory software,I prided my self in producing efficient code, the kind that doesn't go bump when you use it!Developing Best Practices habits and using standards cannot be ignored. When my name is on the line I make sure that what it created is what the user (Requester, Client, individual making and providing the requirement) gets what they asked for.Writing software is just the beginning, testing all of the possible conditions created in the logic is mandatory. You test all varientsThen you have to insure that the proper documentation is created for the user of the software, and inherent in any application or system of applications is the intuitiveness of operation when using the product.This takes planning, time, and patience.And thats just for your stuff...... Reply
Jul 10, 2008 4:17 PM Musaul Karim Musaul Karim  says:
I agree with Amanda McPherson. The value of your work can't be deduced simply from number of sales, especially when the huge majority of sales are a result of bundling with hardware.Link to my post on this. Reply

Post a comment





(Maximum characters: 1200). You have 1200 characters left.




Subscribe Daily Edge Newsletters

Sign up now and get the best business technology insights direct to your inbox.

Subscribe Daily Edge Newsletters

Sign up now and get the best business technology insights direct to your inbox.