Re: Tap
No, it means they want to enforce interoperability; so that irrespective which client software you are using, you can still talk to anybody -- even if they are using different client software.
(Does anybody remember a piece of software called GAIM? History repeats itself .....)