[Freeciv-Dev] Code for Jabber in FreeCiv
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
I dug a bit and found some codebases under GPL-compatible licensing
written in C.
There is the new Jabberd "jad" code. It is the foundation for the
next-gen open source server, which is licensed under the GPL and is of
course in C. The jad line is built to be libraries that can be used in
other server-side or server-like applications, maybe even client-side
apps, too. <http://jabberstudio.org/projects/view.php?id=13>.
The Iksemel Jabber client library. It is old, a little over a year, but
most of it should still be relevant. It could be updated with little
trouble if there are some aspects lacking.
<http://jabber-x.sourceforge.net>. This is also home to JabberX, an aged
console-based Jabber client written in C that uses Iksemel. Both are
licensed under the LGPL.
Also, there is the old (current) Jabberd code that is under the GPL and
in C which can be stripped for code to put into FreeCiv's server
<http://jabberd.jabberstudio.org>.
To try out Jabber, just download any client of your choice from
http://www.jabbercentral.com/clients (my reccomendadtions for Win32 is
Exodus and Rival, Linux is Gabber and Jarl, MacOS is JabberFoX and
Jabbernaut) and register and account with any of the public Jabber
servers from http://www.jabberview.com (my reccomendation is my own
theoretic.com :-). When you do, add me to your contact list,
"theo@xxxxxxxxxxxxx". I'm often online, so I'll take you through the
beginning steps of Jabber. Also, you can go ahead and pop into the
"jdev" chatroom on server "conference.jabber.org"
(jdev@xxxxxxxxxxxxxxxxxxxxx).
For a bit of education on Jabber, take a look at the Jabber Education
Document <http://www.theoretic.com/?Jabber_Education_Document> and the
excellent Jabber User's Manual
<http://www.saint-andre.com/jabber/userguide/>. Finally, you can always
browse through the Jabber Foundation website <http://www.jabber.org> to
view the protocols <http://www.jabber.org/protocol/> or join the
discussion <http://www.jabber.org/lists.html>.
A short list of benefits Jabber could bring to FreeCiv:
* a more future-proof protocol and codebase.
* emoticons and text formatting.
* presence and status for servers and players (!).
* lightweight, fast, and secure chatting.
* interoperability with other apps running Jabber such as dictionaries
and Instant Messaging/Email.
--
/\ Adam Theo, Age 22, Tallahassee FL USA
//\\ Email & Jabber: theo@xxxxxxxxxxxxx
// \\ (Boycotting AOL, therefore no AIM or ICQ)
=//====\\= Theoretic Solutions: http://www.theoretic.com
// || \\ "Bringing Ideas Together"
|| Jabber Protocol: http://www.jabber.org
|| "The Coolest IM on the Planet"
|| "A Free-Market Socialist Patriotic American
|| Buddhist Political Philosopher."
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Freeciv-Dev] Code for Jabber in FreeCiv,
Adam Theo <=
|
|