Solutions Through Open Source Is The Solution For Open Source

Eric Raymond, who re-invented, or rather founded the open source movement, warned the community against open source losing its users. Participating in a panel at LinuxWorld, ESR called for compromising to appeal and be useful to the newer generation. He used Linux, the pioneer in open source world, to exemplify where open source was lagging.

Raymond, a champion of all things open, said it is vital to the future uptake of Linux that the community compromise to win the new generation of non-technical users aged younger than 30. This group is more interested in having Linux “just work” on their iPod or MP3 player and “don’t care about our notions of doctrinal purity”,

“We have a serious problem. Whenever I try to pitch Linux to anyone under 30, the question I get is: ‘Will it work with my iPod?,” he said. “We are not yet as a community making the painful compromises need to achieve widespread desktop market share. Until we do, we will get locked out of more hardware.”

Using proprietary and closed source binary drivers has been a controversial topic for Linux. These binaries, without their source code, fall in the opposition party and are immediately rejected. However, it cannot be ignored that they provide value today to the users. To be able to useful to these users, who want their computers to work with different gadgets, Linux should make a compromise and include them. He calls them necessary evil.

Users require Solutions

I think this compromise is just a small hurdle in the path. To be able to be accepted by the common man, especially the newer generation, open source should offer solutions to them. Open source has mostly been the object of fascination for the geeks and the object of ideology for the believers. However, now it has to move out of this and enter the realm of everyday use of the common man.

The challenge is that requirements of the common man will keep changing. A decade back he wanted a decent browser, today he wants the computer to work with other gadgets, tomorrow it can be used even in trivial tasks. For this open source has to do two things:

  • Provide solutions rather than open source flagship products
  • Talk to the common man

To be able to do this open source movement should graduate from just competing with the proprietary counterparts to actually identify and solve the user’s problems. Unless this is done it is not going to be popular, it will be seen only on the desks of geeks. To address problems and issues of the users open source has to provide direct value and use their language. It should not be used only to scratch the technical itch any more, it should satisfy the wants of the non-technical. And on the way, the open source movement might have to do compromises. Linus Torvalds, the creator of Linux, thinks software patents and legalities are harmful to the open source movement. It definitely is, but I think identifying and delivering value to the user is more challenging and imminent. What I understand from Eric’s message is that open source can neither postpone nor slow down being useful and reaching the common man. It is time, or else it might get locked out!

Technorati tags: , ,

Copyright Abhijit Nadgouda.

Discussion [Participate or Link]

  1. Lorelle VanFossen said:

    I totally agree. And it isn’t just the “common man” under 30. I truly expect a huge explosion in computer usage (especially in money investments) to come from the older folks as they find time to finally dig into all this “computer stuff”. The demographics are shifting and twisting, but I believe that “do it for me so I don’t have to” will win, no matter what age group is being targeted. And if you don’t think that way with your product development – you’re losing customers.

  2. Abhijit Nadgouda said:

    Nice way to put it – “Do it for me so I don’t have to”. I think this what solutions do and products don’t.

  3. iface thoughts » Blog Archive » Desktop Linux Will Not Make It? said:

    […] The man himself recently advised including the binaries to make it work with other peripherals. They say that, the root of open source development is a personal technical itch. I develop what I want, not what others need. This has to change. Open source developers can probably start with their personal need, but they can include others to build a solution that they can use. […]

  4. iface thoughts » Blog Archive » What People Expect From Linux said:

    […] This is what people expect from Linux. The problem is that Linux is not a single entity, but an entire community. Some are already doing this, but Linux community does not project that image for sure. At the cost of repetition, Linux has to behave as a solution, not as a product. Maybe some are already doing that, but the Linux community is still engaged in discussing Gnome v/s KDE or Linux as open source v/s Linux as utility. The layman is looking for solutions and these discussions bring out more problems. Not that they are not important, but they should be limited to the technologists. The layman is more interested things that just work, without additional effort. […]

  5. iface thoughts » Blog Archive » Why Is Open Source Is Growing? said:

    […] I would in fact say that open source is on a much higher level regarding quality as against the proprietary ones. I have said this a lot of times – open source has to now focus more on solving problems for the end users rather than delivering just products. tags:open source […]

  6. iface thoughts » gNewSense said:

    […] Yet another GNU/Linux distribution! gNewSense is a distribution derived from Ubuntu sans non-free or restricted packages. I am interested in treating Linux as a solution rather than an ideology mascot. Having said that, gNewSense can be used in a couple of new ways – to create your own distribution and as Mark says, as a reference implementation to test against. […]

  7. Open Source The Way It Should Be on iface thoughts said:

    […] I rarely find arguments for or against open source which are not for the technology sake or not religious. The harm in being purely religious is that the user benefit takes a backseat. Finally software or hardware or for that matter anything in the computing industry is for the user’s benefit. But reading this article by Mark Taylor (via Linux And Open Source Blog) made me nod more than just a couple of times. Look at your own organisation, and you’ll see that IT consists of three broad groups: hardware, software and the “know-how” that makes it all work. It has been said that “IT doesn’t matter”, and increasingly, that’s true. The purpose of IT is to serve the goals of the organisation, not the other way round. […]

  8. OSDL And FSG Converge On Linux on iface thoughts said:

    […] As much as I try to believe that this is about open source and Linux, it seems like a corporate strategy against Microsoft. I think the community needs to provide open source solutions to the common man to promote it, not kill Microsoft. […]

  9. Free Driver Development For Linux on iface thoughts said:

    […] always complained that it was tedious to develop and support Linux drivers for their devices. And lack of drivers of third-party devices has been a thorn in Linux adoption This wholehearted effort to eliminate it is laudable. It not […]

  10. What Should Fedora Do? on iface thoughts said:

    […] agree with ESR about focusing on building solutions using Linux. For Linux to reach the common man, it has to solve his problems. Having said this I do not mean to […]

  11. Linux Illiteracy on iface thoughts said:

    […] the ROI. This comment woke me to the fact that we have to prove the bottom-line justification of Linux as a solution, and it does not matter if we are in the Web 2.0 era. OpenIDSay your […]

  12. Is Open Source In Sorry State? on iface thoughts said:

    […] fights lead to confusion, not decision. I think the benefit of open source is that it works as a solution for the user better than the closed source. I wonder if the layman is really worried about the […]

  13. Linux And Average Joe | iface thoughts said:

    […] think the problem lies partly with everyone. The community that wants to ignore solutions, the vendor who choose to ignore Linux and party, and the user who gets easily misled by this. […]

  14. OpenSolaris Distributions | iface thoughts said:

    […] already tried Belenix. I have used Solaris at work. It is a good piece of software, but it is not a solution yet for me. I would definitely try it, the geek that I am. But as a user, I will start using it if […]

Say your thought!

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.



Abhijit Nadgouda
iface Consulting
+91 9819820312
My bookmarks


This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.