Should governments promote open source software?