NEW DELHI - Microsoft Corp. will distribute free software to nonprofit groups to boost charity in India, a company official said Monday. ADVERTISEMENT