Slashdot Mirror


Jabber Gathers Steam In Australia

Jeremy Lunn writes "Jabber is on a rolling start in Australia with this article featured in The Age in Melbourne (and the Sydney Morning Herald) 'Jabbering classes push for more power' and the formation of Jabber Australia."

189 comments

  1. for the patience impaired... by djupedal · · Score: 4, Informative

    Jabbering classes push for more power

    By Nathan Cochrane
    June 10 2003
    Next

    A small band of Australian advocates of open source has joined a growing worldwide army trying to wrest the power of instant messaging away from Titans such as Microsoft and AOL Time Warner, handing it back to individuals and the enterprise.

    Imagine if you were to send an email but it bounced back because the recipient lacked the software to understand your message. Or if you tried to make a phone call, but were told by a canned voice that your phone number was not recognised. That is the state of instant messaging (IM) today.

    A user must install several IM clients - software chat programs - on their PC to communicate with others, and online chats often cannot be easily carried between services. Although some clients understand a variety of IM systems, they are not widely used and are liable to breaking at the whim of the entrenched proprietary IM providers, such as Yahoo!, AOL and Microsoft.

    Dubbed "the Linux of IM", Jabber is an XML protocol devised in 1998 that transfers messages in real time across the internet. Its open-source, open-standard architecture readily allows individuals and organisations to create their own services on servers they own.

    A side effect is greatly enhanced security and robustness of communications because messages are not sent in the clear to servers on the other side of the world over the insecure internet.

    Jabber clients - software programs such as RhymBox that exploit the underlying Jabber architecture - also work with proprietary standards, providing the best of both worlds and unplugging the IM bottleneck.

    Jabber's heavyweight backers include Intel, H-P, Sony, IBM and Hitachi, and telcos including BellSouth in the US and Orange. It is being formalised as XMPP (extensible messaging and presence protocol), an internet standard, by the Internet Engineering Task Force.

    Despite such impressive achievements, the adoption of Jabber in Australia has been slow, which is the reason an advocacy and technology steering group, Jabber Australia, was formed in Melbourne this week, says its founding president, Jeremy Lunn.

    In Poland, a million users hang off a single server, but there are far fewer users here and so far only 20 people have responded to the request for help on Jabber Australia's jabber.org.au website, Lunn says.

    But the local chapter has high-level support from the Jabber Software Foundation in the US that pioneers the protocol. On its board is Melbourne-based Robert Norris, a Jabber Software Foundation council member and lead developer of the open-source JabberD 2 server.

    "The key advantage in Jabber remains in the openness," says Lunn. "Jabber doesn't tie consumers to any one program or service provider. Consumers will now have a choice."

    Lunn sees Microsoft's and AOL's decision last week to sign a $US750 million peace treaty, making their rival systems compatible or "interoperable", as a "half-baked" yet positive step towards knitting together the IM archipelago.

    "It still doesn't allow people to run their own servers, such as in Australia, whether they be individuals, ISPs or businesses," he says.

    However, it will make things much easier for users of Jabber because less code needs to be maintained for Jabber to interoperate with other networks, Lunn says. "When these systems do open up to the public, providing they use an open standard as the protocol, it's good for Jabber and all IM users, regardless of whether it's SIMPLE (session initiation protocol for instant messaging and presence leveraging extensions protocol) or the Jabber protocol."

    Jabber faces competition from SIMPLE, also wending its way through the Internet Engineering Task Force a few steps behind, which has the support of IBM and Microsoft. But critics such as Lunn say SIMPLE is as simple does - it lacks the functionality and purpose of XMPP/Jabber.

    "Although SIMPLE has some great advantages in compa

    1. Re:for the patience impaired... by Anonymous Coward · · Score: 1, Funny

      uhhh, picks up steam?

      "so far only 20 people have responded to the request for help on Jabber Australia's jabber.org.au website"

      sounds like theres 20 people in aus who've even heard of it. a few more years of "steam" and they might break 100

    2. Re:for the patience impaired... by AussiePenguin · · Score: 2, Informative

      Well try more like a million people who will have heard about it in The Age/SMH today and thousands of Aussie slashdot readers.

      --

      Jeremy
      Melbourne, Australia
      Jabber Australia

  2. As SIMPLE as that by jabbadabbadoo · · Score: 3, Interesting
    Jabber is, well, technically superior. But history is a good teacher (Beta vs. VHS, etc, etc, etc)

    SIMPLE is simple and standard; a recipe for success.

    1. Re:As SIMPLE as that by Troed · · Score: 4, Informative

      I'm not sure a lot of people got your reference to SIP/SIMPLE .. so .. sorry for pointing out the obvious.

    2. Re:As SIMPLE as that by VValdo · · Score: 1

      Jabber is, well, technically superior. But history is a good teacher (Beta vs. VHS, etc, etc, etc) SIMPLE is simple and standard; a recipe for success

      Two cups and a string is simpler still. It's not so infrequent that technically superior actually does win.

      W

      --
      -------------------
      This is my SIG. There are many like it, but this one is mine.
    3. Re:As SIMPLE as that by Anonymous Coward · · Score: 2, Insightful

      SIMPLE is simple and standard; a recipe for success.

      What's standard about it, compared with Jabber? It hasn't even been implemented yet. Show me a client that supports it.

    4. Re:As SIMPLE as that by Troed · · Score: 3, Informative

      Who's the idiot that mods a link to the SIP/SIMPLE standards "troll"??

      SIP = Session Initiated Protocol. Hey people - this is what routes your telephone calls now and more so in the future.

      SIMPLE = SIP for Instant Messaging and Presence Leveraging Extensions.

    5. Re:As SIMPLE as that by Anonymous Coward · · Score: 0

      Your link is sponsored by Microsoft. Welcome to Slashdot...

    6. Re:As SIMPLE as that by jabbadabbadoo · · Score: 1

      OK, so it's less proprietary. Implementations? Why not visit SIMPLEt?

    7. Re:As SIMPLE as that by Sparks23 · · Score: 5, Insightful

      Ironically, I find Jabber a much more simple/straightforward protocol than SIP/SIMPLE. Especially as Jabber in its present form can be used as a full-featured instant messaging packages, where SIMPLE is not far enough along, and the only SIMPLE implementations therefore rely on proprietary extensions to flesh it out.

      This isn't a troll; I do honestly think SIP and SIMPLE have their place. SIP is way more suited to negotiating multimedia streams than XMPP/Jabber ever will be. SIMPLE strikes me as much better for handling 'conference call' type situations without relying on Jabber's groupchat implementation, as well.

      But SIMPLE just ain't here yet...it's a promising base for a lot of things, and the pledge of various instant messaging networks to support it is great...but it's still under construction. Jabber /is/ here right now, and easy to implement, and functional today, and despite some of its own rough edges it's always felt a lot simpler to work with than SIMPLE. XML's pretty darn easy to parse. :)

      --
      --Rachel
    8. Re:As SIMPLE as that by AussiePenguin · · Score: 1

      Not really.... Jabber is going through the IETF process so it'll be just as standard as SIMPLE. The question will be which gets implemented the most....

      --

      Jeremy
      Melbourne, Australia
      Jabber Australia

    9. Re:As SIMPLE as that by hey · · Score: 4, Insightful
      Jabber Inc has a white paper saying why they think Jabber's XMPP is better than SIP/SIMPLE ... The IM standards race

      But don't believe them. Since you are reading Slashdot you can handle reading the real specs. XMPP is very reasonable and SIP is nuts. Just trying reading the spec.

      It seems Microsoft has backed SIP/SIMPLE. This is probably a political move. They cannot back XMPP since that's their "enemy". Of course, they'd prefer it if every just used MSN. What a horrible world that would be. In fact SIP/SIMPLE is so bad and far away from implementation that its good for them. And delay towards standardization is good for the company that owns the desktop and installs their IM client there.

      I could never imagine using MSN -- every thing you type going thru a server in Redmond! They'd also monitor when you took a coffee break.

    10. Re:As SIMPLE as that by Dirus · · Score: 2, Insightful
      Jabber is, well, technically superior. But history is a good teacher (Beta vs. VHS, etc, etc, etc)

      For those feeling confused about all this Jabber/XMPP vs SIP/SIMPLE, here is a short article which talks about the difference between XMPP and SIMPLE.

      The InfoWorld article also claims IBM is siding with SIMPLE, not with XMPP like the article in the Slashdot story suggests. Other articles also suggest IBM is siding with SIMPLE not XMPP. If you don't mind the PDF you can see for yourself that IBM's Lotus uses SIMPLE.

      This is my sig, this is my gun. This is for fighting, this is for fun.

    11. Re:As SIMPLE as that by Anonymous Coward · · Score: 0

      Slow down, turbo.

      You think MSN, handling status updates and messages for over 10 million concurrent users, is going to do a disk write for every smiley face that goes by, give me a break.

  3. Re:Any by Anonymous Coward · · Score: 3, Funny

    no you still have to stick to aol and msn to find your underage targets sir

    sorry to bust your bubble

  4. Some More Good Info... by LamerX · · Score: 5, Informative

    Here is some info for those of you who would like to know more about Jabber and how it's doing in AU.

    http://www.jabber.org.au/

    http://australia.internet.com/r/article/jsp/sid/ 13 152

    http://www1.hurgh.org:81/

    http://support.jabber.com/jimhelpfiles/Shared_Gr ou ps.htm

  5. Jabber and IRC by Anonymous Coward · · Score: 2, Insightful

    It seems to me there are a lot of similarities between jabber and IRC. The major two being that they're both open standards and they both distribute clients amongst many different servers.

    Unfortunately, it seems like this makes Jabber prone to the same problemst as IRC: netsplits. Could anyone tell me if Jabber has any sort of elegant solution to this problem?

    1. Re:Jabber and IRC by frankjr · · Score: 1

      I believe you can add people to your roster who use different servers, if that's what you're talking about.

    2. Re:Jabber and IRC by Anonymous Coward · · Score: 0

      You seem to have missed one important thing about Jabber that makes this question pointless.

      Jabber is not IRC.

      There is no similiarity between them that would make Jabber prone to netsplits.

    3. Re:Jabber and IRC by Sparks23 · · Score: 5, Informative

      IRC servers can only connect between specific servers -- think of it like a tree. If you knock off a 'hub' server -- a branch -- then all the leaves off that hub are gone.

      Jabber, however, is more like e-mail. Any Jabber server can talk to any other Jabber server. Which, yes, like with e-mail means one specific Jabber server might be down, but like e-mail, it means the entire network doesn't fold.

      --
      --Rachel
    4. Re:Jabber and IRC by Bunji+X · · Score: 4, Informative

      I think the e-mail metaphor is a very nice one when explaining what jabber is to newbies.

      Unlike most other IMs, where there is only one server (no more than one adress for accessing the server(s)) the Jabber network is built up by lots of servers communicating with each other, like e-mail.

      Your jabber address looks and works a lot like your e-mail addresse. User@jabber.org or User@mail.com, same functionality, different protocols. A pretty obvious and shallow observation, but is very useful when explaining for newbs.

      --
      ---
      The combined human population is enough to feed every living tiger for app. 28000 years.
    5. Re:Jabber and IRC by porter235 · · Score: 1
      The major two being that they're both open standards and they both distribute clients amongst many different servers.


      you mean like EMAIL?
  6. Jabber? Jab who? by westyvw · · Score: 3, Funny

    So it will let me reach out over the internet and Jab someone? Cool. I would like to Jab, poke, prod, and possibly main some spammers.

    1. Re:Jabber? Jab who? by evil_roy · · Score: 4, Funny

      Mate, come to Australia (well to Sydney anyway) and that attitude will get you everywhere. We even have an annual festival for it.

    2. Re:Jabber? Jab who? by westyvw · · Score: 2, Interesting

      If you are truly australian. I have come to really like you guys. You have overclockers.com.au which is the nicest, friendliest, and great source of info anywhere. I used to have a bad opinion about the aussies, cause I worked with this cheap ass skank from Australia who didnt know a damn thing about anything.
      But I have beem turned around, also my kudos to Dans Data another great site.
      Jabber on dude.

    3. Re:Jabber? Jab who? by yatest5 · · Score: 1
      Woohoo, nerd who bases his opinions of entire nations' populations on

      1) Some guy he worked with

      2) A post on slashdot

      3) A website.

      changes his mind.

      The world is saved, and we all lived happily ever after.

      --
      • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
    4. Re:Jabber? Jab who? by westyvw · · Score: 1

      There is a lot more to it then that. I was going to live in New Zealand and be in the neighborhood several years ago. I had my papers and was very close to renouncing my citizenship is the US. In the end it didnt happen, I married foriegn. But things being the way they are today, I probably should have. Hell maybe I could have gotten a bit part in LOTR.

  7. Uh by runderwo · · Score: 4, Informative
    What are you talking about? My Jabber server has never crashed or needed to be restarted for any reason. I don't recall reports of instability of the server from anyone else on the jadmin mailing list, either.

    Moreover, Psi (psi.sourceforge.net) is a perfectly usable (just like ICQ) and cross-platform client. If GNOME is your style, there's Gabber.

    So, what's the real problem?

    1. Re:Uh by mbyte · · Score: 1

      the free jabber server (jabberd) is not exactly easy to set up and configure. The documentation for it can be quite confusing for newcomers (for example the DNS settings for the different services, do i *need* to adjust my DNS for this, or are they just internal names).

      I think that is what the parent did try to say ;)

      But I agree with PSI, it's really a great client, even for win32..

    2. Re:Uh by kruntiform · · Score: 3, Informative

      It was a piece of piss (as they say in Australia) to set up a jabber server on my machine. (But I used the FreeBSD port which may partly explain why it was so easy.) I don't recall there being any confusing DNS issues beyond the fact that DNS is always confusing unless you know what you are doing (but can hardly be jabber's fault). The man on the street shouldn't need to set up a server anyway.

    3. Re:Uh by Anonymous Coward · · Score: 1, Interesting

      Well, it takes some minutes to set up jabberd14 but there is a lot of simple documentation (even a step-by-step guide). Compared to anything with similar complexity (say for example GNU Mailman) setting up a Jabber server is pretty easy. The only thing you have to do basically is adjust firewall rules and insert your hostname in the configuration file.

    4. Re:Uh by Sparks23 · · Score: 2, Informative

      Well, to be fair, there are some definite wackinesses in jabberd 1.4.2 when you're running a really high-volume server, like if you ran jabber.org using the free server.

      However, most people are not going to be running 100,000 user servers using the free server version. And I've run a test-server for doing the Jabber work with Trillian for several months now, and not blown it up at all.:)

      --
      --Rachel
    5. Re:Uh by porter235 · · Score: 1

      Not everyone needs their own SERVER... setting up an EMAIL is not much easier. Installing and running a CLIENT is about as easy as setting up and installing an EMAIL CLIENT.

  8. Re:Whoopee... by frankjr · · Score: 2, Interesting

    There's also Exodus on Windows, too. I hate the fact that there isn't a Gabber2 yet... Julian please hurry...

  9. And here they are, linked... by Anonymous Coward · · Score: 2, Informative
  10. Trillian by Zog+The+Undeniable · · Score: 4, Informative

    This problem was solved ages ago by Trillian, but AOL are always trying to kill it off. Isn't Jabber just *another* IM standard?

    --
    When I am king, you will be first against the wall.
    1. Re:Trillian by Anonymous Coward · · Score: 1, Informative

      Probably a troll, but just in case...

      1. Trillian isn't an open standard.

      2. Trillian was released in July 2000. Jabber was released in 1998/1999. Which one is "just *another* IM standard"?

    2. Re:Trillian by rf0 · · Score: 3, Informative

      This is true. However the difference is that AOL use a propriatory protocol. The only reason trillian can speak it is that someone sat down and decoded it. With Jabber however anyone can read the specs and write a client. Its is yes another standard but its an open standard so anyone can use it.

      Rus

    3. Re:Trillian by Phroggy · · Score: 1

      Isn't Jabber just *another* IM standard?

      Isn't Trillian just another multi-protocol IM client?

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    4. Re:Trillian by infiniti99 · · Score: 1

      Trillian is an IM client, Jabber is an IM standard. By the way, Trillian will support Jabber in its next release, so they are not mutually exclusive or anything.

    5. Re:Trillian by NisJ�rgensen · · Score: 4, Insightful

      Jabber is not just another IM standard.

      Jabber IS an IM standard, as opposed to MSN Messenger, AIM, ICQ and YM! which are IM systems, consisting of a protocol (often secret), servers and clients. It is possible to replace the clients, but if you want to communicate with users of these systems, you have to use their servers (including having accounts on them). The AIM/ICQ server has been set up in a way that tries to lock out everyone who is not using their clients.

      Trillian (and other multi-system clients) deals with this by mimicking several different clients. Jabber deals with it by defining a standard with which users on different servers can communicate, then waiting for the rest of the world to catch on. In the meantime, jabber users can use a gateway on the server to communicate with/converting their old ICQ/MSN buddies).

      Note, BTW, that Trillian does not include a Jabber Client. They now where THEIR worst competition, and they are not going to help by making the transition easy.

    6. Re:Trillian by Anonymous Coward · · Score: 1, Informative

      Jabber support for trillian is on the way, I got the info from trillian developper Rachel Blackman

    7. Re:Trillian by NisJ�rgensen · · Score: 1

      I found this quote in the Trillian Forums (apparently from a staff member):

      Just to clarify, since this is public knowledge, the next version of Trillian will feature the Jabber medium, but it will only be in the Pro version (at first). And no, no one knows when that's going to be out.

    8. Re:Trillian by Sparks23 · · Score: 5, Informative

      No. This 'problem' is not what we've solved with Trillian. The problem we aim to solve with Trillian is 'god, we need a way to have multiple IM and information clients in a single executable, because this is insane.' The problem Jabber aims to solve is 'my god, instant messaging is important to many things, we need an open standard so people can write software and set up servers as they need, without being hooked into proprietary stuff.'

      I'm one of the Trillian developers; trust me on this.

      Jabber picks up multiple network support on server-side as a benefit of the modular design of the server and extensible nature of the protocol. HOWEVER. The Jabber development community will tell you that the transports are not intended as an all-in-one solution; they're just there to ease the transition to Jabber, so you don't have to lose touch with existing contacts while you're urging them over to Jabber as well. The transports are, in fact, the bane of many a Jabber dev who finds people think of Jabber as a Trillian equivalent -- i.e., looking at it as a way to get onto the legacy networks and not looking at the Jabber protocol and Jabber contacts themselves.

      And yes, as noted, Trillian gets Jabber in our next release. :)

      --
      --Rachel
    9. Re:Trillian by Sparks23 · · Score: 5, Informative

      Uh. Worst competition?

      No, we just didn't include Jabber earlier because AIM, ICQ, MSN and Yahoo are a bitch to write for, and the time and energy needed to go into getting those right first. It's called prioritization of limited manpower (or, in my case, womanpower). :)

      The Jabber portion's working in the internal alpha builds, and the next version of Trillian does have Jabber support. While I'm not as active in the Jabber dev community at the moment since we're hunkered down debugging and cleaning up to get the next release out, we're pretty devoted to the Jabber community as well. I've been an active participant in standards discussions and revising and authoring JEPs, and we have some long-term plans for Trillian regarding Jabber which are pretty beneficial to both Trillian and Jabber.

      --
      --Rachel
    10. Re:Trillian by NisJ�rgensen · · Score: 1

      OK - thanks for setting that straight - or at least less crooked.

      I do believe that jabber IS your worst competition - since the idea of jabber would make multi-protocol clients unnecessary. But I am happy to hear that you are planning to be part of the solution, rather than fight against it.

      BTW: The missing jabber support has kept me from using Trillian for quite some time now.

    11. Re:Trillian by Sparks23 · · Score: 3, Insightful

      Honestly, on the day that all the messaging networks get together and agree on a standard, I'm fairly sure my co-workers and I will be dancing with joy. There's an element of cool challenge to hacking apart the AIM protocol, the ICQ protocol and so on. But it's also a monumental headache and time-consuming task, and the only reason to do it is because right now, there /is/ a need for cross-network clients.

      On the day that cross-network clients become unnecessary, our job of making a good central communications client becomes a lot easier, because we don't have to spend so much time making sure so many different protocols all work! :)

      --
      --Rachel
    12. Re:Trillian by Anonymous Coward · · Score: 0

      Trillian isn't a standard. It's a program that uses standards (AIM,MSN,etc).

    13. Re:Trillian by dhfoo · · Score: 1

      Can you point me in the direction of any decent docs on obtaining/installing/using an msn gateway for jabber. I have had no success.

      Please don't point me to jabberstudio, the projects there appear stagnant/unstarted.

      Cheers

    14. Re:Trillian by Anonymous Coward · · Score: 0

      Gosh, maybe i should pay for my copy of Trillian Pro.

    15. Re:Trillian by Anonymous Coward · · Score: 0


      Trillliam is a very nice program, but it is not the solution. It is basically 4 or 5 distinct IM programs all rolled into one single executable.


      To name a few limitation of this approach:


      1. You need to have an account on each of the servers. This means a set of passwords to maintain.

      2. You can not (as far as I know) have a conference where one participant is from AOL and ther other is from MSN.



      The jabber approach is much better, because it does not have a centralized server controlled by one single corporation. All you need is one account and you can chat with any other jabber user out there.


      The jabber approach is closer to the way email server operates. There are many servers out there, and they can exchange messages between them. Think how much more vulnerable email would be if everybody needs to have 5 (and only 5) email accounts, one from aol, one from msn, one from yahoo, one from icq, etc.


      The jabber approach is also more scalable, for the same reason.


      Shameless plug: please try our jabber client at
      www.akeni.com. It is runs natively on both Windows and Linux. It has some nice features such as tabbed chat window.

    16. Re:Trillian by NisJ�rgensen · · Score: 1

      Well, I will be celebrating with you when IM gets standardized - but I doubt it will be good for your business.

      The biggest advantage Trillian has is the multitude of different protocols/systems supported, and the integration of those into a uniform UI. If this is no longer needed, Trillian will loose one of the biggest advantages it has now.

      Trillian will still be a slick and stable IM client - but it will be only one among many.

    17. Re:Trillian by evilviper · · Score: 1

      That's not quite true. Thanks to the FCC, AOL is required to allow third-parties to connect to their network, via the TOC protocol. The problem with that, is lack of file transfers, voice chat, etc.

      Some have reverse engineered the protocol to get those features back, but there's no guarantee that they will work tomorrow...

      Jabber has many many advantages other than being Open, although that should not be overlooked. For one thing, the server is open as well, so you could add any features that the server would need to support.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    18. Re:Trillian by Anonymous Coward · · Score: 0

      Trillian has more than just multi-protocol support. It has a SHITLOAD of great features, it's skinnable, it's already got a lot of mindshare, and you can write plugins for it. I would use it even if I only had friends on one chat network...

    19. Re:Trillian by Spolster · · Score: 1

      I *Do* use it for only one network - MSN. Through some quirk of fate, all my friends have managed to standardise on MSN without really trying to. It has a much cleaner interface than the official MSN client, and I dont miss the voice chat feature since I use TeamSpeak to talk to my brother over the 'net.

    20. Re:Trillian by NisJ�rgensen · · Score: 1

      Well, as others have pointed out, the gateways are a little "underdeveloped". The page you mentioned seems to have up-to-date info - only that info is a couple of years old :-)

    21. Re:Trillian by WaxParadigm · · Score: 1

      I'm not sure Jabber is really an enemy of Trillian. I use Trillian for MSN, Yahoo, AIM, and ICQ...and JabberIM for Jabber.

      The people I know on the first 4 propriatary systems (friends / family) won't be moving anytime soon to something like jabber (what we use at work)...because we know those companies aren't going to move to standardize anytime soon (and your average user doesn't care about open vs. closed systems.

      If Trillian adds Jabber support in their product you can bet I'll can JabberIM for Trillian (and it'll entrench Trillian into my life even farther as far as I'm concerned. Afterall, one IM client is better than two.

      We're a LONG way off from having the big 4 messaging groups standardize...and if they do Trillian's support of Jabber isn't going to be the fuel. In the mean time, Trillian can make more people happy and make more $$ by supporting it.

      Just IMHO.

    22. Re:Trillian by WaxParadigm · · Score: 1

      And when is this next release? I've been waiting for Jabber support for so long now.

    23. Re:Trillian by Sparks23 · · Score: 1

      Hopefully we go beta within single-digit days, if today's alpha build looks good. :)

      --
      --Rachel
    24. Re:Trillian by Feztaa · · Score: 1

      Well, I use gaim and I have 23 contacts on ICQ, 9 on MSN, 17 on jabber, and 2 on AIM. Gaim is a real godsend for being able to talk to all these people without having 4 different IM clients, but I'd mostly just like to convert everybody to Jabber and forget about it.

  11. What, did Mr. T Come up with the name? by birdman666 · · Score: 3, Funny

    Cuz I ain't got time for the jibba-jabber.

    --

    Nothing from nowhere I'm no one at all
    1. Re:What, did Mr. T Come up with the name? by Doomrat · · Score: 1

      Just stay AWAY from my BINS.

    2. Re:What, did Mr. T Come up with the name? by Anonymous Coward · · Score: 0

      Watchoo talkin' 'bout, fool!?

    3. Re:What, did Mr. T Come up with the name? by Anonymous Coward · · Score: 0

      Damn fool kids, stop using my bins as a base!

  12. A few questions by jlanng · · Score: 3, Interesting

    I use Windows mostly for work, and all of my friends use Windows exclusively. Are there any good Jabber clients for Windows?

    Is there any facility for end-to-end encryption?

    Does it work over port 80?

    1. Re:A few questions by guruz · · Score: 3, Informative

      I have my gf using Psi under Windblowz. I've tried some other windows clients but this seemed to be the best. BTW, jabber me under guruz@jabber.bawue.net ;)

    2. Re:A few questions by Ploum · · Score: 1

      it's in french, but here you have a list : http://frimouvy.udev.org/wiki/wakka.php?wiki=Compa raisonsClients

    3. Re:A few questions by Ploum · · Score: 2, Informative
    4. Re:A few questions by delx · · Score: 4, Informative

      The best Jabber client (IMHO) is PSI.. http://psi.affinix.com
      It works for Windows, Linux & Mac OS X, and uses QT.
      It's under very active development, although there has not been a release for a while.

      Version 0.9test1 has full support for encrypted messaging. On a system with GnuPG installed and setup it works pretty much out of the box. There is no automatic exchange of keys though, you can use something like GPG Agent to do that for you.

      As to working over port 80, you can always setup a server yourself with port 80 open. But if you meant working over an http proxy, I don't think so.

      Hope that helps... Happy Jabbering! =)

    5. Re:A few questions by hobbezak · · Score: 2, Informative

      GAIM [1] has (limited, I think) jabber support and is also available for Windows.
      GAIM also has 'native' support for MSN and ICQ and is pretty stable.

      [1] http://gaim.sf.net

    6. Re:A few questions by Plug · · Score: 2, Interesting

      The article quotes RhymBox (I wouldn't have named a client that with another program called RhythmBox out there, which actually makes more sense as a name!), which seems like a bit of a MSN Messenger UI derived client. Upon first play it's very nice!

      Free for non commercial use and apparently has source (according the the "You can modify software" clause in the license".)

      Otherwise, I use JAJC, which is nice, but written in Delphi so not entire like the WIndows UI everywhere. But since when was any other IM entirely like the Windows UI?

    7. Re:A few questions by Anonymous Coward · · Score: 0

      Exodus works well for me.

    8. Re:A few questions by NisJ�rgensen · · Score: 1

      Hmmm - normally applications written in Delphi are using UI component from the Delphi VCL, which again are wrappers around Windows UI components - so most Delphi applications HAS a very windowsy feel - unlike applications ported from Linux, which often use GTK or QT.

    9. Re:A few questions by Sparks23 · · Score: 3, Informative

      Some Jabber clients have end-to-end encryption, but the standard on that is still a little shaky. It's basically just a PGP signing and encryption method.

      Best Jabber client for Windows presently really depends on what you need and want. Jabberstudio.org has a lot of good ones. Psi is an excellent one, RhymBox is a very clean and easy-to-use one, Exodus has a very plain and un-glitzy UI, but tends to support damned near every part of the protocol that pgm can cram into it. In my opinion, Psi's a good choice for folks coming from the Linux realm, RhymBox is a good choice for Windows-only folks, and Exodus is a great tool if you're a Jabber dev who wants to poke and things (and periodically blow up Exodus by sending it malformed XML while testing). ;)

      --
      --Rachel
    10. Re:A few questions by NicenessHimself · · Score: 1

      Exodus supercedes Winjab as the main client on windows.

    11. Re:A few questions by tst · · Score: 1

      Shameless plug: please try our jabber client at www.akeni.com. It is runs natively on both Windows and Linux. It has some nice features such as tabbed chat window.

    12. Re:A few questions by evilviper · · Score: 1
      Are there any good Jabber clients for Windows?

      Multiple. In fact, Windows is much better off than Unix... For Unix, the only graphical Jabber client I've found that doesn't require QT is GAIM, but GAIM's Jabber plugin doesn't support the great features of Jabber, just basic chat really...

      Is there any facility for end-to-end encryption?

      Certainly, there are several, although I do not know if any good ones are cross-platform.

      Although, you don't actually need end-to-end encryption. Most Jabber clients support SSL to/from the server, so if you are running your own server, or are running on a trusted server, the standard SSL is good enough.

      Does it work over port 80?

      You can setup your own server if you like, and run it over any port. I'm not sure if the main jabber.com server has port 80 open though.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    13. Re:A few questions by Anonymous Coward · · Score: 0

      Exodus is my preferred Jabber client under Windows. It also supports HTTP Polling, which allows the client to connect through HTTP proxies. Very useful if you're behind a firewall!

    14. Re:A few questions by oxygene2k2 · · Score: 1

      how about tkabber (TK GUI, who thought it; _very_ powerful), gabber (gnome, in kinda sleeping state currently), imcom (ncurses, console) and I think there are several more

      and what's wrong with qt really? I mean, it's quite a good GUI package and free software for a long time now

      www.jabberstudio.org, "browse projects", "clients"

    15. Re:A few questions by TheRaven64 · · Score: 1
      I use Windows mostly for work, and all of my friends use Windows exclusively. Are there any good Jabber clients for Windows?

      The best Jabber client availible at the moment (most feature-complete, user friendly) is JAJC. Unfortunately it is windows only (although it more or less works under wine) and closed source (so you are at the whims of the devloper as to what features will stay in, get removed and get added). It is, however, free-as-in-beer.

      Is there any facility for end-to-end encryption?

      The specification allows for OpenPGP encryption, although not all clients support it.

      Does it work over port 80?

      No, it works over port 5222, or 5223 for SSL. I believe it is possible to tunnel it through a HTTP proxy (JAJC has this feature) although I've never used it, so I don't know how well it works.

      --
      I am TheRaven on Soylent News
    16. Re:A few questions by evilviper · · Score: 1
      how about tkabber (TK GUI, who thought it; _very_ powerful), gabber

      Never heard of tkabber, but I'm not a fan of TK GUIs myself, and know most others aren't as well...

      Gabber sounds like a decent client, but it's ridiculous that it would have to depend on GNOME... I'm certainly not installing 100+ MB of libs to use a 2MB chat program.

      and what's wrong with qt really?

      Same as Gabber... I'm not installing tons of libs for a little chat program. QT happens to be much more memory and processor intensive than GTK. It doesn't interoperate well with all the other GTK apps on my system, etc.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    17. Re:A few questions by metamatic · · Score: 1
      The application failed to initialize properly (0xc0000022). Click on OK to terminate the application.


      Next!
      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    18. Re:A few questions by BigZaphod · · Score: 1

      I've had good luck with Exodus. Maybe give that one a shot.

    19. Re:A few questions by WaxParadigm · · Score: 1

      At work we use JabberIM (jabber.com) - and it works great. There is the option to setup your servers to allow "secure" connections and a checkbox on the client SW to "use secure connection" - so everything is then SSL encrypted.

    20. Re:A few questions by arkanes · · Score: 1

      The VCL re-implements alot of things rather than using native widgets. For example, on a XP machine an easy way to tell a (pre-Delphi 7) app is to look at the minimize/maximize/close buttons, which won't look like the ones on native applications[with the default XP theme, not the "Classic" style]. The VCX (cross platform VCL, for use with Kylix) are actually just wrappers for Qt ;)

    21. Re:A few questions by infiniti99 · · Score: 1

      Hi, I'm the author of Psi. If you are interested, it would be great if you could pass me any details about your system setup (OS, Psi version, etc) and the error you encountered. Throw an email to justin-psi_at_affinix.com if you can. Thanks!

    22. Re:A few questions by NisJ�rgensen · · Score: 1

      Hmmm - I thought that was because XP included support for both the old-style and new-style controls, and old versions of Delphi shipping with wrappers that supported only the old-style ones.

      Feel free to correct me if I'm wrong, though.

  13. sounds by Anonymous Coward · · Score: 0, Funny

    like some new pedo tool.
    "MOM! my computer jabber buddy wants me to go to
    his house and jab with him"

  14. Another site mention by Anonymous Coward · · Score: 3, Informative

    Also covered in this article at linmagau.
    Slackers at The Age are always behind the curve.
    Jabber rocks....

  15. Interconnected? by nich37ways · · Score: 4, Interesting

    Is there a system setup for connecting all the local, public jabber servers together to create a world network. Ie if I had the resources and wanted to could I create a server that allows people to connect to me and also talk to a host of international people as well?

    As nice as it is been able to talk to people in my country only (Australia) is it as simple as ICQ in talking to people all over the globe?

    I know not everyone would want to join such a system however this is what is required to really become popular with the *average* user, ie not anyone reading slashdot.

    --
    37 - what does it stand for really...
    1. Re:Interconnected? by samael · · Score: 4, Insightful

      Yup. IIRC, everyone has an address of username@jabberserver

      You connect to your jabber server and when you connect to a user on a different one, your server talks to the other one and passes the message across, just like happens with email.

    2. Re:Interconnected? by the_olo · · Score: 5, Informative

      Yes, server to server connections are a normal thing in Jabber. In fact, a jabber userID (the JID which identifies a user or a service on a server) resembles an e-mail address - it has a form of: user@domain.

      For example I've created a simple HOWTO on setting up server to server connections with Jabberd 1.4.2 on OpenBSD, you can read it here.

      Moreover, Jabber protocol uses UTF-8 encoding for all communication and config files, so there are no problems with different character encodings - you don't have to mess with anything to write messages with polish diacritical characters, chinese, cyrillic or arabic!

      Actually, the Jabber protocol is gaining quite a big popularity here in Poland as more people are getting tired with local proprietary IM system called GaduGadu which provides the official client only for windows (although multiple unofficial have been created for Linux and BSD).

      There's also a central web site for Jabber in Poland, and already there are multiple public servers like chrome.pl or jabber.atman.pl.

      The largest polish web portal, Wirtualna Polska has even provided its own public Jabber server and has developed official client that supports voice and video chat through Jabber!

      It's good to see Australia go in the same direction!

    3. Re:Interconnected? by kNIGits · · Score: 1

      The short answer is - yes. However it doesn't require a seperate system to make the servers talk to each other.

      Jabber is similar in concept to email, in that all net-connected Jabber servers can talk to all other net-connected Jabber servers. When you send a message to a friend on another server, your server simply passes the message along to the other server, which then delivers it to your friend.

  16. something similar by leekwen · · Score: 5, Informative

    i've been using miranda for a while now.

    it allows for protocol plugins so that you can use it with different IM networks. Check the site, people have been making tons. they get pretty whacky too, i know game server plugins exist. maybe a jabber plugin too. it puts it all into one nice clean little client unless you want it ugly and bloated and trillianish.

    miranda itself doesn't give you a server to IM everybody on but the way it's designed it should be simple to modify it so that it does. this is the biggest difference between miranda and jabber.

    miranda is open source, but the program is buggy (maybe only for me, maybe because i'm using windows client). so hurrah for them.

    1. Re:something similar by wossName · · Score: 1

      I'm using Miranda and its Jabber plugin when in Windows. It's a nice little IM client, the plugin doesn't have advanced Jabber features like file transfer etc., but I only need it for chatting anyway. Haven't noticed any instabilities.

      Watch out though, you currently need Miranda's nightly builds to use the latest plugin release.

      --
      Someone is wrong on the Internet!
  17. IM, therefore I'm. by leoaugust · · Score: 1

    My sig says it all. And I hope that someday IM'ing is as easy as just picking up a telephone.

    Go Jabber, Go.

    --
    To see a world in a grain of sand, and then to step back and see the beach where the sand lies ...
  18. Nice in theory by Trozy · · Score: 5, Insightful

    While it sounds like a great idea, I'm sceptical as to whether it will actually become widely used.

    The big players have already claimed a significant section of the market. And the IM market is subject to the first mover effect (first in gets the biggest share) and the network effect (you need people to get people). It doesn't matter how good the protocol is, if there are only 10 other people you can talk to with it, it is not of much use.

    Not to meantion that Microsoft's Messenger (*shudder*), comes stock standard with Windows XP, and is a "built in feature", just like the DOJ thing with IE. I wasn't able to purge it from my system, through any control panel, but had to locate the directory and remove it the old fashioned way. Sadly I think this is far beyond the skills of your average GUI-domesticated user, so people will just end up using it.

    If you could get the major IM clients to conform to the protcol everything would be fine and dandy, but good luck with that....

    1. Re:Nice in theory by Anonymous Coward · · Score: 1, Insightful

      The fact that AIM/ICQ/MSN already have a lot of users does not matter that much for you can either use Jabber's gateways (that let you add other IM systems users to your Jabber roster) or a multi-IM client like Miranda (that talks ICQ natively but also can do Jabber) or in some time Trillian (for which a Jabber part is in the making).
      Of course, most sheep will stay with AIM or MSN but then again that's only as shameful as having a @hotmail or @aol mail account: Many people do but no one with some experience cares ;-).

      I can say from experience that the Jabber user base expands pretty fast. Many IM users are tired of platform-dependent IM clients or simply want features only Jabber has on all platforms without hassle (think about server-side contact lists).

    2. Re:Nice in theory by Anonymous Coward · · Score: 0

      The nice thing about Jabber is that it's really easy to set up your own server. On our home network the server runs on Linux, with the Psi client on Linux and OS X, and Exodus on the kids' PC's. Brings the whole family together. 'Get off that PC NOW!' 'Do your piano practice IMMEDIATELY', 'Have you packed your bag for tomorrow?' etc.

    3. Re:Nice in theory by AussiePenguin · · Score: 2, Insightful

      At least in Australia, the IM market has changed hands at least once, only it was ICQ to Microsoft! I don't see why it can't change hands to Jabber if we provide what users want (we'll need to make it easy for them and we'll need a fancy looking client of which RhymBox already is).

      --

      Jeremy
      Melbourne, Australia
      Jabber Australia

    4. Re:Nice in theory by TheRaven64 · · Score: 1
      the IM market is subject to the first mover effect (first in gets the biggest share)

      Well, the first mover was ICQ. I still have my ICQ number from when I first signed up, but hardly anyone I know still uses it.

      and the network effect (you need people to get people).

      MSNM seems to have the most people. Mind you, hotmail probably has the most email users, and it's still not as ubiquitous as Microsoft would like (although I was asked by someone at the beginning of the year what my 'hotmail address' was *shudder*)

      It doesn't matter how good the protocol is, if there are only 10 other people you can talk to with it, it is not of much use.

      One of the main benefits of the Jabber network is the transports / gateways. My server runs MSNM, ICQ, AIM and Yahoo! transports so anyone wo uses it can communicate with users on any of these networks. If you could get the major IM clients to conform to the protcol everything would be fine and dandy, but good luck with that....

      Actually, that's not the main issue. The main issue is trying to get the protocol accepted by large corporations. Most companies run their own email server, and would wish to run their own IM system, so that they could log IM in case of a breach of corporate secrets. For zero cost besides a little admin time (I've spent maybe 6 hours in the last year doing admin on my (public) server, and that was mainly tweaking and playing rather than essential maintainence) they can set up a Jabber server allowing their employees to communicate with users of the other networks with the same level of control that they have over corporate email.

      --
      I am TheRaven on Soylent News
    5. Re:Nice in theory by sirinek · · Score: 2, Informative

      MSNM seems to have the most people

      NO! I see this claimed constantly, and its simply not true.

      AOL IM has many times the active users of MSN's IM software. Now, thats not counting "has the client installed", which would mean almost all Windows users. Most of them don't use it though! My sister had no idea what it even was until I told her! I'm betting msot people are the same way.

    6. Re:Nice in theory by TheRaven64 · · Score: 1
      NO! I see this claimed constantly, and its simply not true.

      I didn't say that MSN has the most users, just that it seems to have the most users. The point is important. I don't care if AIM has 100 times more users. If everyone I want to speak to uses MSNM then I have to use MSNM (or Jabber with an MSNM transport, which I actually use).

      --
      I am TheRaven on Soylent News
  19. Jabber is the future by jrepin · · Score: 5, Informative

    Jabber is a great protocol and it has a lot of flexibility in it and will expand into who know what in the future. It is also quite popular here and it became my main IM protocol a few months ago. I use Miranda IM with Jabber plugin and it works perfectly stable. In Linux I use Gabber and it laso works just fine. I have a Jabber server runing on my home LAN and so we can easily chat even if the internet connection is down.

    Thanks to all working on Jabber and clients for bringing us this great piece of code!

    --
    Live long and propser!
    1. Re:Jabber is the future by tcopeland · · Score: 1

      Yup, Jabber's good stuff. It's built into GForge as another way of notifying people about events... pretty cool stuff...

      Yours,

      tom

    2. Re:Jabber is the future by Anonymous Coward · · Score: 0

      I have a Jabber server runing on my home LAN and so we can easily chat even if the internet connection is down.

      Or you could open your door and, oh I don't know... Talk to them.

  20. Jabber - Depends on Implementation by TelcusFreshbreeze · · Score: 5, Informative

    We recently deployed Jabber as our company IM protocol (yay, more waste of time). Unfortunately, our computers are somewhat backwards and the de facto standard has been Windows 95 (Yeah I know, I know) with a sprinkling of XP. The client that runs on the XP Machine is very, very nice. This client unfortunately doesn't run on 95. So we have a very substandard substitute for most of our workers. (BTW, If anyone knows of a good looking Jabber Client that runs on 95, I would be very grateful). Anyways, apart from client issues. The best bit about Jabber is that you can set up your own server, independent of ones run by the producers of the product (ala Yahoo or ICQ). So it is very good in a business setting where you want everyone to keep in touch without clogging email or wasting phone time.

    1. Re:Jabber - Depends on Implementation by jrepin · · Score: 2, Informative

      You can find a list of Jabber clients (and other usefull apps and utils) on Jabber Studio page. I'm sure you can find something that will work just fine.

      --
      Live long and propser!
    2. Re:Jabber - Depends on Implementation by IamTheRealMike · · Score: 1
    3. Re:Jabber - Depends on Implementation by twaltari · · Score: 1

      Gaim now runs also on win32 (http://gaim.sourceforge.net/win32/). It supports multiple protocols, which is nice.

    4. Re:Jabber - Depends on Implementation by fuzzbrain · · Score: 1

      Psi will run on Windows 9x as well as Linux, OSX, etc

    5. Re:Jabber - Depends on Implementation by pgm · · Score: 2, Informative

      Start Shameless Plug:
      I have an open source client called Exodus which installs and runs on Win95.
      http://exodus.jabberstudio.org for more info.

    6. Re:Jabber - Depends on Implementation by DVega · · Score: 1
      "BTW, If anyone knows of a good looking Jabber Client that runs on 95, I would be very grateful"

      Psi is a very nice OpenSource, Multiplatform Jabber client that I think it runs on Win95. You should try it.

      --
      MOD THE CHILD UP!
    7. Re:Jabber - Depends on Implementation by Phantasmo · · Score: 1

      Thank you so much for making Exodus! It's probably the best IM client that I've ever used!

      Rock-solid, powerful and light-weight, but still a breeze to use.

      --

      The US Army: promoting democracy through unquestioned obedience
  21. Openness by Mr_Silver · · Score: 4, Insightful
    "The key advantage in Jabber remains in the openness," says Lunn.

    The problem is that the average Joe doesn't seen openness as an advantage. If it doesn't allow him/her to chat to Rita, Bob and Sue on MSN and/or ICQ, then he's not going to change.

    Openness is great and good and is a worthwhile goal, but unfortunately you have to tell Joe that in order to get the full advantages that Jabber has to offer he's going to have to change his client AND get his friends to change (and they'll not want to change unless their friends are going to change too).

    Unfortunately for a lot of people - that sounds like too much hard work and they'll stick to MSN or ICQ.

    Side note: Most of my friends use MSN these days having initally been initially on ICQ (we're talking 5-7 digit UID's) and they're not all techies. Some far from it.

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
    1. Re:Openness by Narcissus · · Score: 3, Insightful

      Unless, as other people have mentioned is happening, they start to use it at work. When you use a tool at work often enough, you grow accustomed to it and look to using it at home.

      Also, I see a potential for this in schools. Instead of having a pen friend, or email friend, as schools seem to be encouraging, there's no reason why they couldn't push for IM friends, I guess. The beauty of having the server code open source, and the standard open, is that there's no reason why you couldn't implement a "closed system" of student servers. They could still use it from school or home by connecting to their school's server, but you could still talk to other students connected, too.

    2. Re:Openness by RickHunter · · Score: 4, Informative

      Except, and if you'd even looked at any article about Jabber for more than five seconds you'd know this, Jabber does let you talk to your friends using MSN/ICQ/AIM/Yahoo. And without any wierd client-side stuff, either! In fact, that's what I use Jabber for right now - a nicer client for talking to all my friends who use ICQ/AIM/whatever.

      Determining how Jabber performs this magic is left as an exercise for the reader.

    3. Re:Openness by IamTheRealMike · · Score: 2, Insightful
      Determining how Jabber performs this magic is left as an exercise for the reader.

      That's a bit harsh, considering that all the popular Jabber servers were blocked from ICQ and AIM years ago (i remember when ours was), and the MSN transport is as far as I know, unmaintained.

      I used Jabber as an inter-IM solution for a long time, but eventually gave up and just use Gaim instead. Simpler. I still use Jabber, I'm in the unusual position of knowing a lot of people who use it, so it's imperative that I have a connection to it.

      Jabber has 3 problems right now:

      1) Lack of people on it, the whole network effects problem.

      2) Lack of killer features. After all these years they are finally getting the basics nailed, stuff like file transfer. Though this ties into point 3. Jabber really needs some unique features not found elsewhere to convince people to use it... I'd like to do really sweet integration with the Linux desktop at some point but it hasn't happened yet.

      3) Lack of quality clients. On Linux this is being rapidly solved by Gaim (though it's not there yet), and on Windows RhymBox is excellent with its only real problem being that it's pure Jabber - great for work, not so great for home. Sure it supports transports, but like I said, they are a somewhat failed experiment.... too easy to block, and it's easier to get better integration through client side code.

    4. Re:Openness by cgenman · · Score: 1

      Another advantage of closed servers on college campuses is that the traffic doesn't leave your network. While your network may run on fiber, chances are your T3 has somewhat more limited bandwidth. If your students do most of their chatting (and file trading) through local machines, it saves real money on upstream. The odd off-network connection cannot compete with what is transfered around the dorms proper.

    5. Re:Openness by rmohr02 · · Score: 1

      You give the jabber server your AIM/ICQ/MSN/Yahoo username and password, and it signs on to that service for you. I'd rather manage my own connections with Gaim, though I do use Jabber, but only with the couple friends I've switched to it.

    6. Re:Openness by RickHunter · · Score: 1

      Well, Psi is a pretty nice client. I'd say its a quality client. I've also never had problems with transports getting blocked - all of the servers I've used have been able to connect to ICQ and AIM without problems. Of course, any attempt to interoperate with ICQ and AIM is eventually doomed - AOL has made it clear that they want people using their client and ONLY their client. The problem with doing all that client-side is that each program needs to implement its own ICQ/AIM/etc. handling, and can still be trivially blocked. The servers I use are smaller ones, so that might help. And if its really an issue, you can run your own server just for the transports. (Remember that you can access transports and ohter services on servers other than the one you're logged in to!)

      I also haven't used file transfer for years, even when I was using a full-ICQ client. Too much hassle. Though it would be nice, its not big selling point for me.

      As for killer features, how about trivially extensible servers through the services system? Groupchat? GOOD user directories? (I haven't seen those since ICQ murdered its whitepages service a few years back)

  22. Jabber Australia by kNIGits · · Score: 4, Informative

    Jabber Australia was incorporated several days ago, and has half a dozen young enthusiasts on the committee. The article in The Age probably ran a little early, because we don't currently have any services to offer the public...yet. We are in the process of putting together our website/forums/server/services, and it should all be up and running within a week or so.

    Our current website is very basic, but it's standing up to the Slashdot Effect so far. :)

    - Tony (Jabber Australia Committee)

  23. LinMagAU by AussiePenguin · · Score: 2, Informative

    Some people may also be interested to see our coverage in LinMagAU

    --

    Jeremy
    Melbourne, Australia
    Jabber Australia

    1. Re:LinMagAU by AussiePenguin · · Score: 1

      Whoops, noticed someone else posted that (and the link didn't work anyway).... and why the hell is ICQ still in my sig? :D

      --

      Jeremy
      Melbourne, Australia
      Jabber Australia

  24. Superior windows/linux client by Daath · · Score: 2, Informative

    IMO the best jabber client for the windows platform (and linux platform) is Psi - http://psi.affinix.com - I don't use jabber any more (I use Miranda www.miranda-im.org) - Mainly because I had to take my jabber server offline for a while. When I put it back up, I am still going for Psi as a client!

    The server runs on any port you wish! I ran mine on port 23 for a while (as a consultant in a firm where they had closed a lot of ports)...

    --
    Any technology distinguishable from magic, is insufficiently advanced.
  25. tlen.pl by jedrek · · Score: 4, Informative

    In Poland, a million users hang off a single server

    The server mentioned is run by tlen.pl, Poland's fastest growing communicator. Tlen has taken a big chunk out of both gadu-gadu and icq, both with notoriously poorly written clients and technical problems on the server-side. Tlen's approach has been similar to MSN's - along with a IM account you automatically get an email acct, which you can check in the communicator itself. It's actually a pretty nice package, if you can ignore the banner ads and the fact that they're up to version 4 and *you still can't search the archive*.

  26. CenterICQ supports jabber, AIM, MSN, ICQ, IRC by Anonymous Coward · · Score: 2, Insightful

    Along with Trillian and Gaim, another alternative is CenterICQ (console based for those who use screen!) CenterICQ site CenterICQ fan site

  27. a very nice protocol by truth_revealed · · Score: 4, Informative

    Jabber is more than "just" an instant messaging thing - it's a simple bidirectional socket-based generic DTD-less XML protocol that is computer-language agnostic. Unlike the request/response model of HTTP, Jabber messages are asynchronous (unsolicited messages allowed in both directions) and share a single socket connection until the session is complete. In each direction on the socket you have a single-rooted XML document. Each Jabber message is basically a sub-node of this document as parsed by your favorite SAX-style parser firing a callback when the message is received. There are some manditory tags for joining groups, broadcasting and requesting info among other things. For the most part you just support the message types that you care about and you can add your own application-specific messages with custom XML payloads. If a Jabber client or server is not familiar with a message type it is ignored. Nice. Simple. Effective.

  28. In case you didn't realise by Anonymous Coward · · Score: 0

    I was being sarcastic, you cockslurper

  29. Jabber rocks. by porter235 · · Score: 2, Insightful

    Open standard.
    XML based.
    server side transports.
    can be used for more than just IM (games etc. can use the same protocol, and it won't get a chat msg and a chess move mixed up)
    you can ENCRYPT! as well as SSL... (This is great for large companies who don't want all of their communications being routed through Microsoft or AOL)

  30. Australian Jabber client by Zilch · · Score: 1
    Yabber is a client that is (being) co-written in Australia - unlike the one mentioned in the article which is written in Belgium (good old Age - their articles are as well researched as usual).

    Well Marc is doing the coding from the UK, and our server is in the US, but it is about as Aussie as it gets right now :-)

    It's not open source, but the aim is to produce a free Jabber client on Windows of sufficient quality to rival the likes of ICQ/AIM etc.

    We should have a Beta out real-soon-now that is significantly more advanced than the alpha on the website, and will support SSL, XHTML, PGP, MUC, skins etc. Feedback welcome on the website.

    Zilch

  31. Re:fp by Anonymous Coward · · Score: 0

    wigwam, umm...i mean tp.

  32. Deployment in an office environment by nich37ways · · Score: 3, Interesting

    At work we have been playing the "No you can't use yahoo messenger for internal communications" game for a fair while now, with people continuing to try despite the explanations that putting potentialy sensitive information over a system we have no control over is totally unacceptable in any security model.

    Has anyone here succesfully rolled out Jabber in a corporate environment, how succesfull was it and how well did the users react to it?

    Can Jabber authentication be tied into standard linux/unix account authorization systems so that it becomes possible to tell users they have an account and to access they use there standard user login and password. I assume it is relatively easy to stop the jabberd from connecting to other jabber networks as this would be a must.

    --
    37 - what does it stand for really...
    1. Re:Deployment in an office environment by azimir · · Score: 4, Informative
      nich37ways,

      Has anyone here succesfully rolled out Jabber in a corporate environment,

      At our institution we have deployed jabber quite successfully. Our implementation is quite open, but for you it sounds like a little more lockdown is in order. The main things that I can think of to help your jabber buisness case are:
      • Deploy your own jabber server
      • Decide on the *highly* recommended, or required client(s)
      • Create accounts that sync with your central authentication servers. This might take a small amount of code to translate accounts.
      • Decide if your users can have offsite accounts in their local clients. If they cannot, then block the jabber ports.
      • Decide if your jabber server will pass messages to offsite JIDs or not.

      This really is not that huge of a list, but creating a security model that satisfies management, users and sysadmins is rarely easy. If your users truly want/need an IM to use, jabber is the way to go. What other system gives you the ability to make all of the above choices yourself?

      Good luck in your endeavours!
    2. Re:Deployment in an office environment by MourningBlade · · Score: 2, Interesting

      Has anyone here succesfully rolled out Jabber in a corporate environment, how succesfull was it and how well did the users react to it?

      There have been quite a few, according to the Jabber mailing lists. We're working on one right now, and it has done rather poorly - most of the users are not very interested in keeping in touch. That and the clients are pretty bad. Oh, and the ones who do do IM already run on client, and are highly resistant to running another one. In other words: inertia is a big factor.

      We've had some people start to use it, mostly to communicate with me, personally.

      We saw some usage in the first week, then it's like everyone forgot about it. I view it as a lost cause, but I'm going to keep it available as I use it and I'm moving our team over to it.

      On the good side, every time AOL's server becomes inaccessible, people hop on our Jabber server. They usually stay on until the end of the day.

    3. Re:Deployment in an office environment by MourningBlade · · Score: 1

      Also, you can tie your current authentication systems into the server. jabberd, the open source server, can easily be extended with a script to use PAM (and there are several out there to do that), and there are also several scripts out to authenticate against a domain.

      There is a server for windows that allows you to authenticate directly to the domain.

    4. Re:Deployment in an office environment by op00to · · Score: 1

      I've rolled Jabber out in something worse than a corporate environment -- an academic environment. We have jabber (1.4.2) servers running on solaris boxen for the users of different clusters. We have the ability to authenticate against PAM or Radius. PAM allows us to authenticate anyone who has a UNIX account on the server. Radius allows us to authenticate against a much larger database. As of now, we do not connect the different servers together, but it is trivial to do so, even though we don't really have plans to do this right now. All the documention is out there. Look for mod_auth_cpile, and you'll find your PAM system authentication.

    5. Re:Deployment in an office environment by trybywrench · · Score: 1

      I work for a pharmacy company, we have about 12 pharm's located around Texas. Our main office has about 50 users. I rolled out a VPN based on freeSWAN over DSL to the pharms and one of the services I installed on the VPN was Jabber. Now all of our collectors and other administrative types can talk securely to the pharmacists without expensive long distance calls. So far the results have been very positive. The only problem is convincing users who have never been exposed to IM to use it instead of the phone.

      btw, For the windows machines i used the Exodus client and for my Linux workstations i used Gaim.

      --
      I came to the datacenter drunk with a fake ID, don't you want to be just like me?
    6. Re:Deployment in an office environment by Anonymous Coward · · Score: 0

      Why don't you just block access to the AOL IM servers?

    7. Re:Deployment in an office environment by MourningBlade · · Score: 1

      We don't like to control what people do. Honestly, if AIM does it for them, they're welcome to keep doing it.

      My issue is mostly that a) AIM is unprofessional, and tends to get your home life mixed with your work life in an annoying way, and b) some people don't want to sign up for AIM.

      These could both be solved by Jabber, but I wouldn't really be serving people if I blocked AIM.

      We're a pretty hands-off shop. We get more done that way.

  33. Jabber Is The Future Of Instant Messenging by tst · · Score: 5, Informative

    Let me list some of its main advantage:

    1. Open Protocol.
    2. Many clients and servers to choose from.
    3. Scalable. Instead of a few huge server controlled by big corporations, there are many server run by anyone who wants to run a server that echanges information between them.
    4. Less vulnerable. There are no single point of failure.
    5. Able to talk with propietary protocols such as AIM and MSN


    6. The analogy with current email system is hard to miss. Think how bad it would be if you are forced to use joe@hotmail.com and joe@aol.com as the only way to exchange emails. Even worse, you have to log into joe@aol.com if you want to send email to bob@aol.com, and then having to log into joe@hotmail.com to send an email to alice@hotmail.com. Not to mention that having to use the name joe2001@icq.com because joe@icq.com is already taken by somebody else.

      Shameless plug: please try our jabber client at
      www.akeni.com. It is runs natively on both Windows and Linux. It has some nice features such as tabbed chat window.

    1. Re:Jabber Is The Future Of Instant Messenging by rmohr02 · · Score: 0, Troll

      Your client looks decent, and while I like the Jabber protocol, I don't like how most Jabber clients look. I simply prefer how AIM and ICQ's official clients look, so I use Gaim. Gaim has some problems with registering accounts on servers, but I use Gabber to register and Gaim to chat.

    2. Re:Jabber Is The Future Of Instant Messenging by Feztaa · · Score: 1

      Gaim has some problems with registering accounts on servers, but I use Gabber to register and Gaim to chat.

      Funny you should mention that, because it seems to me that jabber is the only protocol that Jabber is actually capable of registering accounts with. All the other protocols gaim supports require you to have a preexisting account; with jabber, you just check the "register with server" box the first time you connect, and bam, you've got an account.

      Worked for my at jabber.org, at least :)

    3. Re:Jabber Is The Future Of Instant Messenging by Feztaa · · Score: 1

      ... jabber is the only protocol that Jabber is actually capable ...

      Blargh, I mean Gaim, not Jabber.

    4. Re:Jabber Is The Future Of Instant Messenging by rmohr02 · · Score: 1

      Ahh--I have to click that little triangle and look at the advanced options. I had gotten an error saying it couldn't find my account, and I was walking through the Exodus/Gabber tutorial on jabber.org, and it had both of those clients prompting you to create an account after you tried to connect, not before.

      This will make it easier when I try to convert friends to Jabber (most of whom run Windows). I've tried many Jabber clients, and except for the registering problem I had I kept coming back to Gaim, and I still believe it's the only good Jabber client for Windows.

      Thanks--though I guess if I'd looked a little harder I'd have found it myself anyway.

  34. Turds do tend to steam somewhat NT by yatest5 · · Score: 0, Troll

    NT

    --
    • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
  35. WTF? by mobileskimo · · Score: 1

    Don't you just love articles on /. that have just as cryptic description as the title providing no clue to what it's about if you never heard of "jabber"?

    --
    "Last one in is a rotten goblin!" - Kepp
  36. The problem with Jabber by metamatic · · Score: 3, Insightful

    The problem with Jabber used to be that it didn't work. This article has inspired me to give it another try, and I'm glad to say it does now work, so I'm going to try using it for a while.

    There's still a big problem that'll get in the way of user acceptance, however: it's extremely complicated. Some of the complication is unavoidable, in that you have a multi-server system with gateways to multiple external protocols. However, some of the issues are just down to the fact that it's a system where the clients are currently being designed and built by hackers, for hackers.

    What is a message queue? Why do I need to care about it? I've never seen any other IM client that expected me to deal with such a thing. "Close the event window going to compressed mode"? Uh, whatever.

    "Custom presence entries"? WTF is that, presence of people who don't exist? "Synchronize presence with multiple copies"--uh, why would I want that, in case I have multiple personalities? I just want to log on from wherever I am and have it work.

    I'm not trying to be picky here. I'm a computer scientist. If this thing isn't blatantly obvious to me without looking at the documentation, there is zero, I repeat, zero chance that my mother and my arts graduate friends will be able to deal with it.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:The problem with Jabber by op00to · · Score: 1

      Having used Jabber in a production environment for a while now, I have gotten to see many of the pros and cons of the protocol. I apologize if this sounds rude, but you have a skewed idea of "Jabber" the protocol, and "Jabber Clients" the software which interfaces with a specific jabber server. The solution to your issues can be answered by asking yourself a question: Is one jabber client giving you too much rope? The answer is simple! Use another one. There are plenty easy to use ones if you open your eyes. I find it hard to believe that you're a computer scientist, but won't take the time to google for an easier to use client. Then again, some client you tried to use didn't execute the first time and you gave up, so I doubt you'd ever actually do any real research into this area. Have fun with MSN!

    2. Re:The problem with Jabber by Anonymous Coward · · Score: 0

      It seems you missed the point of Jabber.

      Jabber is (for now) an instant messaging protocol that provides so many features that you would be amazed. Most of them are not present nowadays on propietary IM, but maybe they'll copy them from Jabber later. Some are 'server temporal storage of messages if contact is unavailable' or 'server based filter rules' and a lot more.

      Perhaps you can't find their utility now, as you have been induced to think propietary IM has everything you would ever need. Just wait.

      Reading your comments about some client with so many strange options, it seems you are talking about JAJC client. Please try the other three main Jabber clients (all of them GPL'ed) and you will see that every person-requirement has a client ;)
      Psi (multiplatform),
      Tkabber (Tcl/Tk) and
      Exodus (Borland Delphi).

      More clients on jabber.org

      Some clients' screen captures

    3. Re:The problem with Jabber by metamatic · · Score: 1

      I've tried three Windows clients, all were overly complicated or buggy (or both).

      TVJab on the Mac is OK, but that's not much good for the Microsoft-impaired.

      Never used MSN, never plan to.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    4. Re:The problem with Jabber by Feztaa · · Score: 1

      What is a message queue? Why do I need to care about it? I've never seen any other IM client that expected me to deal with such a thing. "Close the event window going to compressed mode"? Uh, whatever.

      What the hell are you talking about? Just use gaim.

    5. Re:The problem with Jabber by metamatic · · Score: 1

      No Gaim for Mac or Windows.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    6. Re:The problem with Jabber by Feztaa · · Score: 1

      You're half right.

      http://sourceforge.net/project/showfiles.php?gro up _id=235

    7. Re:The problem with Jabber by rmohr02 · · Score: 1

      Gaim has a Win32 port, and you can most likely install X11, GTK and then Gaim on OS X as well.

  37. Re:Whoopee... by firelord84 · · Score: 1

    Actually, the first 'release' of Gabber2 was made available today. You can get it here [jabberstudio.org]

  38. Gaim by Anonymous Coward · · Score: 0

    Does Trillian get GPL in its next release? If not, I'm sticking with Gaim and everyone else should too. Multiprotocol, multiplatform, encryption available, and Free as in speech.

    1. Re:Gaim by Sparks23 · · Score: 1

      No. And hey, if GPL is your determining feature, then more power to you; GAIM's a great package, too. Sean and the others are cool folks. I happen to think the friendly rivalry between the two only makes both products better by driving us to cheerily outdo each other's new additions, and we have both exceptioned our licenses to contribute code to each other before when needed to help out -- for instance, we've given MSN code to GAIM, and they gave us some code for Yahoo.

      There are also legitimate reasons for Trillian's closed status; there are things we couldn't do in GPL, because partners who want custom versions of Trillian have non-GPL'd libraries they want to put in, stuff like that. The GPL license /is/ wonky in that area at times, and putting an application under LGPL rather than GPL tends to arouse the Wrath of The Masses. We might've been able to get away with Artistic, but then you don't have the FSF legal council to back you up if your code is stolen. :(

      I happen to like open source and use it for all my own personal projects, but it's not necessarily the be-all and end-all of software development; both open and closed source have their advantages, and both have their place. Both also have their own flaws, their monsters and boogiemen. It was Scott and Kevin's call, and in the end they preferred the closed-source 'monsters' they knew to the open source ones that they didn't. :)

      --
      --Rachel
  39. Any Web Hosts support Jabber? by Another+AC · · Score: 1

    Does anybody know any web hosts that support Jabber on shared hosting?

    1. Re:Any Web Hosts support Jabber? by mikey13 · · Score: 1

      DreamHost gives every account its own Jabber server for every plan. You can find more information about their Jabber support in their knowledge base.

  40. Some More Good Info... with links by Clith · · Score: 1
    Does it bother anyone else when links are not posted as actual links?
    LamerX writes: Here is some info for those of you who would like to know more about Jabber and how it's doing in AU.
    --
    [ReidNews]
  41. Port on FreeBSD 5.0 Broken by Anonymous Coward · · Score: 0

    I tried to install a few weeks ago but the port on FreeBSD 5.0 didn't seem to work right. I can't remember the exact problem right now. (I've successfully set up Jabber on FreeBSD 4.x in the past). I didn't have much time to try to figure out the problem and gave up. Can anyone let me know if they successfully got the port running on FreeBSD 5?

  42. Troll alert! by Anonymous Coward · · Score: 0

    Most people reading /. know Jabber. Those who don't can follow the links and find out for themseleves.

  43. fuck you karma whore by Anonymous Coward · · Score: 0

    your moms a rotting cunt rag

  44. REDUNDANT: Read what other replied before posting. by Anonymous Coward · · Score: 0

    Does it bother anyone else when people post a correction to someone else's post, without reading the previous replies?

    If I had some mod points, I'd love to mod you "Redundant".

  45. Protocol by mobileskimo · · Score: 1

    Just a reasonable expectation from looking at other posted articles that there's enough content in most to discern something from a layperson's perspective. Let me know if I am entirely out of my mind to think this.

    --
    "Last one in is a rotten goblin!" - Kepp
  46. Gaim on windows for multi IM by Kunta+Kinte · · Score: 1
    Gaim is super cool multi-im program. And since 6.0 the windows build has been stable. It's my principle IM on all platforms

    http://gaim.sourceforge.net/win32/index.php

    Gaim does AIM, MSN, Yahoo, Jabber, and a bunch of others. Check it out.

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  47. One thing that really bugs me about jabber... by mivok · · Score: 1

    well the msn transport really, is the fact that the nickname only shows up as a custom away status, and not as the actual name in the contact list. Does anybody know of a way (or has anybody modified the transport and put it on their server) that will show a persons nickname in place of their email on the roster - I'm not talking a client side hack here that would replace the status, but something that would work regardless of the client.

    I seen somebody else mention that the transports are supposed to be a stopgap measure until you have convinced all your friends (and their friends and their friends and their........) to use jabber. Now as much as I'd like this to be true, there are some people (99% of my msn contact list, and 100% of their contacts I would guess) that wont ever change for some reasons of other (too hard, I like msn, blah blah). I really think that, as much as the jabber developers would want everyone to unite under one open IM protocol, they should realise that it isnt going to happen in the near future, and try to make the transports a little more polished, allowing jabber to be a direct replacement for the other IM's without any quirks, and allowing you to just log into the server from anywhere with any jabber client and start chatting to all your contacts regardless of IM.

    Trillian is a nice idea too, but trying to solve the problem client side means that as soon as I move to a linux machine, I have to find a completely different client, with its own set of quirks, and set up each im account separately on both/all clients. If the problem was solved, and solved well serverside, then it would be a lot easier to migrate between computers/account/im systems.

    This is what I would love to be able to use jabber for, but sadly, it just isnt up to scratch yet.

    1. Re:One thing that really bugs me about jabber... by Feztaa · · Score: 1

      Trillian is a nice idea too, but trying to solve the problem client side means that as soon as I move to a linux machine, I have to find a completely different client, with its own set of quirks, and set up each im account separately on both/all clients. If the problem was solved, and solved well serverside, then it would be a lot easier to migrate between computers/account/im systems.

      That's what gaim is for. It works on windows and linux, you get all your contacts, etc.

    2. Re:One thing that really bugs me about jabber... by mivok · · Score: 1

      And what happens when you move to winCE, or linux on the Zaurus, or MacOSX, or console *NIX? There probably are multi-im clients available for some of those OS's, but I suspect it would be a lot easier to find a jabber client, and simply eneter one set of account details - having the rest already stored for you.
      Repeatedly putting your info in for however many accounts you have on two computers isnt that much of a hardship, but scaling that up to 5 or 10, or more computers, or perhaps just using a friends computer to check to see if your contacts are online (I for one wouldnt like to go entering 5 different im details every time I used a friends computer) can quickly become tiresome.
      Add to that the ability of jabber for you to log in from more than one location without kicking you off every other location (Again, a feature they should somehow incorporte into the msn transport - perhaps multiplexing conversations between different jabber logins), and jabber could easily become my first choice of IM. Unfortunately, its not there yet, and from comments I've read (transports being a stopgap measure), may never be.

  48. Jabber Server In The UK ? by Tetch · · Score: 1
    This is an excellent move by the Aussies. Now it seems we need a server here in the UK - or does anyone know whether there's already one ?

    The public servers list at http://www.jabber.org/user/publicservers.php doesn't list any servers in the .uk domain. By guesswork I found http://www.jabber.org.uk/ but the front page says the server admin has had to close this server for new registrations due to traffic overload.

    ISTM we should all use as local a server as possible, so I'm reluctant to register on the main jabber.org server.

    --
    If you don't pray in my school, I won't think in your church.