I can't help by watching the <a href="http://www.youtube.com/watch?v=WxOp5mBY9IY&amp;mode=related&amp;search=">1997 - Apple and Microsoft Deal</a><br>and after 10 years, we have Novell and Microsoft Deal. One of the deal was Java collaboration for both platforms. Now MS doesn't have Java, but .NET, so as Novell's Mono. 
<br><br>Is history repeating itself?