sbc wrote:

As it is Windows and for Avalon (i.e. only XP and beyond) it is not really open.


The standard and an implementation are two different things.

XAML is a way of describing an object model. The most common usage, at the moment, is defining Avalon GUIs but that is by no means the only use you could put it to.