C# – Is WPF on Linux (already) possible


I love programming with .NET, especially C# 3.0, .NET 3.5 and WPF. But what I especially like is that with Mono .NET is really platform-independent.

Now I heard about the Olive Project in Mono. I couldn't find some kind of Beta.

Does it already work? Have any of you made any experiences with it?

Edit: I know about Moonlight. But I want a standalone WPF application. And because of Moonlight I hope WPF on Linux will become true.

Best Answer

You'll have better luck working with Moonlight, which targets the Silverlight API, which is a subset of full WPF.

edit: Sure, Silverlight isn't "intended" for the desktop, but there's no reason why you can't embed a silverlight engine in your application. It's been done before, such as for the Mac NY Times Reader

more edit: see Miguel's post on Standalone Silverlight Applications