Microsoft has partnered with various organizations including Accenture, GitHub, and ThoughtWorks to form the Green Software Foundation which aims to promote sustainable and green software development.