Sun and Microsoft... Together?

Here is one disgusting picture:

Scott McNealy and Steve Ballmer
Scott McNealy (SUN) and Steve Ballmer (MSFT) Shake hands

Here is the press on how Sun and Microsoft has been working together over the last year. Both of them look very happy and were smiling towards each other. I must be very out-of-date with the industry, as I have thought they were bitter enemies. Things do change.

Can someone notify me next time when Bill Gates and Richard Stallman shake hands and smile together?