Microsoft looks to 'do for data sharing what open source did for code'