Teraz już nie ma odwrotu, zaczęły się prace nad Jabberem...
Na razie walczę z bibliotekami, żeby zajmowały jak najmniej miejsca i w ogóle się kompilowały
Na początek chcę, żeby wszystko co potrzebne znalazło się w jednej DLLce (zwłaszcza, Xerces).
Jak coś innego nagle będzie potrzebowało np. Xercesa do będę się zastanawiał jak go od zestawu odłączyć...
Wybór padł na http://www.openaether.org. To w sumie wręcz gigantyczna biblioteka, ale w miarę aktualizowana i z (wydaje się...) całkiem sporymi możliwościami. Zobaczymy jak będzie się kompilować i zachowywać na starcie.
Rozważałem też Jabberoo ale on przygotowany jest tylko do linkowania statycznego, a w ten sposób nie mogę skorzystać z licencji LGPL.
Pozostałe biblioteki są już najczęściej nie obiektowe, a to najczęściej oznacza komplikacje w dochodzeniu co jest do czego
Z drugiej strony, o ile się nie mylę, oaJabber nie obsługuje np. SSLa i paru innych ciekawych rzeczy... Podejrzewam, że pierwsze testy dadzą w końcu jednoznaczną odpowiedź!