PDF is an open format. Anyone who cares to implement the format within their application is able to do so, because Adobe has provided detailed specifications describing the format. From what I understand, so is Microsoft's new format, which was specifically opened to meet the supposed MA request. But MA moved the target anyway.