Manifesto for a small revolution
Some of this I agree with. Certainly the chilling effect of the WEEE mafia on charity and giving things away.
I completely disagree about support. If the primary requirement is to give families access to the internet, you don't even need a hard disk in the PC. A usable Linux system can boot and run off a DVD, and apart from videos and and high-def photographs, you can save everything you need to store on a USB stick. Including extra apps, for those who get computer-savvy enough to download them.
A linux DVD will boot on virtually anything with an X86 CPU. Especially anything that's been around for a few years - it's mostly the bleeding-edge hardware that lacks Linux drivers. If you don't believe this, download a Knoppix or similar DVD and try it for yourself. It won't touch your hard disk if you don't tell it to.
So customise such a DVD to contain all the software that a kid in a particular school year will need. Give one to every kid. Kids not below the poverty line can run it on their home PC. Families below the poverty line will qualify for a repurposed UK.government PC. The letter with the DVD will tell them about that. At the other end, all unwanted government PCs go off to the repurposing agency, which handles data destruction and disposal of the few machines that can't boot the schoolware DVD, or which are too slow or too damaged to inflict on anyone else.
Where's the problem? Support: eject your USB stick if you still can, then hit the reset button or turn off. The PC contains no state. This will always reset it back to the known-good state contained entirely on the DVD. A reset-user-defaults script on the DVD would deal with times that the user's own context on his USB is knackered. Hit F-something during boot to access it.
Remember the BBC micro? Same concept, brought up to date.
In fact, if UK government was doing this, perhaps they shouldn't repurpose old PCs after all. Perhaps they should commission a tiny box with a 3-watt ARM CPU, a DVD and plenty of USB ports. Should cost under £100 in large-scale one-per-kid production. Why? ~100 less Watts per child, that's why. Less strain on poverty-line electricity bills. And less strain on the UK's creaking electricity supplies.
An even better idea if they start using the same box for all civil servant desktops ... a box that can't run MS stuff, except as a thin client stop-gap until the country goes open-source. I'm digressing.
Ku ... you ask why small businesses aren't using Linux. Well, I know a few that are. But mostly, before they talk to anyone who knows anything about IT, they have trapped themselves into PCs using MS-proprietary file formats talking to MS servers via MS-secret protocols. They've trained their staff to use proprietary software that isn't available to run on Linux. Try finding an HMRC-approved small-business accounts package that runs on Linux. Good luck. "There's no demand" and there never will be as long as Microsoft is allowed to keep pulling the strings.
UK Government is in the same trap, but it is big enough to call the shots. Unfortunately it is also dumb enough to make the same mistakes over and over again. They're smarter in Brazil.