A European Union court has upheld sanctions imposed on U.S. software giant Microsoft by a European anti-trust commission .