On TV.com: TOP 10 Shows CANCELED Too Soon
BNET Business Network:
BNET
TechRepublic
ZDNet

December 8th, 2008

When Linux fails

Posted by Jeremy Allison @ 11:59 am

Categories: Economy, Education, General, Government, Linux, Personal Technology, Wired & Wireless

Tags: Network, Africa, Wireless Network, F/OSS, Amateur Show, Ian Howard, Jon, Linux, Microsoft Windows, Tools & Techniques

[The opinions expressed here are mine alone, and not those of Google, Inc. my current employer.]

Recently I was able to visit the Ontario Linux Fest. I love shows like Ontario, as they’re run by amateurs, not by professional show companies. Don’t get me wrong; the professional shows have their place too, but I don’t tend to listen to the other speakers at those shows as I’ve heard most of them before. I’m sure they’ve all heard my talks as well, so instead we tend to hang out in the speaker rooms trying to get the wireless network to work, and swapping airline travel horror stories.

I do listen to the talks at smaller shows. Amateur shows are a labor of love, and it shows. The line up of speakers at the Ontario show was fascinating. One talk in particular caught my eye, by Ian Howard, called “Free and Open Source Software in Africa - Emerging Opportunities for Linux”. The slides from his talk are available here. The talk itself didn’t disappoint, and it was quite shocking, at least to me. It was a positive and upbeat talk about his experiences in Africa promoting Linux and Open Source software. But what he was really teaching us was an understanding of how Linux can fail in places like Africa.

Ian had gone to Africa as part of an organization called Geekcorps, dedicated to promoting IT use in developing nations. He worked on a range of projects in Mali, a West African nation which, like most African nations, is very undeveloped as far as IT is concerned.

Nigerian students power up their laptopsAt first glance, Free and Open Source software should be perfect for places like Mali. The local economy is poor, and average salaries make proprietary software an unimaginable expense for most people there. Yet the place is overrun with copies of Microsoft Windows. This is the toxic effect of what is called software “piracy” of course, although it bears little resemblance to what occurs off the coast of Somalia and is better called copyright infringement, as that’s what it really is. Copyright infringement doesn’t sound as threatening or scary as “piracy” though, does it ? The outcome of this rampant illegal software copying is that Windows is seen as “the first world standard” and any attempt to push a cheaper alternative is strongly resisted. They consider it trying to cheat local people out of getting the same quality of software that is used in the developed world, even though it’s a legal way of getting quality software for free.

Ian’s group first worked on a custom Linux distribution called “Kunnafonix”, designed for local radio stations. Local radio stations are an incredibly important communication tool in Africa, and most of them run on proprietary systems imported from the West, ill-suited for the temperature extremes and power requirements found in rural Africa. Kunnafonix was designed to be easy to use, install and repair, could be run as a live CD, and contained copies of the Wikipedia encyclopedia and the Audacity audio processing software. Many problems in operation could be fixed by doing a simple one-click reinstall to reset the system into a known good state.

However, installation of Kunnafonix was resisted by many of the local organizations they had to work with. The local “computer support person” resented a solution that was so easy to use that it undermined the power and prestige they received by being the person to consult when a Windows computer had problems. It’s amazing to see the myth that Linux is hard to use, install, and support still being propagated in much of the media here in the U.S., when in reality it is resented by Windows administrators due to its ease of use and lesser requirements for professional support.

More successful was their project to extend the Internet into communities by wireless networking, creating innovative ways to extend the range of wireless networks. In the wonderful talk “A New Way to look at Networking”  Van Jacobson, one of the creators of the modern TCP protocol, said “the Internet reaches everywhere in the world, it’s just that sometimes the latencies are really, really high”. Everyone in the world has access to the Internet, it’s just sometimes they get to it by bicycling to the next village to view content that someone has delivered to them by burning it onto a CD-ROM. Extending wireless networking to remote villages can cut that latency to the point where Internet access can make a positive difference to people’s everyday lives. They can check the local commodity prices to discover if it’s worth it before undergoing a day long trip to the market for example. This time they were able to teach local technicians to make and repair the wireless network infrastructure they were creating, which made a great difference.

