A system to manage updates on mixed OS networks