Oh yes you have.
WInframe? Metaframe ?ICA client bundled on every flavour of Windows since 98SE and the reason for Terminal Server’s existence ? It is the function that allows publication and distribution of apps and resources as well as remote connections and with the recent buyout is set to become a whole lot more important.
MS have been designed their products and sharing codes in close cooperation with these guys for years now. Talk is that “XP” as a term was borrowed from Citrix’s XP product as a signal of their integration od Extended Platform.
The licensce activation procedure is carbon copy citrix stuff and in corporations that use it has never been a source of complaint…but now that Bill’s boys are asking to do the same thing the world is up in arms.
On the concept of having your info recorded I can see both sides and you are all correct in many things you say. Can I suggest though keeping the vitriol for something worth getting worked up about.