If you allow me I will tell you a "funny" story that happen to me when I was
in France...
When I was young I was in a school (in the 78 department for those who know),
that had old computers running Windows 95 (and we where in 2006). So I
started an action (I was very young at that time xD I have 21years old now
just to make you see) in order to install Ubuntu in all the machines to make
a better use of the Hardware without using old software.
And I archived to do so, a young Portuguese student in France made all the
computers (more than 200) going from an old Windows 95 to Ubuntu. This made
the local newspaper news as the first public school in the department to
switch to only Gnu/Linux after a student proposition.
Only 2 weeks after that, I came to the school and saw someone talking to the
responsible of the school... I had a bad feeling at that time. And I was
right. Only 2-3 weeks after that all the computers where switched by new
computers with Windows XP, all of this financed by Microsoft... the school
didn't have to pay a cent !
Now they are again in the same situation with they Windows XP and their
single core CPU's, 1GB of Ram etc... But I can't do anything know...
So yes, if those enterprises continue with the big money for public schools
then those schools will do nothing since they don't have any moral, just
money on the head of the responsible of the school in question.