Bill Gates Signs UNESCO Agreement Microsoft has signed a pact to work with the United Nations Educational, Scientific and Cultural Organization (UNESCO) to increase computer use, Internet access and teacher training in developing countries.