In a region with no software development experience, even Open Source software isn’t going to help bootstrap a computer support or software industry where there is nothing to start with. Even though you can see all of the source code inside a Linux distribution, without local expertise and knowledge to support and maintain it, it might as well be a closed source Windows installation. In fact, as knowledge of Windows is already widespread in such areas, even though it’s due to illicit software copying, Windows may be a better choice until you can break through the network effects keeping it dominant.

What shone though clearly in Ian’s talk was that unless you can partner with the local people, and most importantly help them make money with the new systems you’re trying to get them to use, then you’re just another well-meaning interloper, trying to sell them something that probably won’t work. Making money is the key. Without the opportunity of economic benefits, people in developing countries simply don’t have the time to learn about Free and Open Source software, no matter how much it seems to fit their needs from an external point of view.

Jon “Maddog” Hall’s keynote talk at the Ontario Linux Fest also made this point in a very powerful way. Jon is a wonderfully entertaining speaker, and not afraid of controversy. Showing a picture of a child in the African bush holding a “One Laptop per Child” laptop he said, “I don’t care about this kid.” The audience drew a shocked breath. “He’s screwed,” continued Jon. “Five hundred miles of bush behind him, five hundred miles of bush in front of him. There’s nothing I can do to help here”. Jon flipped the slide to show a Brazilian “favela”, or slum city, with an incredibly dense population, seeming to cling to the side of a nearby hill. He said, “This is where I can help. These kids have electricity. They can get a network connection. I can do something with Open Source and Free Software here”.

Jon isn’t a callous person. He’s just decided to focus his resources on somewhere he knows he can help today. It’s hard to find fault with him for that.

Ian aimed higher, and when you aim higher you have further to fall when you miss. He’s recently completed an MBA, and is concentrating more on the business side of things than the technical. I learned a very valuable lesson from his talk though. Something I, like many Free and Open Source software geeks, often forget whilst concentrating on the technical side of the software we love. Sometimes, technical excellence isn’t enough. Linux and Open Source software can fail badly in the real world not because of technical issues, but because of economic issues. We have to remember the lesson learned in the US election of 1992, and again in 2008. Sometimes, “It’s the economy, stupid !”

Jeremy Allison is one of the lead developers on the Samba Team, a group of programmers developing an Open Source Windows compatible file and print server product for UNIX systems. Developed over the Internet in a distributed manner similar to the Linux system, Samba is used by all Linux distributions as well as many thousands of corporations worldwide. Jeremy handles the co-ordination of Samba development efforts and acts as a corporate liason to companies using the Samba code commercially. He works for Google, Inc. who fund him to work full-time on improving Samba and solving the problems of Windows and Linux interoperability.

  • Talkback
  • Most Recent of 225 Talkback(s)
