I really know the answer to this question as a former owner of the Rx-Xaml package. Previously, there was only Rx-Silverlight and Rx-WPF. This made it difficult to create packages like ReactiveUI , since they depended on one or the other, depending on the platform you were using.
So, I created Rx-Xaml, which was literally just a merger of Rx-Silverlight and Rx-WPF. However, the Rx team realized that the individual packages were stupid, and asked if they could take on that name. I gladly agreed, and now Rx-Xaml is the package you should use. Rx-Xaml 2.0 is owned by Microsoft.
tl; dr : use Rx-Xaml, ignore Rx-WPF and Rx-Silverlight, they are old and damaged.
source share