I'm all for free software making inroads in government and elsewhere. I just wonder if it'd be better off recommending someone a little more, let's say... pragmatic, than Stallman as an advisor.
Usage of Open Source by any country is a great idea.
I'd like to mention that living in Ukraine where people can freely understand russian and ukrainian languages that Russia will do that BUT during this process a lot of money will flow away. There is an interesting resource about such processes here: http://rospil.info/