Microsoft: Perjurers or traitors?

May 13th 2002: Jim Allchin (VP for platforms) and Bill Gates swear under oath that disclosing Windows source code could compromise US national security, and that some code is so flawed it simply cannot be disclosed.

February 28th 2003: Bill Gates announces that Microsoft will be revealing the complete Windows source code to China.

So, which are they? Perjurers or traitors?