Government agencies adopt open source