Ndiyo: Sharing PCs to bridge the digital divide

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

Topics

OLPC, Ndiyo

ANALYSIS

MIT Media Lab guru Nicholas Negroponte has been grabbing the headlines recently with his One Laptop Per Child project. The aim is to create a cheap — about $100 — and robust laptop for use in the developing world. Negroponte is adamant that ownership of the device is key to helping children engage with technology.

Past attempts to give children in developing countries access to PCs have failed as children did not see the computers as their own, and as a result did not engage with them as expected. "People say we just gave 100,000 PCs to schools, and they are still sitting in their boxes. The problem is that you gave them to the wrong people — the kids don't think they are theirs, and see them as government property, or they are locked up after school," Negroponte told the Red Hat user conference earlier this year.

The scheme has not been without its detractors, most noticeably the Indian Government, which has decided not to pre-order any of the One Laptop Per Child (OLPC) machines claiming the project is too high risk and the money would be better spent on other learning tools. But despite concerns about the strategy, and whether it will come in on price — the laptop is hovering around the $120 mark at present — the overall aim of bridging the so-called digital divide is sound.

However, the OLPC project is not the only organisation to have focused on the lack of computing devices and infrastructure in the developing world. AMD announced last week that it had decided to pull the plug on its Personal Internet Communicator (PIC). The PIC was introduced in 2004 as part of AMD's 50x15 project, through which the company has pledged to help bring internet access to half the world's population by 2015. But sales of the product never made an impact on AMD's bottom line, and the chipmaker has stopped manufacturing it. Microsoft has also proffered its own solution to bringing cheap computing to the masses via mobile phones, while Intel has its own Community PC initiative.

But not all attempts to bring cheap tech to the developing world are based around new, proprietary technology. Charities such as the UK's Computer Aid currently take old PCs from enterprises, refurbish them and donate them to NGOs (non-governmental organisations) in Africa and South America. The organisation's chief executive Tony Roberts claims AMD and the OLPC project are risky strategies, as they are based around new bespoke technology. "They are looking to introduce a non-standard, untested platform... which they will only sell to governments," he said in a recent interview. "The decision to buy will be made by politicians who are elected every five years, and politicians generally don't take the decision to risk their political future on non-standard technology."

An alternative to both the refurbished PCs and the OLPC approach has been developed by two UK academics. Ndiyo, the Swahili word for "yes", is a project that aims to allow multiple users access to the same PC. Rather than trying to push more bespoke devices on countries with meagre IT budgets, Ndiyo allows one PC to be shared by five to 10 individuals by turning it into a mini-server networked to a series of thin clients.

The brain-child of Quentin Stafford-Fraser, a former research scientist at AT&T Laboratories Cambridge, Ndiyo is based around the untapped ability of the Linux operating system (Ubuntu) to support numerous simultaneous users. Together with his partner, technical author and Open University professor John Naughton, Stafford-Fraser decided that the traditional idea of one machine per user was a model that just didn't make economic or functional sense for the developing world. Instead, in the Ndiyo model, a Linux PC becomes a server to a series of "ultra-thin-clients" — called Nivos — which allow an extra display, keyboard and mouse to be connected to the computer via a standard network cable.

ZDNet UK caught up with Stafford-Fraser and Naughton recently to find out how their technology works and why it makes more sense than the strategies being developed by heavyweights such as Intel and OLPC.

Ideally, Ndiyo users would be able to simply install your version of Ubuntu onto their existing hardware and then attach the Nivo thin clients to turn their old box into a thin-client server — is that the case?
SF: With recycled Pentium IIs you might find there are performance issues but our aim is to make minimal changes to Linux. We could have had a substantial distribution of our own. People who understand Linux should understand this. Eventually the machine should look like it did when you started but you can add a number of users to it.

JN: It also depends on what level of user you are. There is a case for us thinking about semi-packaged solutions. One of the big issues in the developing world is uneven distribution of Linux expertise. Our Ubuntu distribution will have all the drivers you need. One of the big advantages of our approach is that,  if you have a set of CRTs, Nivo will work perfectly well with those and any keyboard and mouse.

One of the projects that has interested us a lot is the Skolelinux project in Norway — where they have a very large number of schools running Linux networks. One of their goals was that a non-technical teacher could get 20 workstations up and running in 40 minutes from a standing start, and there is part of me that would like us to do that with Ndiyo. They are doing for it real and it was pretty lavishly funded by the Norwegian Government.

But getting machines up and running is one thing — what about supporting them?
SF: One of the earlier concepts we had at Ndiyo is that they will work in situations where you have limited support on the ground. The terminals are appliances that take pixels that are sent to them and put them on the screen. What that means is that if you have a 10-user system, you are only administering one PC. By making terminals that are...

