Actually no. Microsoft at least (this thread mainly targets them) doesn't lock you into any file formats. Why?
a) I've always been able to export/extract data at will.
b) All their protocols and formats are specified openly here: http://www.microsoft.com/openspecifications/en/us/default.as...