
@ Humph "Why not train the kiddies this generation so they are in a position to capitalize on their knowledge when they enter the job market?"
Probably because the teachers are too busy implementing the latest Government directive, trying to control the disruptive elements, trying to improve the exam results, and so on. Also it depends on the ability of the staff to use ICT (sorry, that's what schools call it!) as it is used across the school and even some of the younger teachers can't recognise an on / off switch.
Plus, as the AC said, "When your users can't do anything any more because Linux or OpenOffice "looks different"". You have to be aware that students in the school can have english as a second language, may have learning difficulties, etc. and if the staff have no idea what they are doing how can they pass it on?
Finally, a lot of schools have managed networks using tools from the likes of Viglen & RM. I doubt those two will offer free software and even if they did you would still probably have to pay to have it installed on each PC.