Talkback

wouldn't it be a better idea to get electricity to these places first rather than giving them a PC they cant use?

351668 24 November, 2006 15:59
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Paul Smyth

Is this classic FUD? One thing I would definitely have notice is a Mozilla threat to stop supporting GNU/Linux.

32 minutes ago by Paul Smyth via Facebook on Firefox rapid release improves Fedora Linux
UnderINK

I agree with the previous commenter wholeheartedly. I couldn't say it better myself. This is very 'Big Brother'. And while I agree with protecting...

5 hours ago by UnderINK on European e-identity plan to be unveiled this month
Simon Bisson and Mary Branscombe

Nice to see that Turing's idea of a general purpose computer doing once-hardware-powered tasks in software is now universal ;-) Mary

10 hours ago by Simon Bisson and Mary Branscombe on Software with everything
Jason Burchell

seriously now. I've only bothered to read a small bit of the comments. do me and the rest of the world a favour. stop saying it does not work or...

14 hours ago by Jason Burchell via Facebook on Music industry negotiating over 24-bit downloads
Philip Charles Cohen

Read about it and weep, John Donahoe ... In addition to Visa’s V.me, there is now MasterCard’s PayPass digital wallet soon to arrive; another...

18 hours ago by Philip Charles Cohen via Facebook on PayPal takes phone-based payments to the high street
apexwm

Leslie Satenstein : Where have you ever seen Mozilla even mention this? Firefox is the most popular browser in the GNU/Linux OS, so I don't see...

19 hours ago by apexwm on Firefox rapid release improves Fedora Linux
songmaster

SHleG: Do you remember building a clockwork scorpion kit (I'm pretty sure I have a photo of it somewhere) — I think it was called something like...

20 hours ago by songmaster on Software with everything
Chris Wortman

Good I love Yahoo! Their search engine is getting better than Google as of late. I find more of what I want on the first page, and usually within...

21 hours ago by Chris Wortman via Facebook on Linux Mint 13 ramps up for KDE release
PatrickG

openhgs has made the point for Windows 8 multiple monitors without realising it! With Windows 7 you have to switch the mouse and so your focus...

23 hours ago by PatrickG on Windows 8 could speed multi-monitor uptake
Leslie Satenstein

Mozilla has threatened to stop supporting Linux. I guess that UBUNTU is going with another browser. I indicated that if Mozilla stops supporting...

1 day ago by Leslie Satenstein via Facebook on Firefox rapid release improves Fedora Linux
Andy Bolstridge

Much as I abhor Microsoft's licensing practices, this is almost certainly down to purchasing IT equipment via 3rd party consultants - you get the...

1 day ago by Andy Bolstridge via Facebook on 6 million wasted licences and £1,200 PCs: welcome to government IT
Jack Schofield

@openhgs Windows users have had multiple desktops since Linus started writing Linux. They just haven't shipped as standard because not enough...

2 days ago by Jack Schofield on Windows 8 could speed multi-monitor uptake
Jack Schofield

@Phil at Cloud4 What, Microsoft gets £1,200 per PC and £1,622 per server? Gosh, I'm amazed....

2 days ago by Jack Schofield on 6 million wasted licences and £1,200 PCs: welcome to government IT
craigsc

You guys have no idea what is going on at Autonomy. Autonomy could have been a much more profitable organization. The sales operations at Autonomy...

2 days ago by craigsc on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Moley

How does this impact on dual or multi booting? Seems to me to more or less prohibit this, from Windows 8 anyway. Will Grub 2 recognise Windows 8,...

2 days ago by Moley on Windows 8 start-up speed forces USB boot workaround
apexwm

I don't understand why there cannot be a slight pause during the boot process so the user can press a key. Many operating systems do this, even if...

2 days ago by apexwm on Windows 8 start-up speed forces USB boot workaround
Gavin Goodman

You can now buy the Xi3 modular computer in the UK at http://www.ocdistribution.com . This can be bought with the Tand3m software, pricing and...

2 days ago by Gavin Goodman on CES 2012: Xi3 microSERV3R
Phil at Cloud4

I agree: Mike Lynch can clearly build a business and manage strategy. I suspect the exit of Mike is more likely the end of a planned handover...

2 days ago by Phil at Cloud4 on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Phil at Cloud4

This is unbeleivable government wastage with only one winner... Microsoft 1 - Tax payer Nil!

2 days ago by Phil at Cloud4 on 6 million wasted licences and £1,200 PCs: welcome to government IT
Mispam

So what do you do when you can't boot into windows? Why can't I just hold Shift while I power up instead of having to boot into windows and click a...

2 days ago by Mispam on Windows 8 start-up speed forces USB boot workaround