Becta missed their chance
My experience of supplying a couple of schools is that they have the usual MS mess. They didn't seem to be aware of Becta at all and sourced PC's/laptops in the usual way.
We've replaced some PC's which run the crucial interactive whiteboards with Ubuntu PC's and so there is a real way forward to reliable systems. The new IWB software from Promethean has been re-written from the ground up to run on Ubuntu.
The on-site IT bod is now re-using (failed Windows) PC's as LTSP terminals. Teachers have now been getting Ubuntu PC's which match the PC's in their classrooms. Macs are going to be used in the music rooms.
Don't forget - one huge advantage of Ubuntu is that they are all the same - and upgrading to the latest version is trivial. (A client of ours who knows nothing about PC's just upgraded his Ubuntu work PC cause he clicked on the 'upgrade' button when checking for updates).
Also, all the educational software in the repository is free and a piece of cake to install.
The problem with Windows is that it's fragmented. The teacher might find an application they like on their home PC or school laptop. But in the classroom it won't work because; it's Vista, XP SP2 (not 3), wrong Java, infected, wrong version of office, Win 7, or some other unfathomable reason. That's without even mentioning all the licence issues.
On Ubuntu it's - click Software Centre - select app - click install. Do same in school.
Becta could have put together a framework to run schools entirely on OSS - some Windows running in VM's to show children for (PC history lessons) testing etc.
Not difficult - server running Samba, Postfix would even allow odds and sods MS laptops brought in to access files/emails.
They could then have saved the billions sent to MS for (cheap) licenses - and this money could have been further invested into the schools systems.
But the main advantage would have been this - we'd have had IT students coming out who knew something about IT. All we're seeing is youngsters who know how to use (MS) spreadsheets. And possibly some other things about MS networking. Considering the internet runs on Unix they are effectively useless for business.
Me - How can I help?
ICT student - Can I have a work placement?
Me - Do you know anything about LInux - the vast proportion of websites and email systems run on Linux, LAMP etc Anything about PHP, Python, etc
ICT student - No, we've done some things on spreadsheets and stuff.
Me - Have you done anything not on Microsoft.
ICT student - Umm - not sure - what else is there?
Me - Might be an idea to go to Uni first and find out about IT - thanks for your call.