Our govt is like our people.
Some don't even know there are open-source-alternatives available for certain things!
Well if they knew then Linux would be very popular in India by now.
Problem is not the knowledge of Govt/people but the tender process for the sake of transparency. Vendors are not forthcoming with OSS/Linux solutions, may be due to lack knowledge/support on their part, or may be some other reasons. And OSS is not really the cure all of all problems, read this:-
One German city drops OpenOffice for MS Office: Why 'open source' still fails to impress
Last year, we had a policy of deploying Ubuntu Linux for at least 10% of new PCs purchased. This year that policy was scrapped as the HRMS software which is to be deployed is offered for Windows only by the vendor.