Microsoft opens Office binary file format specifications
Microsoft have released the binary file format specifications to their Office suite (the XML ones are already published) under their Open Specification Promise.
I am not a lawyer but as far as I understand this means you are free to implement the standards with a promise that Microsoft will not use any patents under its control that are required to implement the specification against you.
Hopefully Apple will now address Keynote’s PowerPoint support bug so exported PPT’s works with Office 2007.
Now that the .NET Framework 3.5 source is available (for reference) and Scott Guthrie (now VP) announcing the MVC framework will be user-buildable and patchable (not redistributable) and include project templates for a number of open-source testing frameworks the future is looking very rosy.