Miguel de Icaza posts a fantastic summary on why Longhorn is a massive threat to Linux (and, incidentally, to Apple as well). It’s well worth reading in its entirity, but the part that stands out most to me is this:
What makes Longhorn dangerous for the viability of Linux on the desktop is that the combination of Microsoft deployment power, XAML, Avalon and .NET is killer. It is what Java wanted to do with the Web, but with the channel to deploy it and the lessons learned from Java mistakes.
And that, of course, is why Microsoft could afford to do its deal with Sun. The only question is whether Sun has learned from its own mistakes with Java – and whether there’s enough time left to make a difference.