Yes, he's off the scale. (NT)
(NT) (Read the rest)
Posted by: joe.smetona@... Posted on: 01/19/09 You are currently: a Guest | | Terms of Use
Bravo nice article  Quebec-french | 12/08/08
All very good points! In China, the little corner shops make a meager  DonnieBoy | 12/08/08
And the solution is???  No_Ax_to_Grind | 12/08/08
Time.  TripleII | 12/08/08
In itself...  AndyCee | 12/08/08
The local support guys make too much money keeping the Windows systems  DonnieBoy | 12/08/08
So the client gets  mdemuth | 12/08/08
I see that this discussion has inevitably degenerated  leigh@... | 12/09/08
Bravo!  GuyAlanDye | 12/10/08
I think I can answer that.  914four | 12/12/08
Good old Donnie, driving away potencial users.  No_Ax_to_Grind | 12/10/08
?  markbn | 12/09/08
Um, how?  No_Ax_to_Grind | 12/09/08
Teach the Windows techs to be Linux techs...  T1Oracle | 12/09/08
it's not profit, it's cost...  brokndodge@... | 12/09/08
What do these people care about Malware  Yax_to_the_Max | 12/12/08
Read my post below, the problem is they do not want a fix.  DonnieBoy | 12/08/08
You should stop being a shill  mdemuth | 12/08/08
Easy there tex  frgough | 12/09/08
So is HP  mswift@... | 12/09/08
Your last statement should read...  eMJayy | 12/09/08
and you forgot  markbn | 12/09/08
Also remember that HP sells Linux PCs overseas.  914four | 12/12/08
I don't cry about market share....  todbran@... | 12/09/08
Great!  markbn | 12/09/08
Why should I une anything inferior?  robsku | 12/15/08
Stay stuck in yesterday as long as you want dude.  fr0thy2 | 12/10/08
quality alone never has guaranteed success....  robsku | 12/15/08
Have you ever visited...  mikefarinha | 12/09/08
Dont focus on users who don't want linux...  enduser_z | 12/08/08
Yes, MS is between a rock and a hard place here. They could generate a lot  DonnieBoy | 12/08/08
very true.  itchy8me | 12/10/08
I agree  914four | 12/12/08
Nailed it!  20kwfence | 12/09/08
Infrastructure and economics.  CobraA1 | 12/09/08
RE: Infrastructure and Economics  bfilipiak@... | 12/09/08
Nobody wants war or poverty.  CobraA1 | 12/09/08
Solution? Get the SPAA in on the act  grail@... | 12/09/08
You don't have to.  fr0thy2 | 12/10/08
Solution: Windows falls behind Linux in developed countries  softwareFlunky | 12/15/08
The problem is that the local support guys do not want a solution. They  DonnieBoy | 12/08/08
The locals want what the West uses  A.Sinic | 12/09/08
Agree.  WmTConqror | 12/09/08
Overcoming the 'interloper' status is key  zaine_ridling | 12/08/08
What if  bladeoz | 12/08/08
Actually, nobody would scream bloody murder, we would be laughing. A  DonnieBoy | 12/08/08
I don't see any success for OSS even on countries without piracy..idiot NT  transposeIT | 12/08/08
has not worked elsewhere...  LoungeFlyX | 12/09/08
It does tell you a lot.  gypkap@... | 12/09/08
Thailand  daengbo | 12/09/08
RE: When Linux fails  Loverock Davidson | 12/08/08
C'mon man.....  storm14k | 12/08/08
he/she has been stale for years  deaf_e_kate | 12/09/08
Yes linux is stale  Loverock Davidson | 12/09/08
No, YOU Are Stale  itanalyst2@... | 12/09/08
umm where?  LoungeFlyX | 12/09/08
Linux awareness and usage...  eMJayy | 12/09/08
And pigs are flying  markbn | 12/09/08
@markbn - the pigs may well be flying  eMJayy | 12/09/08
eMJayy  Linux User 147560 | 12/09/08
@Linux User  eMJayy | 12/09/08
@eMJayy OMG  markbn | 12/09/08
More Google trends fun!  markbn | 12/09/08
@markbn  eMJayy | 12/09/08
@eMJayy; still faulty  markbn | 12/09/08
Next step, remove anti-competitive illegal pre-installs of Windows.  fr0thy2 | 12/10/08
lost in the staleness of your mind!  itchy8me | 12/10/08
Yes.  kozmcrae | 12/08/08
whoops  deaf_e_kate | 12/09/08
Have used Ubuntu?  DevJonny | 12/09/08
Yes I have  Loverock Davidson | 12/09/08
You're A LIAR  itanalyst2@... | 12/09/08
don't be so quick to call someone a lier  mombo3 | 12/09/08
...but he clearly is  robsku | 12/15/08
Not really  itpro_z | 12/09/08
I don't know if he's a troll, but I agree with him  stano360 | 12/09/08
I agree! All operating systems have their place!  DevJonny | 12/09/08
Did you check the checksum...  DevJonny | 12/09/08
Good advice I tried that  mombo3 | 12/09/08
Which version of Ubuntu...  DevJonny | 12/09/08
No  Loverock Davidson | 12/09/08
Well...  DevJonny | 12/09/08
stable build?  LoungeFlyX | 12/09/08
@LoungeFlyX  eMJayy | 12/09/08
You would have the same trouble...  joe.smetona@... | 12/09/08
No you wouldn't  Loverock Davidson | 12/09/08
These are being sold as real.  joe.smetona@... | 12/09/08
LInk for TechRepublic article.  joe.smetona@... | 12/09/08
Where do you work......  todbran@... | 12/09/08
I agree  Loverock Davidson | 12/09/08
total crap  itchy8me | 12/10/08
NEVER check your downloads  ticthak@... | 12/11/08
that problem is not linux related  robsku | 12/15/08
Perfect! Correct Answer.  joe.smetona@... | 12/09/08
Could be a dirty laser in the burner.  osreinstall | 12/09/08
Yes, he's off the scale. (NT)  joe.smetona@... | 01/19/09
A valid point  fromthehip | 12/12/08
Most anyone can use Ubuntu  mjolnar@... | 12/09/08
You are doing them a disservice  Loverock Davidson | 12/09/08
Ummmm....No  todbran@... | 12/09/08
Wow!  Loverock Davidson | 12/09/08
Pirate  fromthehip | 12/12/08
Idiot. Vista was a huge step backwards for ANYTHING actually working.  fr0thy2 | 12/10/08
more inferior Linux?  jdieter@... | 12/09/08
Yes inferior linux  Loverock Davidson | 12/09/08
Quote from article:  joe.smetona@... | 12/09/08
It can't be installed by you, because it doesn't say MS on it.  fr0thy2 | 12/10/08
Linux inferior or superior - you miss the point!  eugen.wirsing | 12/09/08
Not very computer savy  mjolnar@... | 12/09/08
Who isn't?  Loverock Davidson | 12/09/08
You may or may not have years  Linux User 147560 | 12/09/08
Which I do  Loverock Davidson | 12/09/08
He's got YEARS in the industry....  Rick S._z | 12/09/08
I can order the cd's  Loverock Davidson | 12/09/08
yeah, but remember, a CD goes in a CD drive...  Mitch 74 | 12/11/08
Jack of all trades??  todbran@... | 12/09/08
Yes thats what I said  Loverock Davidson | 12/09/08
Baseless Claims  fromthehip | 12/12/08
How do I  homant@... | 12/09/08
No.....  todbran@... | 12/09/08
Yawn  Loverock Davidson | 12/09/08
Your FUD is boring  akulkis | 12/13/08
My old Mate Lovey  elderlybloke | 12/09/08
Why are you such an ass...  awasson@... | 12/10/08
He's paid by MS to be, to try to control the blogosphere.  fr0thy2 | 12/10/08
Unlike yourself, who pays for your trolls?  rtk | 12/10/08
At least he doesn't have corporate fat pigs to worry about...  hasta la Vista, bah-bie | 12/12/08
I get all the stuffed turkey I could possible want  rtk | 12/12/08
Same to you rtk  hasta la Vista, bah-bie | 12/14/08
And you shill for free...  No_Ax_to_Grind | 12/11/08
You should learn how to spell, dummy...  hasta la Vista, bah-bie | 12/12/08
ah, yer a speelling trole to  rtk | 12/12/08
Is the shill drunk?  hasta la Vista, bah-bie | 12/14/08
OMG what a mid-90's imagery...  robsku | 12/15/08
African technicians have a conspiracy against Linux?  LBiege | 12/08/08
It's a conspiracy, man!  frgough | 12/09/08
Fedora and other open source is popular in Africa.  phatkat | 12/09/08
Solution ist to wait for Jobs to bring Apple Stores to Africa...  Gnutella | 12/08/08
OSS... Epic Fail  mikefarinha | 12/08/08
Perhaps what is needed...  A.Sinic | 12/09/08
nice!  LoungeFlyX | 12/09/08
Sorry, but  frgough | 12/09/08
Africa? Linux? How about clean water instead?  JonathonDoe | 12/09/08
I would like to add access to trade  CobraA1 | 12/09/08
Great Post  mikefarinha | 12/09/08
information age  itchy8me | 12/10/08
Quality is an issue with free software.  CobraA1 | 12/09/08
Quality Problems?  jdieter@... | 12/09/08
Yes.  CobraA1 | 12/09/08
yes quality and documentation  sjbinaz | 12/09/08
RE: When Linux fails  UserLand | 12/09/08
Come Back Down From The Clouds  mikefarinha | 12/09/08
One thing I agree with.  kmashraf | 12/09/08
And best of all...  Anton Philidor | 12/09/08
Philidor attempts to stand reality on it's head...as usual.  akulkis | 12/13/08
RE: When Linux fails  maddoghall | 12/09/08
Didn't mean to take things out of context.  JeremyAllison | 12/09/08
Excellent Article  balaknair | 12/09/08
Thank you for the confirmation  Anton Philidor | 12/09/08
Of course  AndyCee | 12/09/08
RE: When Linux fails  treborgort@... | 12/09/08
Linux is free but...  magallanes | 12/09/08
Honestly,  joe.smetona@... | 12/09/08
Are you experienced with  AndyCee | 12/09/08
Small Business is like the 3rd world  cornpie | 12/09/08
That I disagree with.  JeremyAllison | 12/09/08
RE: When Linux fails  mjolnar@... | 12/09/08
RE: When Linux fails  Joerobyte | 12/09/08
Isn't it funny  mjolnar@... | 12/09/08
This is OT, but 'checksum errors' are EASILY fixed.  Rick S._z | 12/09/08
Excellent Post - Great Information for everyone.(nt)  joe.smetona@... | 12/10/08
Excellent article but there is a lot more.  a foot in both camps | 12/09/08
Valuable Comments  mikefarinha | 12/09/08
Yes, they do want Africa to remain poor  goyta | 12/10/08
Most of the comments missed a key point...  rdiekema@... | 12/09/08
very well said...  x3dre@... | 12/09/08
"... missionaries ..."  Anton Philidor | 12/09/08
"Land you in court"?  goyta | 12/10/08
RE: When Linux fails  elliottxp | 12/09/08
Ideology vs. reality  Auriels_Flame | 12/09/08
RE: When Linux fails  ulrichburke@... | 12/09/08
You Are dumb  jrc1883@... | 12/09/08
Meh  AndyCee | 12/09/08
RE: When Linux fails  adouglasmhor | 12/09/08
Joy: More Ethiopian/Afrikann SCAMS  blueridgebill | 12/09/08
I agree  StAnthonys | 12/09/08
Perhaps  AndyCee | 12/09/08
RE: When Linux fails  Eelel | 12/09/08
RE: When Linux fails  drewp21@... | 12/09/08
Live CD's and Windows  Theli | 12/09/08
RE: When Linux fails  rktompsett | 12/09/08
About 3 ideas jump to mind  AndyCee | 12/09/08
Did you really think this wouldn't happen?  mikifinaz1@... | 12/09/08
RE: When Linux fails  ghost_ghost | 12/09/08
Bleating Sheep  On Site PC | 12/09/08
[remove me]  Theli | 12/09/08
The solution is:  tonymcs@... | 12/09/08
RE: When Linux fails  egads@... | 12/09/08
Wow, what a funny story...  Narg | 12/09/08
The "solution" is so obvious.  No_Ax_to_Grind | 12/09/08
Every day in every way....  JeremyAllison | 12/09/08
I really do understand, but do you?  No_Ax_to_Grind | 12/10/08
So help !  JeremyAllison | 12/10/08
Honestly, I don't think Linux will step up.  No_Ax_to_Grind | 12/11/08
The herd mentality is omnipresent, not omnipotent!  Ole Man | 12/11/08
Ah yes, insult others, that will win them over.  No_Ax_to_Grind | 12/11/08
RE: When Linux fails  fourijm@... | 12/09/08
Linux continues to fail because it's evangelists don't have a clue  balsover | 12/10/08
This stuff is easier to understand  AndyCee | 12/10/08
Bravo to Jon Hall  goyta | 12/10/08
Thank you !  JeremyAllison | 12/10/08
Very well articulated  Ole Man | 12/11/08
Bravo to goyta, too!  ticthak@... | 12/11/08
Typical MS product life cycle.  joe.smetona@... | 12/10/08
RE: When Linux fails  itchy8me | 12/10/08
Bloody hell  Kaiwai | 12/11/08
comment removed by user  akulkis | 12/13/08
Could it be as simple as LINUX is not ready for the real world?  dragon@... | 12/12/08
It's not that simple  mtonnies | 12/12/08
You could easily run a business on FOSS.  joe.smetona@... | 12/15/08
RE: When Linux fails  pppaulll | 12/13/08
RE: When Linux fails  nielskrarupjessen@... | 12/13/08
RE: When Linux fails  shark174 | 12/20/08
RE: When Linux fails  Sinbad713 | 12/25/08
Some suggestions.  joe.smetona@... | 01/19/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here