I agree. A policy is in place just to make sure that the company does not get into trouble. To encourage employees do do open source work does not really require a policy.
And no, participation does not require a policy - except for those groups that worry about potential harassment - and these groups are drastically underrepresented in OS.