Kadu (mjukvara)
Utvecklare | Kadu Team |
---|---|
Stabil frisättning | |
Förhandsgranska release | |
Förvar | |
Skrivet i | C++ |
Operativ system | Unix-liknande ( Linux / Mac OS X / BSD ), Windows , inofficiellt: Haiku OS , Maemo |
Typ | Snabbmeddelandeklient _ |
Licens | GPL-2.0 eller senare |
Hemsida |
Kadu är en gratis och öppen källkodsklient för snabbmeddelanden med flera plattformar som stöder Gadu-Gadu , XMPP IM-nätverk och andra tjänster baserade på XMPP som Google Talk . Det är skrivet i C++ med Qt Framework och släppt under GNU GPL-2.0 eller senare .
Historia
Den första versionen av Kadu skapades 2001 av Tomasz Jarzynka som en enkel KDE API-övning. Det började bli en icke-officiell Gadu-Gadu- klient för Linux och andra Unices (och Mac OS X) på grund av bristen på en officiell klient för dessa plattformar. Version 0.9.0 av Kadu var nästan fullständig omskrivning av kod för att utöka den till ett multiprotokollmeddelandeprogram.
Protokoll
Sedan version 0.9.0 stöder Kadu två protokoll för snabbmeddelanden: Gadu-Gadu och XMPP . Stöd för Gadu-Gadu tillhandahålls av libgadu, ett bibliotek skrivet i C med omvänd ingenjörsteknik . Implementeringen av XMPP-protokollet är baserat på libiris, som är ett nätverksbibliotek som initialt utvecklats för PSI XMPP-klient.
Plugins
Kadu-arkitekturen förlitar sig starkt på plugins. Officiell distribution innehåller över 40 plugins som underhålls av Kadu-utvecklare. De tillhandahåller många funktioner, från grundläggande som stöd för nätverksprotokoll och integration med olika skrivbordsmiljöer , till mer sofistikerade som integration med mediaspelare eller SMS-gateway-funktioner.
Se även
externa länkar