Slashdot Mirror


Jabber As The Coming IM Standard?

deran9ed writes: "Rocky Mountain News just posted an decent article regarding Jabber. "That makes Jabber the "best candidate for becoming the de facto standard" of the instant-messaging industry, Kobielus said, in much the same way Linux has been to the Unix operating system and Apache has been to Web servers." Article is written rather well for a change with comments on concerns of companies, and their employees use of other IM protocols (AIM, Yahoo), a brief history of Jabber, and its authors, etc. Read on" One thing's for sure -- AOL hasn't made any friends by periodically kicking off all non-official clients from AIM, and companies would like to know that won't happen to them with a custom client.

190 comments

  1. Jabber Crypto Tunnel by Anonymous Coward · · Score: 1
    Can Jabber send and deliver encrypted IM's with PGP or a similar scheme? I would gladly pay for a PGP-enabled IM client, and I imagine Fortune 100 companies would too.

    (Yes, I just finished reading Cryptonomicon)

    1. Re:Jabber Crypto Tunnel by [-ET-] · · Score: 2

      yes, in fact, several clients support GnuPG encryption. WinJab for Windows and Gabber for GNOME are two excellent free software options.

    2. Re:Jabber Crypto Tunnel by wtanaka · · Score: 2

      You might want to check out gale. While it does not use PGP, it does support strong encryption of messages sent using it.

    3. Re:Jabber Crypto Tunnel by The+Rev · · Score: 1
      Okay, fair enough. But in the real world, interoperability will be king.

      Jabber will only thrive by letting people chat with their friends whatever other client they use.

      But there are thousands of people using Jabber every day to chat....

      It's good that Jabber can exist on it's own without the gateways, but AOL has (around) 30 million members; that a lot of friends to force to change over from AIM to Jabber.

      Not only do I think that the gateways is what will make Jabber king but that they will be strictly necessary for Jabber to be king. I hope it works out that way too.

      Craig.

    4. Re:Jabber Crypto Tunnel by The+Rev · · Score: 2
      I guess that SSL is useful for loging on but of course it not end-to-end

      The Jabber servers manage connections to the real servers (like Yahoo!'s or whomever) and I don't think any of them support SSL (I only really know about Yahoo! as I work on GtkYahoo) and it (the Yahoo! server) definitely doesn't.

      Still it's better than nothing.

      Of course this is a handy point to note. Jabber is not an IM service in it's own right. It's a conduit for other IM client / server models so it cannot replace them can it?

      No matter how much you want to replace the AIM servers you can't if you want to continue chatting with other AIM users (who aren't using Jabber, I guess).

      Also things may have changed but the last time I looked Jabber couln't handle HTTP tunneling. Both Yahoo!'s own client (and there are Linux and FreeBSD versions) and the CVS copy of GtkYahoo can. Can other IM clients do this?

      I would say that the guys at Jabber seem serious about helping the Open Source projects they interface with. Libyahoo (the protocol library that GtkYahoo relies on) was recently dual licensed as GPL/JOSL so that they could continue using and upgrade the libyahoo code they were using in their servers and keep it in line with their development and licensing needs.

      If you're serious about helping Jabber, help out with the protocol libraries like ours or libicq etc. The more protocols that Jabber can transparently conduit for clients the better. Heterogeneity (sp?) is the key.

      Craig.

    5. Re:Jabber Crypto Tunnel by Temas · · Score: 2

      We currently strongly encourage the use of PGP/GPG and it is implemented in WinJab, Jarl, and Gabber clients. The protocol has support for it, and is being widened soon to encompass more public key methods. The server also supports SSL connections, this is supported by many clients as well.

    6. Re:Jabber Crypto Tunnel by FlameSnyper · · Score: 1

      KIM, from Kunani.com has PGP. Haven't used it, but... http://www.kunani.com

    7. Re:Jabber Crypto Tunnel by Todd+Bradley · · Score: 1
      Of course this is a handy point to note. Jabber is not an IM service in it's own right. It's a conduit for other IM client / server models so it cannot replace them can it?

      You are so totally wrong! Jabber is first and foremost an IM service in it's own right. Because of the open design, it just so happens you can write a gateway to translate between Jabber and any other IM system out there (or email or HTTP or whatever). But there are thousands of people using Jabber every day to chat with other people solely through Jabber without any connection to AOL, Microsoft, or anyone else.

      Read this to learn what Jabber really is.

  2. AOL is a success story for the ages by euroderf · · Score: 1
    AOL was the first great internet startup: they went ipo even before it was fashionable, and unlike other ipos, theirs has returned a profit -- the sort of profit only kings dream of.

    They're successful. We should be happy for them. But instead, we're moaning about how we want a piece of the pie. Well it's their pie!

    I have seen the face of tyranny. Tyranny is when a man cannot sleep at night for fear that ruffians will set fire to his cottage and loot his stables. That's what's happening to AOL as we speak: freeloaders are claiming that they get to use AOL's servers for free just because they want to! Imagine the nerve!

    In Sicily, they call it a mafia. In Ireland, it's parliament. But in the United States of America, it's free software? Free software is supposed to be about giving away your property as you see fit, not stealing others' property on your own behalf.

    Jabber cannot be allowed to discredit free software. We must cut the cancer out at its roots, lest it poison the entire apple tree. If it's freedom that people want, then it's freedom they shall get in all its righteous fury.
    • Not freedom from want.
    • Not freedom from need.
    • but Freedom from the rule of the mob!

    Make no mistake about it: if this can happen to AOL, then it can happen to you. No one is safe in a world where the blackguards run free through the countryside raping and pillaging. Today it's Virginia. Tomorrow, it could be your backyard.

    Don't say I didn't warn you.
    --
    1. Re:AOL is a success story for the ages by ywwg · · Score: 5

      man, do they have templates for trolls these days?

    2. Re:AOL is a success story for the ages by Rinikusu · · Score: 1

      /* Re:AOL is a success story for the ages (Score:1)
      by tpv (tpv@users_sourceforge_net) on 04:27 AM April 17th, 2001 EST (#127)
      (User #155309 Info)
      Sharing is about a mutual agreement for the benefit of all.
      This is much closer to free-loading. */

      Says *who*?

      I have an AOL account and have had one for 5 years now. Sure, I only use it sparingly, but surprisingly enough, I *have* found uses for AOL's services that I like and don't mind paying for the account. However, I also use BeOS and Linux quite often and it's quite inconvenient to lose "AIM" functionality when using my "alternative" OS's, so I use BeAIM, GAIM, whatever. (I must admit, though, that all of the replacement "AIM" clients on alt os's are not as robust and fully functional (I really dig the "seamless" file transfers, although they could be implemented better...), but hey, for basic chat, it's cool. I've heard there's an "official" release for Linux, I'll be sure to download that one day and give it a whirl. Too bad no BeOS port..

      Now, where does this lead to? I also agree with the original poster: It's AOL's servers, it's AOL's bandwidth, it's AOL's services, therefore, if AOL wants to limit access to their stuff to ensure quality service for their PAYING customers (or just because their Assholes), then so be it. I've got IRC and I've got ICQ, and goddammit, if worse comes to worse, I've got email and a fucking telephone.

      Personally, I don't see why someone hasn't produced an alternative system that's not reliant upon AOL, ICQ, YAHOO, MSN, etc. I know P2P has scalability problems, but how hard would it be to implement a P2P chat network? What issues would be involved? As Neal Stephenson once said, if you don't like the choices presented, get off your ass and makng your own! (well, loose paraphrase).

      Take it light and enjoy.

      --
      If you were me, you'd be good lookin'. - six string samurai
    3. Re:AOL is a success story for the ages by Rinikusu · · Score: 1

      No no, I mean a clean rewrite, no worries of AIM, ICQ, or any of that crap. Tabula Rasa, so to speak. Jabber still appeals to the "integrate all your IM clients on one convenient package!" mindset without bothering to take the stance of "Hey, this is not proprietary, this is free, this is open, and you don't need anyone else's permission to use it." Personally, I don't mind the proprietary, but I'm also not afraid to go use something eles if I feel it's inconvenient to use those same products.

      --
      If you were me, you'd be good lookin'. - six string samurai
    4. Re:AOL is a success story for the ages by RoninM · · Score: 1
      Wrong! Remember that the Internet is nothing but a collection of networks, in order for this message to be posted into /. and in order for people ot read it, ...

      Yeah. And they let that happen. Not everyone does. I'm connected 24 hours a day. I don't let people route their traffic through my computer. Do you through yours? I've worked for a local ISP and I didn't let non-customers route their packets through our servers.

      Sure, they can restrict IM traffic coming through their servers as they wish, but they are running against the philosophy of sharing that has made the 'Net what it is today.

      No. The philosophy of which you speak (and it's sort of a dubious assertion that it even exists) is what makes it possible for you to reach AOL servers. It's not against the philosophy if they don't let you use them for whatever purpose you want to.

      --
      If a corporation is a personhood, is owning stock slavery?
    5. Re:AOL is a success story for the ages by RoninM · · Score: 2

      The difference, of course, is that AOL lets you do one, but not the other. And it's their servers, so they have every right to make those restrictions. If you think being on the Internet means that anyone, be they AOL, Slashdot, Microsoft, a university, you, or me, has to let others use their servers, you've got a seriously warped view of things.

      --
      If a corporation is a personhood, is owning stock slavery?
    6. Re:AOL is a success story for the ages by Aryeh+Goretsky · · Score: 1

      Hello,

      If someone is a customer of AOL, and chooses to use a different instant messaging client such as Jabber, so they don't have to run multiple instant messaging programs, are they still "freeloading?"

      Also, keep in mind that AOL provides its AIM client to people for free; in other words, they are implicitly providing a service free of charge to these people.

      If AOL is willing to provide a client which uses the back-end directory services free of charge, as well as publicly publish one of their protocols for doing so, without any sort of licensing restrictions, then it somewhat reduces their argument, doesn't it?

      I think your argument might be more akin to going to a public library in a town or county or state you don't live in, and using it. While you don't pay taxes for its upkeep, it is there, and the government has made it available to the public.

      Aryeh Goretsky


      - - -
      --
      Dexter is a good dog.
    7. Re:AOL is a success story for the ages by Aryeh+Goretsky · · Score: 2

      Disclaimer: I worked for a company that competed with AOL in the instant messaging arena, so do keep that in mind when reading my comments.

      Hello,

      Personally, I like to think it was McAfee Associates that was the first great Internet startup--they utilized the Internet (and before that, a BBS) for product delivery and customer service before many other companies did. Or, for that matter, maybe Netscape was the first great Internet IPO, but I digress from what I wanted to discuss here...

      Do you own a telephone? Do you have an email acount?

      Can you only use your telephone to call people who have the same carrier as yourself? What about your email account? Can you only send messages to people in the same domain as yourself?

      I would suspect that the answer to both questions, for you and for the majority of people reading this, is a resounding "no."

      The reason that you can use your telephone to interact with other customer's carriers, and send messages to people at different domains, is because there are common "open" standards that allow different phone systems and email systems to interconnect. Now, the telephone system was started over a century ago, so from a temporal view it is difficult to have a first-hand understanding of how it evolved, and email was started as an academic, open service, so it is a little different, but the principles involved are the same.

      What you may not understand is that the nascent instant messaging industry is in the same position. before we go any further, let me clearly state that, first off, there is a business here. Although instant messaging has nowhere near the same number of users as telephone or email systems, and a large number of people use instant messaging purely for entertainment, there is a business there. Departments and divisions within companies use instant messaging to share information, because it is quicker and easier than calling someone or sending them an email. And IBM/Lotus includes an instant messaging application in their Notes messaging suite (based on AOL's product, actually). And more and more people use instant messaging programs for business every day. So, let's just say that there is a growing business use for instant messaging.

      Now, with instant messaging, there is a similar growth arising as this new form of communication moves into the mainstream. If you happen to control the dominant instant messaging standard, then there is the potential, quite literally, to generate billions of dollars in revenue for your company in licensing fees (generating advertising revenue from banner ads in instant messaging clients has been somewhat marginal, in my experience). But you can only do that if you control the instant messaging protocols.

      Here in the United States, there used to be one system of phone companies called the Bell System, the largest part of which was a company called AT&T. If you were an individual who wanted a phone at home, there was only one company you could get (lease) the phone from, and only one company you could get the phone service from. In some cases, the phone connection was actually hard-wired into the wall! AT&T actually had a pretty good thing going for them. They could charge whatever their customers could pay, and had to only offer minimal products and services. Forget about having an answering machine at home, let alone a modem.

      As I said, AT&T had it pretty good. But other companies wanted to provide the same products and services (often, for less than what AT&T charged) as well as new products and services, whether it was national long distance calls from Microwave Communications, Inc. (now called MCI,) or an answering machine from Radio Shack. And, lo and behold, these companies did get to provide those products and services, because it was found by a federal judge that AT&T had abused its monopoly by preventing the entry of competitors into its markets.

      You can be pretty sure AOL doesn't want the same thing to happen to them.

      And that is why AOL has done everything it can to control its instant messaging platform. As long as they continue to keep their system proprietary and can lock people into it, they can charge as much as people are willing to pay and provide the minimum amount of features they want to, because there is no choice for consumers. But only for as long as they can control instant messaging. Once they lose that control, though, all of those wonderful revenue-generating opportunities are greatly reduced.

      That is why AOL has been fighting any attempt to open their protocols and directory services, as well as stifling the IETF's efforts to produce open standards for these.

      As a former employee of an instant messaging company, one whose closure was caused, in part, by this, I've had the opportunity to see some of this first-hand:

      • AOL's AIM client has two protocols for instant messaging. The first, OSCAR, is a proprietary, closed protocol. This is the protocol used by AOL's own AIM clients. The second, TOC, contained a subset of the OSCAR features, was made publicly-available by AOL, probably so they could stimulate growth on platforms they didn't fully support (AmigaOS, BeOs, various flavors of UNIX, and so forth).

        Instead of reverse-engineering the OSCAR protocol, we used AOL's own published TOC protocol to add AIM interoperability in our Windows-based instant messaging client. Thus began a dance of changes by them and fixes by us to maintain interoperability. Bear in mind, the TOC protocol was published by AOL without any terms, conditions, or licensing agreements attached to it. AOL provided a document on the web, and we used the information in it to add compatibility.
      • AOL didn't respond to any phone calls, emails, letters, or faxes we sent to them. It was proverbially like sending messages into a black hole. Any attempt by our executives to have any sort of dialogue with AOL on the subject of interoperability was stone-walled by them.
      • AOL was invited to several key industry events, like Jeff Pulver's instant messaging summit, and didn't attend because "they couldn't determine the appropriate person to attend." And, if memory serves, they also responded to an RFC on instant messaging directory services which a high-level description of their servers. (If someone recalls the exact details, could they please email me? Thank you.)

      After AOL's continual actions to block interoperability (even when using their own published protocols), to miss industry summits, and send the wrong information to the IETF, it becomes very hard to believe any comments they have about interoperability.

      Aryeh Goretsky


      - - -
      --
      Dexter is a good dog.
    8. Re:AOL is a success story for the ages by vergil · · Score: 2
      Damn Raj.

      Don't u ever answer ur email?


      Vergil Bushnell

    9. Re:AOL is a success story for the ages by tpv · · Score: 1
      Sharing is about a mutual agreement for the benefit of all.
      This is much closer to free-loading.

      When you browse /. and your traffic passes through AOL servers, that's fair, it's the way the net works, and heck, AOL's traffic is passing through UUnet's servers, etc. etc.
      That's sharing. Cool.

      But AOL has provided servers and bandwidth for users of its software to make use of. Anyone who uses Jabber/BeAIM/GAIM/... to access those servers is not sharing, they're free-loading.
      They're not giving anything back to AOL.

      Now, I don't have a particular problem with it, but it's somewhat akin to finding that a local university has a modem pool that doesn't require logins, and using them.
      Sure it's technically feasible, and it might even be legal, but you're taking something that they paid for.

      Sharing is two-way.
      This is all one-way.

      --

      --
      Read more of this story at Slashdot.Read more of this story at Slashdot.Read more of this story at Slashdot.
    10. Re:AOL is a success story for the ages by issachar · · Score: 1

      uh... don't you think you're over-reacting?

      I mean yes, AIM messages do go through AOL servers so adding AIM inter-operability to Jabber does "use" AOL servers in the sense that it sends messages through the servers, but so does e-mail. I mean if I regularly exchange e-mail with a friend with AOL service, I'm "using" AOL servers without paying, but I'd hardly say I'm raping and pillaging.

      AOL is a success story and they deserve a lot of praise for it, but they're still part of the rest of the internet which means that others will make some use of their servers.

      --
      . --- If you're looking for free e-mail you won't find it here! http://www.noemailhere.com
    11. Re:AOL is a success story for the ages by Abreu · · Score: 1
      And it's their servers, so they have every right to make those restrictions. [bzzzzt!]

      Wrong!
      Remember that the Internet is nothing but a collection of networks, in order for this message to be posted into /. and in order for people to read it, packets have to travel through several networks, including AOL's...

      Sure, they can restrict IM traffic coming through their servers as they wish, but they are running against the philosophy of sharing that has made the 'Net what it is today.

      ------
      C'mon, flame me!

      --
      No sig for the moment.
    12. Re:AOL is a success story for the ages by SiliconJ · · Score: 1

      I agree completely. It's pretty sad when you get penalized for being successful. What all you nay sayers are doing is saying that AOL has to let people use their servers and their bandwidth for free!! Why should anyone be allowed to leech on to their system without paying licensing fees or usage fees? What you basically are trying to do is strip away the very foundations this country was built on. This is not a communist nation, it is a Republic. If you work hard to acheive something and become sucessful, why should the masses be able to take that away from you? Hell...just use a different im client if you like. Nobody is forcing you to use AIM. There are many alternatives out there, but in any case, what makes you think you have some sort of God given right to force AOL to allow you to use your software on their servers and soak up their bandwidth without paying for it??? Remember people...things like this are the start of something very bad, and may be the beginning steps to socialism. A country where people that are successful must give away what they have created to the masses?? I don't think so!!! I like America as it is....a Republic!!

      --
      SYS 64738
  3. Re:An observation .... by disarray · · Score: 1

    While this may only be minimally related to the what LL says, here's a "for what it's worth": Stairways Software (now Interarchy, a putrid shadow of its former self) had a now-dead product called Combadge that used existing e-mail infrastructure as the basis for an instant messaging system. It was never hyped very well, was limited to the Mac and was written by Stairways's most incompetent programmer (Andrew Tomazos), but it did show potential.

  4. Re:Not AIM, not any more by Dj · · Score: 1

    Wrong. AOL turned on their checking for AOL clients and folks have updated the Jabber AIM transport to respond correctly to those checks
    (by allowing the user/implementer of the server to give the server access to a copy of the Windows executable). So it can still AIM, just not throught the Jabber.com gateway. Download the server, set your own server up. Then you can go through that to AIM.

    --
    "You know you want me baby!" - Crow T Robot
  5. hit jabber.org for the open source project by jeremie · · Score: 3

    This story links to jabber.com (which is fine) but if you're looking for the open source project you might want to hit jabber.org. The open source project is where it all started, and jabber.com is just one of the many commercial efforts working to help jabber be a better tool for the business world and enterprises.

    We're still a young project and have many hurdles to leap yet, so if you bump into anything you'd like to see improved with jabber, it's open source and we welcome any/all assistance :)

  6. The correct "Instant Messaging" RFC by drsoran · · Score: 2

    RFC1459 specifies a cross platform instant messaging protocol. Included is the ability to send/receive files, create chat groups, and "instant message" another user directly. It's really cool. Maybe these newbies should try it sometime and quit reinventing the wheel. What's next on your drawing board? A platform independent way of sending text and graphics over a packet switched network where users click on "links" to go to other "pages"? ;-)

    1. Re:The correct "Instant Messaging" RFC by Thomas+Charron · · Score: 1

      And this story is about Jabber. Your point? Jabber uses decentralized servers, and the DNS namespace for servers, simular to email..

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    2. Re:The correct "Instant Messaging" RFC by Thomas+Charron · · Score: 2

      *ROTFL*

      Have you ever actually read the RFC before? The IRC protocol is an old, outdated hack. At least the developer had the foresight to say it wasn't gonna scale:

      9.1 Scalability It is widely recognized that this protocol does not scale
      sufficiently well when used in a large arena. The main problem comes
      from the requirement that all servers know about all other servers
      and users and that information regarding them be updated as soon as
      it changes. It is also desirable to keep the number of servers low
      so that the path length between any two points is kept minimal and
      the spanning tree as strongly branched as possible.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
  7. Re:It's like we've regressed to the 80s! by Thomas+Charron · · Score: 2

    As opposed to your email, where, if your server goes down.. Umm, And if their server is down.. Umm.. 8-P

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  8. Re:Chat is dead, long live chat! by Thomas+Charron · · Score: 2

    Nope, not even close. IRC is a chat network. There is no such thing as presence notification, etc, which are pretty much required for instant messaging.

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  9. Re:Chat is dead, long live chat! by Thomas+Charron · · Score: 2

    Well, there are a few requirements to being considered Instant Messaging. The first requirment is that of an entity. In order for an entity to communicate in realtime with another entity, they must exist, and be reserved and enforced by the protocol itself. None of the original IRC specifications came even close to this requirement. Not just authentication, but the ownership of an entity, to be reserved exclusivly for a given party, and enforced server network wide.

    Yes, I can give you that IRC is an example of an rudimentary IM system. There are many examples of IM systems. But it was not meant, nor was it designed, for IM. It was designed and continues to work as an open 'groupchat' implementation. It was build around a subscription model, in that users subscribe to a given 'channel'. While this gives the appearence of Instant Messaging, its more like 'Instant Chatroom'. Standard SMTP email systems could also serve as an IM system, simply by using SMTP email headers, and allow servers to translate headers to be used for presence.

    And yes, I do expect ICQ to be able to see AIM, which is specifically the way the Jabber network works. By use an open namespace, any given system can be segmented simply by a URL. This means that an entire closed namespace can be represented by one open namespace. Yes, you still need to have an account in that closed namespace, but that is a compromise due to the limitations of the external systems.

    And I'm not downplaying IRC at all. Jabber specifically includes a transport that gateways jabber users to IRC servers. This was one of the very first transports, and was the original groupchat interface used before the transports for groupchat had been written.

    IRC has its place. But its not for user notification and instant messaging.

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  10. Re:Talk about over-zealous... by sheldon · · Score: 2

    Well semantically speaking... Linux isn't even strictly POSIX-compliant. It makes a good attempt, but it's not 100% and never been certified.

    Otherwise I agree that GNU/Linux is not UNIX.

  11. Re:Jabber's most stupid feature by WWWWolf · · Score: 1

    In Gabber: Services -> New blank message... and give your own address as recipient. Works fine. I don't know how it works in other Jabber clients, but the point is, yes, you can IM yourself! =)

  12. Re:Miranda ICQ by Genom · · Score: 3

    Check out:

    • licq - a nice qt-based client
    • gnomeicu - a nice GNOME client

    There are others, but these are the 2 best I've found. I seem to prefer licq, but that's a personal preference. YMMV.

  13. It's like we've regressed to the 80s! by roystgnr · · Score: 4

    It's been almost a decade since the last holdouts (Prodigy, MSN, AOL, etc... remember when they weren't just expensive ISPs?) figured out that making email for the entire world dependent on a single server farm might be a bad idea... or at least, at the time I'd assumed that they had figured it out. Now I realize that they were forced to accept internet email standards because no single one of them controlled a majority of the market, and each of them dreams of catching the next big technology and entrapping it on their own LAN. My email address is roystgnr@rice.edu; why should my instant messaging address be in a flat namespace (AIM, pre-internet AOL email), or god forbid even a flat numerical namespace (ICQ, pre-internet compuserve email)!?

    Does managing a technical company kill your long term memory?

    1. Re:It's like we've regressed to the 80s! by BigZaphod · · Score: 1

      I'm not sure exactly what you are saying, but Jabber is most certainly *not* dependent on one server. It is designed to be installed in the same way as e-mail servers, so ISPs should install Jabber themselves. That's one of the main reasons why a JID (Jabber ID) is in the form of an e-mail address. Jabber is a distributed system and very similar to P2P (only the client connects to a server that takes care of talking to other servers for you, so it's one step removed from "pure" P2P).

    2. Re:It's like we've regressed to the 80s! by BigZaphod · · Score: 1

      There can be a lag sometimes. The servers do not keep an open connection with each other at all times, so there is some connection overhead if you are the first to do a connection between the two (or the connection dropped and had to be remade). There does seem to be slightly more lag when talking through another server, though, but I've not noticed it as long as 20 seconds. Usually only 1 or 2 in my experience. Perhaps it was a fluke. :-)

    3. Re:It's like we've regressed to the 80s! by Chasuk · · Score: 1
      Prodigy and AOL did not start out as expensive ISP's. They started out much as GEnie, Compuserve, Cix, and Delphi did - as Online Sevices. An Online Service was a BBS grown king-sized, so you could rightly say that, at one time, Prodigy and AOL were expensive BBS's.


      When the Internet became easily available to Joe Public, it largely killed BBS's and hurt Online Services tremendously. AOL decided to provide gateway access to the Internet, and eventually transformed themselves into an ISP with limited proprietary content.


      MSN came into existance after BBS's and Online Services were in their final throes. It was never an Online Service that offered Internet access, but from the start an ISP in the AOL re-birthed mold.


      Just a bit of history that I thought some might find interesting. :-)

    4. Re:It's like we've regressed to the 80s! by DrSkwid · · Score: 1

      ICQ can sometimes take even longer

      when my GF is using the PC here I get my laptop out and sometimes we ICQ each other. I've seen some really long delays.
      .oO0Oo.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    5. Re:It's like we've regressed to the 80s! by logiceight · · Score: 1

      As opposed to Jabber where you become dependent on one server?

    6. Re:It's like we've regressed to the 80s! by logiceight · · Score: 2

      Well the whole system is not..but I am. For example I have an address on Jabber.com. If the Jabber.com server goes down I can't communicate. If I talking to someone on jabber.org I can't talk to him if that server fails. So that makes two points of failure. I tried IMing across the two servers once and it was about a 20 sec delay to get the message to the other person. Has anyone else noticed this problem or was it a fluke?

  14. Re:Jabber Crypto Tunnel - just read cryptonomicon? by heller · · Score: 1

    And you still feel like encryption is worth something? I thought the book did a fine job of pointing out the futility of using crypto.

    ** Martin

  15. UDP scalability by MenTaLguY · · Score: 2

    In practice UDP is not actually extremely scalable unless you implement your own congestion control.

    --

    DNA just wants to be free...
  16. AOL by zin · · Score: 1

    I don't know if this has been mentioned yet, but I have a clue as to why AOL doesn't allow other clients.

    First. The network that RUNS AIM is actually pretty complex. You can't count on other clients from maybe making mistakes in messaging formats that might really mess up something or perhaps writing a client that could actually do some harm. The best that AOL can do is to keep these possible threats of their network is to keep them from connecting.

    Second.
    ADS. Aol puts em in their AIM client. Now if you don't have to use their client to IM then you don't have to look at their ads. I have no problem with looks at the ads it's just I don't like having to look at the ads of 3-4 IM's clients at once.

    Just my humble opinion....
    ZiN

    --
    -ZiN-
  17. Not the same thing. by hatless · · Score: 2

    Usenet and email are decentralized and asynchronous. When you're sending email or posting to Usenet, nothing is checking to see if the recipients are logged in.

    With instant messaging, you can't get around the thing that distinguishes real-time chat from email: the real-time status monitoring. When you log in to a real-time chat system, you need to announce your presence to a central hub that reports your status to the other users who need to see your status. You can't do that with a decentralized system, at least not one with more than a couple thousand concurrent users. Multi-hop referrals or separate regional or ISP hubs each with their own members' login status are far too slow and bandwidth-intensive to work on a large scale.

    A useful public instant-messaging system covering countries with tens of millions of people and thus hundreds of thousands to millions of concurrent users needs that central hub; otherwise your client is spending all of its time querying and processing data from any number of far-flung regional hubs.

    1. Re:Not the same thing. by hatless · · Score: 2

      You have, say, 35 people in your buddy list, scattered across 20 servers. This isn't unrealistic given that on Linux, a Jabber server can only handle 1024 simultaneous users, at least according to jabber.org's own FAQ. So now, for the duration of your session, your client is communicating every few seconds with each of 20 servers to check your friends' online status. With a protocol that's robust, but not lean.

      Your client communicates with the central JUD server every time you want to look someone new up. Without the central JUD server, the whole thing balkanizes into separate small, free-floating islands and there's no ability to add or contact people not on your home server to your list until it comes back, though you can keep talking to the people already on your list.

      Your topology calls for many small, independently-run servers, which is going to be slow and unreliable; on any given day, any one server can shut down, die or disappear and its user base will be orphaned since there's no replication and failover of login services going on. Some are on mom-and-pop ISPs or run by nonprofits on a virtual server, some are big, fast systems. Some are in North America, others in the EU, and others in Egypt or Thailand. A server in Egypt will provide fast, reliable services to users in Egypt, but if they're on an American's buddy list, the Egyptian users' entries will drop in and out of the "logged in" status category as packets get lost in transit or connections sporadically time out, and vice versa.

      Jabber has a design that can scale, yes. But I maintain that it cannot scale to AIM/ICQ/MSN/Yahoo size, and that's what a public IM system needs in order to be useful.

      A more reliable topology might involve fewer, larger Jabber servers, each with a substantial portion of the user base--which gets right back to the question of how large servers get paid for.

    2. Re:Not the same thing. by pgm · · Score: 1

      Having buddies on 20 different servers does not mean that you have to "poll" all those servers to receive presence. You are notified when their presence changes by the person's server.

      There are efforts underway already that remove the 1024 connection barrior on linux.. and using these methods, it's possible to scale a LOT more users. But like the other poster said, Jabber is about "everyone" running an ISP, so we don't need one single "farm".

      I don't see how this topology differs at all from the email topology?? Please elaborate.

    3. Re:Not the same thing. by David+Roundy · · Score: 1

      I don't think you understand how jabber is supposed to work... with jabber nothing is centralized, and no server needs to know of all the users that are online (I think this is the whole point). Say, for example, I run my own server, and have only three people on my buddy list. As long as I'm online, my server only needs to contact the servers of those three people to see if they are also online. I don't see how this is so terribly bandwidth intensive.

  18. Private Jabber, sure. Public Jabber? Hah. by hatless · · Score: 3

    Fine, Jabber has a faint outside chance of becoming a standard protocol for private instant-messaging systems, and might eventually compete well with things like Lotus Sametime and Microsoft's conferencing server.

    Granted, this isn't all that likely since both Microsoft and Lotus can already integrate their instant messaging well with H.323 videoconferencing and with T.120 application-sharing and whiteboarding tools, and seamlessly tie in to directory services (not just for authentication) in ways that also make it fairly simple to link companies' and organizations' realtime messaging/collaboration together without relaying each other's messages. Fact is, Jabber is a good 2 or 3 years behind its competitors in the intranet space in terms of features. They're even miles behind the ICQ Groupware server.

    As far as public instant-messaging goes, it wouldn't be fair to say Jabber has no chance of catching on. But those chances are slim. Let's say that for some reason it does. Who is going to run and pay for the giant Jabber servers sitting in the middle of everything? An instant messaging system that can support millions of concurrent users will not run on a single donated 4-processor box running Postgres or MySQL. It won't run on two. It's going to take a server farm or two with millions of dollars in hardware, millions of dollars in commercial database licenses, and millions of dollars in engineers' salaries to tend to it. Please remember that while the messaging itself is peer to peer, the login and buddy-status monitoring services are not.

    How, exactly, is this going to be paid for if the clients are open-sourced, access to the servers is unrestricted, and advertising can be blocked? A tip jar?

    1. Re:Private Jabber, sure. Public Jabber? Hah. by Nonesuch · · Score: 2
      How does it work with Usenet, with Email?

      Generally, ISPs will run their own local server with logins for their own customers as a value-added service, and allow anybody remote to message them.

  19. Re:Miranda ICQ by Bob+McCown · · Score: 1

    Ive been digging around a bit, looking for an ICQ clone for Linux, and the ones Ive found so far are mostly crap Java applets/applications. Is there a fairly stable, decent quality ICQ clone for Linux?

  20. Re:Editorial Integrity Alert by AviN · · Score: 1
    Sure, you're a *NIX whiz, but have you ever hacked a pen?

    In 1st grade.

  21. Re:JabberIM is the way to go, but.... by [-ET-] · · Score: 3

    (For those confused, JabberIM is the Jabber client available from Jabber.com. It is one of many Jabber clients available.)

    Most of your complaints can be fixed in the Preferences dialog. :) Check this out:

    >* Concurrent connection: If I open two JabberIM
    >on different machines, they will battle for the
    >control of the connection!

    To differentiate between connections, the clients need to have different "resources." You probably didn't set one of your instances to have a different resource, so they are trying to fight over the same resource ("JabberIM" by default). Jabber will happily let you use as many connections as you want at once.. as long as each client has unique resources.

    >* Or the messages pop and hide my work, or I
    >never see them... I can't wait a few seconds
    >before reading the mail like I was used to on ICQ
    >and MSN.
    >* If a new user send me a message while I write
    >to the other, the new window will capture my
    >keystroke. Very annoying when you say : "I love
    >you!".

    Both of these can be fixed with a quick trip to your Preferences. Simply tell it to not gain focus for new messages.

  22. Re:Talk about over-zealous... by IntlHarvester · · Score: 2

    GNU/Linux isn't UNIX and doesn't claim to be UNIX

    GNU's NOT UNIX was intended to be a joke. GNU only claims to not be "UNIX(tm)" to the extent that claiming to be Unix would get them sued. Looks like a DUCK(tm), walks like a DUCK(tm), quacks like a DUCK(tm) - it's a Duck.

    The word "Unix" has been virtually completely disassociated with the tradename "UNIX" in the vernacular. That's why OpenVMS is UNIX, and FreeBSD is "real Unix", and Linux is a "Unix-like system", and UNIX System V Release 4 is "SCO UNIXWare", and I can make xeroxes from a Canon copier, and there's no congantive dissonance involved.
    --

    --
    Business. Numbers. Money. People. Computer World.
  23. BAH! by elmegil · · Score: 1

    If Jabber actually had a client that was easy to install and use, this would be good news. But every time myself or my wife have tried to get a Jabber client of any stripe to work (keep in mind, I've had about 14 years of Unix experience, and also done home Windows maintenance for most of that time) IT HAS FAILED UTTERLY. I'm sticking with ICQ until Jabber folks can actually produce useable software.

    --
    7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  24. the only way it could work... by Lx · · Score: 1

    1) Make jabber not suck.
    2) Make jabber clients not suck.

    I mean, look at the options. Gabber, which is horribly unstable and has awful trouble building on non-linux systems, Jarl, which is good but not too current, WinJab, which is way ugly but featureful, and JabberIM, which is simple but lacks functionality. It's very hard for programmers to take full advantage of jabber, since the full protocol is horribly documented, and the server itself is in pretty poor shape as far as transports are concerned.

    I hear a lot of talk about jabber, but I see very little to back it up. I've used it periodically, even to the exclusion of better free clients (gaim, supports all the protocols jabber does but actually works), but the quality of the transports and the complete lack of portability of the transports and server are very frustrating. I even tried to write my own client, but ran into the documentation roadblock myself, and confirmed the problem with authors of other jabber clients.

    Jabber has great potential, but it needs a LOT of work to realize it, and I think the articles in OSS rags touting it as some kind of IM panacea do more harm than good.

    -lx

    1. Re:the only way it could work... by Lx · · Score: 1

      no, *they* forgot about it. I live here, I know what bloody time it is...

  25. Re:Talk about over-zealous... by MSG · · Score: 1

    But, calling it an industry standard is probably taking that a bit too far.

    Says who? Linux is shipping on more servers than any other UNIX variant. More software is being developed on Linux than on any other UNIX variant.

    No, it's not the standard PC platform, but the previous comment doesn't indicate that it was... He just said that Linux is the industry standard UNIX. It may not be the most powerful or mature, but from a lot of people's point of view, it's the standard.

  26. Re:An observation .... by j+h+woodyatt · · Score: 1

    See my earlier post in this thread.

    The effort fragmented, and the working group rewrote its charter to limit its purpose to defining requirements. Their RFC's about the Common Profile for Instant Messaging (CPIM) have been published, and they should be closing down soon. The IETF instant messaging effort is now mainly split into two camps with subtly different aims.

    The SIMPLE working group is adapting the Session Initiation Protocol (SIP) to serve the traditional purpose of instant messaging.

    The APEX working group is developing a BEEP profile to serve as a general-purpose, low-latency, Internet-scale application messaging and presence protocol.

    Both are good ideas, and neither one is enough by itself. The SIMPLE group is likely to get something up and workable quickly, but it won't be all things to all people. The APEX group, on the other hand, may take longer, but it is doing some remarkably good work and there is already a fair amount of BEEP implementation code published under a BSD license at sourceforge. See the new BEEP Home Page for the juiciest news.

    --
    jhw
  27. Just what the 'net needs, another "de facto" stand by j+h+woodyatt · · Score: 2

    The IETF is in the process of proposing not one but two standard protocols for "instant messaging" applications. (Why two? It's a long story, and it isn't over.) I recommend reviewing the charters of the APEX and SIMPLE working groups, as well as the appropriate drafts.

    RFC 2778 and RFC 2779 are good background information too.

    It seems to me that the direction the Jabber project should take is to consider both of these protocols to be "transports" and, er-- assimilate them. Yeah... that's the ticket.

    --
    jhw
  28. Gunning for darkie by Graymalkin · · Score: 2

    The Jabber protocol is cool not because of interoperability but because they've whipped out a pretty fast XML router. Jabber is as complex (actually less so) then Gnutella and look at how popular Gnutella is getting with the mom and pop crowd. The protocol is fairly basic and easy to work with and allows you to add features onto it later. Jabber is a good framework to build on rather than a release product like AIM. Jabber will make a big splash as soon as someone puts all the good ideas into one easy to use package.

    --
    I'm a loner Dottie, a Rebel.
  29. Re:none are so blind as those who will not see! by Graymalkin · · Score: 2

    What in the holiest of holy fucks are you talking about? Did I not say Jabber is an XMl router? There are plenty of limits with what you can do with it, the fact that it's XML makes little difference. I could do everything Jabber does with a simple IRC server. Like I fucking said, Jabber is a framework someone can easily put to their own use, the key to its success will be someone putting it to a very popular and profitable use. All you've done is name a few of the things you can do with an XML router. Congratulations jackass.

    --
    I'm a loner Dottie, a Rebel.
  30. Re:none are so blind as those who will not see! by aonaran · · Score: 1

    I hate to be nit picky like this, but shouldn't that be third millenium? 1-1000= 1st, 1001-2000= 2nd, 2001-3000= 3rd

  31. Re:Jabber's poised to be huge! by MathStud! · · Score: 1

    More likely Jabber will go the way of QDOS and PowerPoint.. it will be *ahem* acquired and merged into MSnN by Redmond..

    --
    "You enjoy myself!" - Trey Anastasio
  32. A vapor-ware company makes good? by weekie · · Score: 1

    And I quote..."Think about it," Durand said. "This is like the opportunity to commercialize e-mail, but bigger." I can see it now, pop-up ads from your instant messaging client! How sweet is that? I worked for the parent company two years ago and everything they touch turns to shit. Jeremie Miller should never have gotten into bed with these bozos. I hope the opensource project can make it though.

    --
    -- Infatuated with the fact that they can, software developers usually don't stop to think if they should.
  33. Re:Limited server platforms by jimithing · · Score: 1

    Jabber also runs on Solaris 2.7 and 8 and FreeBSD.

  34. Re:Jabber's most stupid feature by The+Rev · · Score: 1
    I've just tried this with GtkYahoo and weirdly enough it works!

    And you can make yourself a friend so that you'll always know when you're online!

    Messages sent to you just come right back. No chit chat though! <sigh>

    Craig.

  35. Re:Talk about over-zealous... by Surak · · Score: 2

    Now, I'm a full convert on the usefulness of Linux. I've got it running on two different platforms in my house right now. But, calling it an industry standard is probably taking that a bit too far.

    Huh? Besides Linux being the most widely used Unix, it has the most market share of an Unix. Plus, all the commercial Unix vendors are adopting technology from the Linux community. Solaris, for instance, can run Linux binaries. HP, Sun, IBM, and other commercial Unix vendors have created the GNOME foundation and are adopting GNOME as their standard desktops.

    Linux is NOT the standard desktop operating system, but it is THE standard Unix variant. And it is now #2 in server sales, next only to Windows NT/2000. Linux server sales, in fact, have eaten into Microsoft's server OS sales, making it a real challenger to Microsoft on the server platform. Get with it ... Linux is becoming a powerhouse on the server!!

  36. Talk about over-zealous... by MidKnight · · Score: 5
    .... That makes Jabber the "best candidate for becoming the de facto standard" of the instant-messaging industry, Kobielus said, in much the same way Linux has been to the Unix operating system...."

    Now, I'm a full convert on the usefulness of Linux. I've got it running on two different platforms in my house right now. But, calling it an industry standard is probably taking that a bit too far.

    It may become a defacto standard one day, but in my opinion we're still quite a way off (and Linux has a lot of growing up to do) before we reach that point.

    {{donning fire-retardant clothing}}
    --Mid

    1. Re:Talk about over-zealous... by matroid · · Score: 1

      I don't think anyone is arguing Linux's popularity among Unixens (Unixers? Eunuchs?). The point is whether it is some sort of de facto standard like Apache has become in webservers, TCP/IP in networking protocols, and Perl in scripting languages (yes, that was a red herring).

      If you ask me (which you didn't, but you should have!) I really don't think that this is the case. As much as Linux has contributed in technology to other Unix variants, it has stolen. HP-Unix, Tru64 (OSF/1), AIX, *BSD, and Solaris are still THRIVING in both corporate and academic circles. Indeed, the systems programming classes taught in our Computer Science department are Solaris-biased, not Linux. The Unix of choice for work in our Physics department is NOT Linux, but Tru64.

      Yes, I agree that Linux is popular. And it is generally becoming true that where you find Unix, you will find some Linux. But if Linux is a de facto standard, then it is only the case among slashdotters. It is no more the de facto standard of Unix, than RedHat is the de facto standard of Linux distributions.

    2. Re:Talk about over-zealous... by Erasmus+Darwin · · Score: 2
      I hate to come off sounding like some loathed semantics fiend, but, c'mon. Linux is not an "operating system." At least, not alone.

      While I can understand and appreciate the importance of making a distinction, I rapidly got tired of replying to "What OS do you use?" with, "I use the Linux kernel compiled with gcc 2.95.2 (formerly known as egcs, which was forked from gcc) (yes, I understand that gcc isn't Linux-dependent) coupled with a number of supporting GNU utilities (Mostly compiled by RedHat; they may or may not have some patches to fork/configure them -- yes, I understand GNU utilities aren't Linux-dependent) including the aforementioned gcc as well as glibc (yes, I understand it isn't Linux-dependent) with the original bootstrapping iteration of getting a compiled kernel up and running done using the RedHat bootdisk from version 6.1 and the RH-supplied version of gcc (which may or may not have patches make it an unofficial fork from the FSF's gcc), most of the installed software are the RedHat 6.2 rpms (including updates) although I had originally installed RedHat 6.1 and manually upgraded via RPM rather than RedHat's traditional reboot/upgrade mechanism, under Xwindows (which uses XFree86 as the server -- yes, I understand it isn't Linux-dependent) I've got GNOME (Yes, I understand it isn't Linux-dependent) using Ximian (which used to be named Helixcode -- yes, [all together now] I understand it isn't Linux-dependent)."

      These days, I just say "Linux". In all that extra time I've saved, I've managed to find a 10 line proof for Fermat's Last Theorem (though I don't have enough space left in this comment to include it).

    3. Re:Talk about over-zealous... by bacchusrx · · Score: 1

      Hm. Everything you've said *might* be true, except for the fatal flaw -- GNU/Linux is not UNIX.

      I hate to come off sounding like some loathed semantics fiend, but, c'mon.

      Linux is not an "operating system." At least, not alone. It is a kernel. The GNU System + Linux = a POSIX-compliant, UNIX-like, UNIX-compatible operating system. Further, GNOME is GNU, not Linux. GNOME runs on non-Linux-based operating systems.

      Remember what GNU stands for, again? "GNU's Not Unix..."?

      GNU/Linux isn't UNIX and doesn't claim to be UNIX. While conceptually based on UNIX, it was written from scratch. Therefore, it has no "hereditary" claim to being UNIX. Further, I don't remember it being certified by the Open Group as being "UNIX." So the claim that Linux is at all a UNIX, let alone the preferred flavour thereof, is rather silly.

      BRx.

      --
      Life after capitalism? The participatory economics project
  37. An observation .... by LL · · Score: 5
    Simplicity (TM) and interoperability are good but is that sufficient to convince the average person to substitute to change their ICQ/AIM/whather just for a slightly better interface? The mail system which is *THE* killer-app of the internet relied on divying up the system into 3 components
    • - mail transfer agent (MTA);
    • - mail delivery agent (MDA); and
    • - mail user agent (MUA).
    Because the three components are somehwat independent and substitutable (e.g. sendmail/qmail, pine/elm/eudora) different palyers can upgrade without breaking some critical day-to-day use. Looking at the Jabber, it tries to be the polygot of IMs which while laudable, does make it a little unwieldly to offer alternatives and competition in the form of low barriers to entry tis'good (TM). For example, stuff like Elvin which is content-based messaging looks intriguing.

    Perhaps some thought should be given to aligning the components in an analogous fashion. Has someone looked into comparison of the key attributes of the different IM system to see whether a similar structure could be nominated? For example, I would hazard

    • - message session agent - handshaking/setup
    • - message resolution agent - figuring out namespace conflicts
    • - message distribution agent - multicast/AIM/etc
    • - message client agent - the GUI thingy-a-bob

    In fact spliting channels into a separate session control and others is what is suggested by BXXP framework.

    LL

    1. Re:An observation .... by Froqen · · Score: 1

      What ever happend to the IETF IMPP working group?

  38. Re:Chat is dead, long live chat! by Donwulff · · Score: 1

    It would be nice to hear your definition of Instant Messaging, otherwise any discussion on whether IRC fullfills it or not is jsut empty lip-slapping.

    However, I feel I have to remark that a primitive presence-protocol was defined in the RFC 1459, May 1993, "The ISON command was implemented to provide a quick and efficient means to get a response about whether a given nickname was currently on IRC." This is a polling presence-mechanism, and was extended in 1995 to allow more fine-grianed identification. On October 1997, the increase in user-counts and decrease in memory-prices led to the official roll-out of the WATCH system, which implements passive presence notification, on DALnet IRC network. This extension has since then been adopted by most major IRC networks and clients.

    I personally consider IM just a subset of chat/IRC. Now I'm fully aware IRC protocol has significant problems with authenticiation (To some degree solved by development and integration of Services around 1997), segmentation of the IRC community (But you don't expect ICQ presence to work on AIM etc. do you?) and scaling. However, it yet remains to be seen what a major company running a centralized server-farm for IRC could've accomplished; most of IRC's scaling-problems are due to decentralization using 1980's architecture and assumptions.

    However, I think the kind of single-eyed software-patriotism as this thread suggests is only harmful to the open-source movement as a whole. It wasn't even automatically clear that IRC was under an open-source license, and there was a strong movement to hold it under a properitary license. Luckily, perhaps, open-source won then - but had they known many in the open-source movement would later disown and ignore this important pioneer, I think they'd thought twice about it.

    -Donwulff

  39. To chat or not to chat? by Donwulff · · Score: 1

    Well, it's getting a bit off-topic from the original discussion...

    But still I can't help but remark that messaging between "entities", that is nicks and nick-lists was the initial application of IRC (Which was built as a more convenient replacement of talk). The subscription channels, first as numbers and then as the present named channels, appeared only much later. There are still many people who never join channels, just wait for people on their notify-lists to pop up or the other way around.

    I'm not sure what you mean by "reserved and enforced by the protocol itself". IRC protocol is pretty militant about that, and has had support for password-protected logins back from day one as it were. Persistence of entities is a problem that was solved by the different services-systems half a decade ago.

    I'm not saying IRC is the best protocol out there and a model for the future of Instant Messaging, but it is very hard to find examples of anything that all present Instant Messagign systems do that IRC didn't do already five years back - including crashing, ofcourse ;)

    And yes, SMTP could've served as IM as well, had somebody written up an aplication to broker out presence requests and notifications and guaranteed real-time delivery, but nobody did.

    -Donwulff (And let's not even talk about, er, talk...)

  40. RFC 2778 specifies such a model for IM by Jay+Carlson · · Score: 1
    You mean like what RFC 2778 did?

    If you're looking for little ASCII diagrams of the relationships between PRINCIPALs, SENDER UAs, INSTANT INBOXes etc, it's the place to be!

  41. Actually... by skajohan · · Score: 1
    Actually, I think the trolls do use templates. Check out the FAQ and other stuff at Geekizoid. The trolls are organized! But be VERY CAREFUL when reading Geekizoid. About half the links are links you don't want to follow (ie goatse.cx and worse). Don't say I didn't warn you!

  42. Re:That may be true, but... by Temas · · Score: 1

    Although this may be true of a service system, this is not true of Jabber. The real power lies in the number of servers that are out there. Unfortunately we haven't done the best job of protraying the idea of having your own server, or a server at your ISP rather than using the existing public ones. As the number of servers increases we can expect to see the supposed "user count" jump up and up suddenly, especially if corporations proxy out their users. But there is really no way to tell the user count because the server is available and people/corporations could be using it internally so their IM traffic stays internal and protected (logged?). Just food for thought, plus we're slowly forming our next generation plans that can begin to tear away the IM/chat stereotype from Jabber and begin to let it flourish as a true real time communication infrastructure.

  43. Re:Jabber's poised to be huge! by Temas · · Score: 1

    Hah, I drew a picture after one of our developer meetings about that, but it's not going to happen, ever. We're direct competition to Hailstorm, and there is no way to kill the source that is out there so what are they going to do? Fight us through other means I'm sure, but otherwise continue to try and move faster than us. I don't see that happening with corporate weight though.

  44. Re:Jabber's fatal flaw: Documentation by Temas · · Score: 1

    I agree that documentation is our weakest point, but major steps are being taken to work on that. I wouldn't necessarily classify it as a lack of documentation, rather a lack of unified documentation. Recently there have been some great docs put together, but they don't get merged into larger finished docs. Hopefully in the next few weeks docs can beging to flourish more fully.

  45. Re:Jabber? Standard? Yeah, right... by Temas · · Score: 1

    Is email too complex? If your JID were the exact same as your email address would it be too complex? I don't see why that makes the system too complex, especially if it allows for a unified ID. Your other issues seem to be UI issues that are also dependant on preferences (check out the force msg type options in Gabber).

  46. Re:Why's Everyone Mad at AOL? by Temas · · Score: 2

    Which attack and anger are you talking about? One of the main reasons I've seen people deploy Jabber and throw spite towards AIM is security. The companies need to be able to control their users actions to some extent and having the messages float around on some other network doesn't help that very much. A Jabber server can be configured to only allow internal usage, and then possibly proxy traffic to the outside world in a concentrated and controlled manner. Even more so components could be built to log all traffic and store it in a safe and encrypted manner. This would be quite a chore of packet sniffing a network and reconstructing to do this if you let your users have access to the AIM network. Even more so if you then let users have access to any network they want.

  47. _Secure_ messaging... by s390 · · Score: 2

    is not advanced by clients like Jabber. Much the opposite, actually. They have a ways to go yet.

    IBM uses Lotus Sametime internally, and you can bet it's encrypted. But it's easy to use daily.

    Other IBM/Lotus customers also can use Sametime securely, within their business. But it doesn't do AIM, Jabber, etc., at least not yet...

    What's not implemented yet is a universal chat facility that discriminates between internal versus external conversations, I so openly admit.

    1. Re:_Secure_ messaging... by matman · · Score: 2

      We (a few Jabber developers interested in security) are working on using the W3C proposal for encrypted XML and content to allow for the end to end encryption of messages (of any type) between users. This support should allow for easy encrpytion of any future additions to the protocol, as well as what's already there.

      A very rough draft of the proposal can be found at http://www.megaepic.com/~johnston/newencryption.tx t

      Please remember it's very rough, and a little out of date - it will be updated within a week or so.

    2. Re:_Secure_ messaging... by aredubya74 · · Score: 1

      My company uses Lotus Sametime (client version 1.5, although most of the componants are stamped with a version number around 3.0 - go figure) for its internal IM client, and it definitely supports the AIM messaging standard. There's no secure channel chat when using the client to talk to folks on AIM, but it works just fine. It even lets you separate user lists into Sametime users and AIM users. Not a lot of bells and whistles, but it works fine for chat.

      Interestingly, since I've seen other 3rd-party clients getting kicked off of AIM, Sametime doesn't get kicked. I'd expect Lotus has actually licensed from AOL their protocol, and is allowed to include support for it in their client. Digging around, I've found no details on any licensing of the AIM protocol/servers to Lotus by AOL, but that's gotta be it.

      RW

      --

      RW

  48. Re:Why's Everyone Mad at AOL? by timothy · · Score: 1

    RoninM pointed out that the network / servers AOL runs AIM on belongs to AOL -- good point. And since I posted that little note about "not making any friends," maybe I left the impression that I am mad or indignant that AOL once in a while implements built-in authentication tricks to get rid of unofficial clients. And I am -- a little bit, sometimes;) -- when I let myself.

    But in fact, I basically agree with RoninM that as the owner of the network, AOL has no obligation to let other people ride free on the servers that AOL folks thought of and put in place as an (indirect) money maker. Annoying that some very cool clients are kicked off every few months, but nothing immoral, illegal or fattening about it -- it's sort of like if a restaurant stops giving out free ice cream.

    However, this is why I say that businesses who want to use IM services might like Jabber / other Free / Open Source project as the basis for their internal msg services, both client *and* server.

    No one, not even the "legitimate owner" (because under Free licenses, the right to use is explicitly granted) can take it back from them at some arbitrary future point then.

    (Also, I can see people liking open source IM clients because they can be customized heavily to match an organization ... company or school colors, built in links to local documents or databases, specialized phone directory, etc etc.)

    Just thoughts,

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  49. Re:Jabber's poised to be huge! by Old+Wolf · · Score: 1

    My sole reason for installing Jabber is to get a low userID in case it becomes popular later :)

    It seems that it will let me continue to communicate with my current ICQ list via my current ICQ number --- so byebye ICQ.

    Hmm, I see it doesn't have userID numbers :(
    oh well, already got it now, might as well keep it

  50. Aim rocks.....sort of. by kajoob · · Score: 1

    Jabber is an ok client, but like people have posted already - it does have a problem with frequent disconnections. The good thing about aim is that aol has to answer to paying costumers and we aim users get to tag along just for the price of looking couple ads on the buddy list window (you can hack that out?!?!?! shhhhh!!!!) The worst thing about aim is that it's not the best client out there that uses the oscar/toc protocol. I personally prefer that 'penguin pimpin IM clone' that the cool people call Gaim mostly because of the tabbed conversation windows It's their servers, so I can't blame them if they're disconnected clients that use their clock cycles but don't display their ads, but AOL could actually (put on rose colored glasses....now!) win a few hearts if they would allow 3rd parties to create clients that would could connect using oscar (toc works in gaim I believe) if they displayed the small ads. (hey eurdora and opera are adware, but they rock) - I'll step away from the soapbox now, but AOL really needs to do something along the lines of opening up their servers/protocol before the gov't has something to say about a supposed Instant Messaging monopoly. The only other solution would be someone like Jabber, but with such frequent d/c as it stands now, what would it be like if they had 30 million users like aol has?

    --
    Quidquid latine dictum sit, altum viditur
  51. (legal) AOL blocking circumvention strategy by eries · · Score: 2

    Coincidentally, a piece I wrote for Newsforge about this very topic just went live in time for this story: http://www.newsforge.com/article.pl?sid=01/04/16/1 931237

  52. Re:Jabber's poised to be huge! by Jace+of+Fuse! · · Score: 2

    Too bad no one's heard of it.

    My ICQ# is in the 200,000's.

    When I started using ICQ, nobody else had heard of it either.

    Amazing what's happened the past few years, eh?

    "Everything you know is wrong. (And stupid.)"

    --

    "Everything you know is wrong. (And stupid.)"

    Moderation Totals: Wrong=2, Stupid=3, Total=5.
  53. scalability and crypto by gthyni · · Score: 1

    I looked at jabber, much architectural work there.
    But in the end too complex to hack on, and even to
    get it up and running fast. Heck, I am a system admin
    and used to hack things around, but could not get
    the conferencing to work in a sane way.
    Too much options and configurability prevents thing
    from working.

    Also I don't want complex things in an IM-server like:
    * TCP socket, slow to connect and does not scale well
    * XML parser - lots of code I don't want attach to internet -
    small is beautiful and more secure.
    * covering all bases - no I don't want that!
    I want to use the tools I am used to and like.
    * Security is a hack, and SSL does not work with UDP.

    I hacked something together this weekend,
    a IM system using UDP for scalability and
    GnuPG for security. It is almost usable :-)

    look here

  54. That may be true, but... by Puk · · Score: 2

    what makes Jabber the not-so-best candidate is lack of users. Users are what make something the facto standard, and even though Jabber may not be proprietary like the others, unless they figure out a way to increase their user base (preferably at the expense of the others'), they will not become the de facto standard.

    Whether they become an official standard is a different issue -- maybe that's what they meant. Whether that will help them is another issue still.

    -Puk

    1. Re:That may be true, but... by tjgrant · · Score: 1

      It depends on how you look at the situation. I needed IM for my company. However, I didn't want all our IM traffic going through someone elses network. Heck, I didn't even want it leaving our network. We put up a Jabber server, installed Gabber everywhere (BTW: the newest Gabber is leaps and bounds beyond any of the previous versions) and now we can IM sensitive material and not worry about who might see it. Add to that that we are starting to implement the GPG encryption on the clients and we feel fairly secure.

      Jabber's gateway tools will allow us to eventually connect to both ICQ and AIM servers, so I believe we will get the best of both worlds.

      The biggest problem with Jabber acceptance is that it appears most people are unaware that they can setup their own servers for their own purposes.

      Stand Fast,

      --

      Stand Fast,
      tjg.

    2. Re:That may be true, but... by bite.me · · Score: 1

      Face it, the typical user at the typical Big Company isn't going to know or care who made the client she's using, as long as she can IM with her yahoo or AIM buddies. Jabber is the perfect tool for these companies. One client, many protocols. They can restrict certain channels of IM to their internal network, have a branded client integrated into their intranet, restrict access using VPN, the possibilities are endless. And all because the source and the protocol are open. Seems like an easy decision to me.

    3. Re:That may be true, but... by The+Gentleman+AC · · Score: 1

      That's assuming they all play nice. Although Jabber is easier to extend than others I wouldn't expect AIM's servers not to continue the trend of locking out unofficial implementations.

      --

      Unmuzzled power corrupts, unmuzzledly.
  55. PAA (Japanese IM) by pseudogratixsignatus · · Score: 1

    I am very impressed with PAA (Window only but..). It is a IM here in Japan that has a multitude of options including a variety of plugins that allow interoperability with other IMs and for mail notification with many major mail services. It lets you know who else is viewing the same site (ie. 4 users at slashdot.org) It supports double-byte and single-byte text. It has skins and on and on. I am very impressed with it so far.

    There is an English version available as well.

    For DL go to:
    http://www.paa.ne.jp/download/

    Direct DL of English version:
    http://www.paa.ne.jp/messenger/download3.0/tryne t_ eng537a.exe

    BTW, Jabber doesn't work on Japanese Win98. Well, it works, but when you try to communicate, it garbles your alphanumericals. (Other English IMs have no problem with this.)

    1. Re:PAA (Japanese IM) by pseudogratixsignatus · · Score: 1

      Oh, go to http://www.odigo.com/download/

  56. Re:Chat is dead, long live chat! by duplicate-nickname · · Score: 1
    if I want all of my IRC buddies to know I'm on, I have to log onto at least 4 networks.

    And this is different from today's IM networks how? Let's see, I've got ICQ for my friends, AIM for my sister, Netmeeting for my coworkers....

    ÕÕ

    --

    ÕÕ

  57. Re:Editorial Integrity Alert by god_of_the_machine · · Score: 1

    Hold your horses, buddy. It's not like Slahdot wrote the article, they just pointed it out.

    Do I really need to write this? They get so many submissions that they can essentially bias the news by selecting submissions that fit their bias. I'm not saying that there is a Pro-VALinux bias showing (infact I suspect the opposite), but there is a lot of room for editorial conflict of interest here.

    Either way, surely Slashdot is allowed to report on things related to VA Linux?

    Yes, but it's nice if they inform us of a possible conflict of interest, even if it is minor. Otherwise you just can't trust 'em. Would you trust a ABC News report about how great the new Disneyland ride is????

    -rt-

    --

    -rt-
    ** Evil Canadians are taking over the world. Learn about the conspiracy
  58. Re:Editorial Integrity Alert by god_of_the_machine · · Score: 1

    leaked memo cut out the Fear, Uncertainty, and Doubt (please).

    To be honest: I fear uncontrolled biased news agencies reporting on their sprawling interests. I am uncertain how much it affects the news media that we read every day. And I doubt that we can trust them 100% of the time, so it is really nice when they inform us of financial ties to the orgs they report on.

    Do I think /. was out of line in this case (and in general)? No, and I said that, and I'm certainly not making any specific accusation. But I do fear unchecked bias, and I stand by it. And yes, I do enjoy Brill's...

    -rt-

    --

    -rt-
    ** Evil Canadians are taking over the world. Learn about the conspiracy
  59. Re:Why doesn't... by AiX2 · · Score: 1

    Actually, they are leveraging their near monopoly on browsers into a IM monopoly. There is no way to unbundle the Microsoft Messanger from Internet Explorer 6 Beta. Why, when a person is too lazy to download a browser when one is prebundled with the OS, would someone download ICQ or AOL IM when the Microsoft Instant Messanger is in their browser. The installed base of browsers will also give them a huge pool of persons automatically signed up for their service.

    --Ryan

  60. Re:JabberIM is the way to go, but.... by Nonesuch · · Score: 1
    The majority of the problems you mention (except for the MSN issue) are client issues in JabberIM.

    What is particularly annoying is that JabberIM is the client produced by Jabber.Com, the "commercial" side of the Jabber development team. If any client was going to work reliably, one would hope that would be the one.

  61. Re:Jabber's fatal flaw: Documentation by Nonesuch · · Score: 1
    I'm not knocking the software development skills, I'm stating that there is no coherent documentation.

    It's a problem with most open source projects- writing features is sexy, writing manuals is not.

  62. Solaris,BSD,Linux- what limited server platforms? by Nonesuch · · Score: 2
    As mentioned before, the server (jabberd) builds and runs cleanly on FreeBSD and Solaris, and actually scales much better on either of those than Linux.

    This isn't "fringe" this is a platform-agnostic open source project that will compile and run on any supported platform with little or no effort.

    The only thing 'linux-centric' about jabberd is the insistence on using gmake. (The 'gabber' client is a whole other story, I've never gotten recent versions to run anywhere.)

  63. Re:Jabber Applet by Nonesuch · · Score: 2
    Unfortunately, the applet code is stagnant, and does not support the 'new' group chat protocol or many other useful features of jabber.

    However, the new "web client services" shows some promise.

  64. Jabber's fatal flaw: Documentation by Nonesuch · · Score: 3
    Jabber has come a long way in the last six months, but it's downfall is likely to be the scarcity of legible documentation. What little there is can be found on docs.jabber.org

    It's a real struggle getting a server compiled and running with even the most basic of functionality, and many of the most interesting value-added features have little or no documentation.

    There is an active development community on the JDEV mailing list and 'jdev@conference.jabber.org' channel, but like so many other open source projects out there, 90% of the developers are busy writing cool features, with really only Peter Saint-Andre (aka 'stpeter') putting any real effort into documentation.

    A lesser problem is what some call 'fascination with the technology', and is a cause of the lack of users- most Jabber users are developers and admins who are more interested in playing with the new technology for it's own sake than as a way to communicate. Basically, 180 degrees from the motivation of the average AIM user.

    1. Re:Jabber's fatal flaw: Documentation by blonde+rser · · Score: 1

      I'm suprised you refer to the developers this way. I haven't tried to do any jabber developing yet but my friends who have frequently chat to the guy who wrote WinJab (who's name escapes me) and Julian of Gabber. I don't think anyone knows more about jabber than these guys

    2. Re:Jabber's fatal flaw: Documentation by ReuabLeahcim · · Score: 1

      Some major initiatives are coming to address this dearth.

      --

      10 January 1610
  65. Not just IM: Jabber is not a chat protocol! by Nonesuch · · Score: 3
    While 'Instant Messaging and Presence' is the first application of Jabber, they have a much more ambitious goal- at it's core Jabber is a threaded XML router that just happens to work really well as a chat server.

    There are already several Jabber-related projects only tangentially related to instant messaging, and there are many other interesting applications for XML routing on the horizon.

  66. Dept line. by da5id · · Score: 1

    Did everyone miss the joke?
    "from the and-you-never-shut-up dept.
    deran9ed writes: ...
    "

    get it?

    echo $email | sed s/[A-Z]//g | rot13

  67. Why doesn't... by jeffsenter · · Score: 4

    I don't understand why Microsoft doesn't just build an Instant Messanger into their OS's like they did with IE and make that the standard by brute force. Conceivably Microsoft could agree to an IM truce with AOL and have their Windows/MSN IM work with AOL and ICQ. Then that would be the standard. The Bush administration wouldn't go after such an action on anti-trust grounds and that is the only possible deterant I can come up with. Dominance of IM also further isolates non-Microsoft OS's.

    1. Re:Why doesn't... by ShaunC · · Score: 1

      Not just in XP, either. MSN Messenger also installs by default under WindowsME, and what's worse, they tie it directly into Outlook Express. Any time you run Outlook, MSN Messenger fires up and starts bitching about "You haven't created your account yet!" When you tell it to stop reminding you, it still throws MSN Messenger into the systray when Outlook runs.

      Deleting Outlook took care of that problem, but yes, I'd say they're trying like the dickens to get people signed up with MSN Messenger. If it keeps up, they'll have the dominant IM service in the same way that they have the dominant web browser.

      Shaun

      --
      Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    2. Re:Why doesn't... by datajosh · · Score: 1

      I think Microsoft is beginning to attempt something like this now in Windows XP. In Beta 2, MSN Messenger is installed by default and automatically launches when you start Windows until you go into Messenger and turn the auto start feature off. Even then, I've had it pop back up several times without starting it. It may not be integrated into Windows like IE is yet, but it is definitely much more prevalent in XP.

  68. P2P? by Dooferlad · · Score: 1

    Jabber could always adapt to sit next to Gnutella... You would still need a log-in server, but that is all, and you could have several, and the bandwidth would be low. You will just end up with a protocol that relays messages around the network until they reach their intended destination, and then set up direct connections as required. Clients only need a central server to get the address of a pear to bounce messages off.

  69. MS Exchange Stuff by alexhmit01 · · Score: 2

    I tried Exchange 5.5 Chat Server, it blew hard core.

    I tried Win2K Server, it blew hard core, I rolled back to NT4.

    Thanks for the tip, but I haven't been impressed with the Exchange Group's Mac support, and I'm sure that their Linux and MacOS X support is non-existant. I do actually have a heterogenous environment, so I don't know if it works as well.

    Alex

  70. Re:Why Jabber COULD Work by alexhmit01 · · Score: 2

    Yeah, groupware is hidden and hasn't been updated since 1998, the last time a new "beta" game out. It doesn't do what it should. It has a special groupware client that is a stripped down version of their client from '98, and it isn't clear if you can run the real client and connect to it.

    It seems kind of awkward in it's handling of things. We were playing with it for corporate use, mostly so people could swap messages/URLs and startup Netmeeting conversations.

    Unfortunately, the system was never polished. I couldn't figure out a way to strip down the listed helper apps for installation, and doing that at each desk would suck. It became a backburner project before I could do anything useful with it.

    ICQ had plans to be a business. AOL gobbled them up, and AOL has never had much interest in moving out of the consumer space.

  71. Why Jabber COULD Work by alexhmit01 · · Score: 5

    IM compatibility is nice, and necessary, but isn't the secret to Jabber.

    Jabber needs real clients (i.e. Win32 and Mac) that don't suck, and people are comfortable with. It needs the power of ICQ with the simplicity of AIM. It also needs moron proof servers.

    This is the key point. The majority of computers are still in the corporate sector. We all use ICQ and AIM for communication, and nobody is happy about it. Some companies have tried to block AIM as a security risk (you can send corporate information out without any log of it), but found that it became key to the company's communication.

    A real system where I could communicate externally but have a special internal system would be helpful.

    Now, the real solution, IMO, is a Open Source/Corporate combo. In that scenario, there is a freely available public product that is really good. However, there should be a commercial (but inexpensive, IT budgets have gotten tighter) product that works with an internal server that is easy to install. Additionally, include an Admin kit so companies can configure what is allowed.

    For example, if I could only allow people to send URLs and text externally, but files internally, that would be a useful collaborative tool. That let's them communicate/goof off/whatever, while not exposing my company except internally. This would also take the load off my e-mail servers.

    Additionally, the corporate version should allow the corporate server to communicate on behalf of the clients. That way, I can block ICQ/AIM at my firewall, but allow the corporately supported client through.

    Do that, and Jabber takes a REAL foothold. Make the corporate version license access to AIM/ICQ servers (cobranded perhaps) so there isn't a risk of it breaking.

    Corporate America is NOT happy with AIM/ICQ. ICQ Groupware dying was a shame. There needs to be a real solution, and there is money to be made in this space. AOL with it's FCC agreement would likely jump at this, they could get revenue to cover costs. The Open Source community gets Jabber to NOT be harassed, and corporate America gets a real communicative tool.

    Alex

    1. Re:Why Jabber COULD Work by Khopesh · · Score: 1

      ICQ has (or used to have?) a server you can download for a corporate or personal environment. I haven't done much investigation on that subject, but I would guess that it can do must of what you are talking about regarding internal/external corporate instant messaging. I have a friend who (when he was in high school) got ICQ msg's from his mother in the kitchen telling him dinner was ready. this was done on an internal ICQ network that had some special connection outside as well.

      ...was this the 'groupware' that you were talking about? the ICQ (webpage) search engine is not working.

      --
      Use my userscript to add story images to Slashdot. There's no going back.
    2. Re:Why Jabber COULD Work by jspraul · · Score: 1

      jabber.com will build it if you give them the $.

    3. Re:Why Jabber COULD Work by doorbot.com · · Score: 2

      The majority of computers are still in the corporate sector. We all use ICQ and AIM for communication, and nobody is happy about it. Some companies have tried to block AIM as a security risk (you can send corporate information out without any log of it), but found that it became key to the company's communication.

      This is why Microsoft developed Conferencing Server. It functions identically to MSN Messenger, except you use it only within an organization. So the theory is that it's more secure in that you only allow company users to chat on it (or exchange files, video conference, etc).

    4. Re:Why Jabber COULD Work by Halcyon-X · · Score: 1
      Jabber needs real clients (i.e. Win32 and Mac)

      Well, it does have them. There is a Win32 platform, and Java works on MacOS.

      --

      .sig: Open Source, Open Mind

  72. Why's Everyone Mad at AOL? by RoninM · · Score: 2
    I can't understand why everyone is always mad about AOL for what they're doing with AIM. It sucks, yeah, because I would like to use whatever client I want. But, guess what, it's their network. The advertisements are part of AOL's plan for making money off of having an instant messaging system that is accessable to even those not signed up with AOL, the ISP/BBS. AOL knows a few things: (i) It's their network; (ii) they want to support their network in some way that allows them to keep it cost-free and fully operational; (iii) they benefit from having instant messaging work with a broader audience than just AOL users. Reason (iii) is why they want it cost-free: they get to give broader connectivity to their users. That's the sole reason for AIM's existence. And it's a damn good reason. The side-effect, of course, is what we're mainly concerned with: we get AIM. Seems like a pretty good upshot for both parties. AOL, however, realizes that the operation of the AIM network has its own costs and that because AIM is now out there for everyone, it's not attracting users to AOL. Their (be it half-baked, stupid, or ill-conceived) idea for how to support the network without costing them profits elsewhere is to run advertisements on the thing.

    As a user, that seems like a small price to pay for something that benefits the Internet as a whole. The attacks on AOL and the concerted effort to subvert their attempts to make the AIM network self-supporting are mean-spirited and misdirected. This is a good, free service. It's a damn shame that people are preventing AOL from making the network self-supporting.

    Now, admittedly, AOL is no angel. And I don't like their tactics or choices any more than the next guy. But it is their network and they not only have every right to do what they've been doing, but they are right to be doing it. If the open source community doesn't like how AOL is running things, the alternative is not to use their network without their permission and against their wishes. The alternative is to create our own.

    --
    If a corporation is a personhood, is owning stock slavery?
    1. Re:Why's Everyone Mad at AOL? by The+Gentleman+AC · · Score: 1
      > If a corporation is a personhood,
      > is owning stock slavery?

      No.

      --

      Unmuzzled power corrupts, unmuzzledly.
  73. Re:JabberIM is the way to go, but.... by timmyd · · Score: 1

    I've had trouble setting up jabber to do the CJK langauges. The aim module doesn't work well at all on the stable or unstable server/clients. So I have to stick to email for languages with more characters and IRC for full featured chat. Do you know how to fix these?

  74. Re:Solaris,BSD,Linux- what limited server platform by Trinition · · Score: 1

    So what would it take then to compile it on Win32?

  75. Limited server platforms by Trinition · · Score: 2

    I'd be more inclined to tinker with Jabber if the server weren't tied to Linux. Sure, there are some fringe projects trying to run the server on other platforms (most interestingly, Java). But what is really needed are some other stable platforms for Jabber servers.

  76. Needs HTTP Support by Trinition · · Score: 2

    I've tried confincing some people at my office to open the firewall for Jabber. I figure, rather than specific holes for each of AIM, ICQ, etc., why notopen one whole for Jabber instead of one for each IM platform? Alas they refused. The next alternative for me would be some sort of HTTP tunneling to get through the corporate firewall. Alas, I have found no support for this, although I've seen tidbits that some people are investigating it.

  77. De-facto Standard? Prequisites by Trinition · · Score: 2
    As others have stated here, to be a defacto standard, you need a majority of users -- or at least, the largest piece of the pie. Jabber doesn't presently have that.

    In fact, the driving forces of Jabber seem to be in conflict with this. The OpenSource jabber.org guys seem bent on adding amazingly cool features and pushing that Jabber is more than IM. The commcercial arm seems relatively silent but appears to be amed only at corporations.

    To become a defacto standard, they need users. To get users, they need to focus on Jabber proliferation -- both client and server. Add features the common IM man wants, make it more usable than the native IM clients and servers, etc.

    First, attract users to gain visibility. Then add features to show what else you can do.

  78. Workaround for Jabber-AOL block by ccf · · Score: 1

    Check out this article: http://www.newsforge.com/article.pl?sid=01/04/16/1 931237&mode=nocomment It describes a system for defeating AOL's block of jabber.com & the jabber client. Pretty cool!

    --

    Structured data. Structured searching. The Enzyme Project
  79. Re:JabberIM is the way to go, but.... by The+Variable+Man · · Score: 1

    For me the real killer is not having a client that will tunnel through the strict http firewall we have at work :-(

  80. Re:JabberIM is the way to go, but.... by obi · · Score: 1

    concurrent connection problems? isn't that what JID's are for? Of course you shouldn't all leave them on "JabberIM" or something - the point is that they should be unique

    i agree on the keystroke issue in JIM - didn't realise your issue with MSN.

  81. Missing the Point by Relic+of+the+Future · · Score: 1
    I don't care whether the "average person" changes from ICQ/AIM/whatever to Jabber or not. The point of Jabber is not to replace other IM clients, but to work with them all. Now, *I* don't need to have AIM and ICQ and Yahoo!msg running all at the same time so I can talk to 3 different friends; *they* don't need to change, but I *can*.

    God does not play dice with the universe. Albert Einstein

    --
    Those who fail to understand communication protocols, are doomed to repeat them over port 80.
  82. Does it SMS? by DrSkwid · · Score: 1

    I was just about to kick ICQ and then they added free SMS capability.

    it's a kick-ass feature. 2 way sms comms with phone users. Just what I needed and it's kept me with ICQ for an extra year.

    Sadly my icq db bomed this weekend so I'm installing jabber to see what it's like.
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  83. Chat is dead, long live chat! by burris · · Score: 3
    Jabber.org, the open-source project, was founded in 1998 by Iowa software developer Jeremie Miller as the first open-source platform for instant messaging.
    Apparently IRC doesn't count since it is a chat system.

    Burris

  84. URL, file, what is difference? by yerricde · · Score: 2

    For example, if I could only allow people to send URLs and text externally, but files internally,

    ...there would be no difference. Nothing prevents you from HTTP POST uploading a zipfile to your Geocities account (a firewall prohibiting HTTP POST would be a royal pain in the) and giving somebody the link.

    --
    Will I retire or break 10K?
  85. Please explain this 'squid' trick further by yerricde · · Score: 2

    dumbass. get squid, and block direct access to port 80 at the firewall.

    This would disallow all access to the World Wide Web. "So use a proxy." Users would just POST their files to Geocities through the local web proxy. "So disable POST on the proxy." And disable the dynamic Web entirely. Bad idea.

    --
    Will I retire or break 10K?
  86. Jabber Applet by yerricde · · Score: 3

    For me the real killer is not having a client that will tunnel through the strict http firewall

    You may want to try this Jabber applet for the Java platform unless your strict http firewall actually parses the incoming data and does not allow binary Java applets to cross the wire.

    --
    Will I retire or break 10K?
  87. I thought of quitting it for the same reason by gnalle · · Score: 1
    I have been using Gabber for some time, and I am kind worried about not having my adress list on my harddisc. If the server dies I will lose all my friends. I have also wondering if it is easy for me to change server. There is no button for this in gabber 0.8.1, but now they made a new version. Maybe the new version makes it easy to do.

    I have much trust in the jabber team, but I don't like the fact that they have my icq and msn passwords on their harddisc. I don't know if it could have been done in another way, but it makes me feel insecure.

  88. Jabber's most stupid feature by DrXym · · Score: 2
    One IM is much like another, but there's one thing about Jabber which is extremely annoying. You can't IM yourself!

    This is silly since its the first thing that everyone tries to do after installing IM software.

    1. Re:Jabber's most stupid feature by DrXym · · Score: 2
      Yes they do. It's a useful diagnostic tool to make sure things are working correctly without annoying the hell out of other users.

      Thanks for the tip about Jabberbot though. Perhaps you should make this feature more prominent since it sounds quite neat. Perhaps you could even use it or something like it for games, stock quotes, flight info etc.?

    2. Re:Jabber's most stupid feature by Todd+Bradley · · Score: 1

      Do the other IM systems allow you to send messages to yourself? If you're new to Jabber and want to see if your Jabber client is working, you can always talk to JabberBot. His Jabber ID is jabberbot@jabber.com. He's very friendly.

  89. Re:AIM for Free by Aryeh+Goretsky · · Score: 2

    Hello,

    AOL provides a client to people who are not customers of their online service without charging them for it.

    AOL also, at one time, provided their TOC protocol without any licenses or usage restrictions. Although they removed it shortly after, my former employer used it to add AIM interoperability to our Windows instant messaging client.

    From my own personal experience/observation, instant messaging servers are incredibly expensive to setup, run, and maintain. In fact, I would imagine the expenses are somewhat analagous to what the phone company pays in order to maintain the telephone switches used for phone calls.

    However, even though your phone company assumes a financial burden to provide this, they do not prevent you from calling people who use other phone companies, nor do they restrict the brand of the phone you wish to use. At least, that is how it works in the United States, I assume it is the same in most countries around the world.

    AOL freely and openly published their TOC protocol, which has only a subset of the features used by OSCAR, the protocol used by their AIM client. The protocol was published without any usage conditions or license restrictions attached. My former employer used this information to add interoperability in our instant messaging product. We did not reverse-engineer the OSCAR protocol, and we did not violate any of the conditions for using the TOC protocol (q.v., it was, in fact, shipped without any).

    If AOL wanted to make some sort of agreement on advertising revenue with us, all they would have had to to do was to reply to one of our phone calls, letters, faxes, emails, etc., and start a dialogue.

    They never did.

    My experience with banner advertisements in instant messaging programs is limited, but it was not a major source of revenue for my former employer. Providing OEM versions of the software was where almost all of the revenue came from; and if you can fend off interoperabilty attempts from other companies, you can then potentially make a fortune. But that's only if you control it. If all the information required for interoperability is publicly-available, you lose a very lucrative stream of revenue.

    Aryeh Goretsky


    - - -
    --
    Dexter is a good dog.
  90. Jabber? Standard? Yeah, right... by Locando · · Score: 1
    Sad to say, but Jabber is just too complex for its own good. One of its biggest shortcomings, as I see it, is the fact that it orients itself around multiple servers. In order to contact a person, you must not only know their username, but also the server to which they connect. Even a search by real name or email only works on single servers. So, if any of you wanted to add me to your Jabber contact list, you'd have to know if I'm Locando@jabber.com or Locando@jabber.org, and that's assuming I'm on one of the major servers.

    The other problem is that there are too many choices that could be confusing for the masses. Receive your messages AIM-style or ICQ-style? Or however the sender intended? And how about those transports...I don't know about anyone else, but I didn't find the system for interfacing with other IMs at all intuitive. Maybe it's different in the Windows Jabber clients (I've only used Gabber). Never mind that you have to convince people to switch from AIM which seems to work fine and also supports graphical emoticons.

    1. Re:Jabber? Standard? Yeah, right... by Locando · · Score: 1

      ICQ's numbers aren't very intuitive, true. However, AOL's problems are related to the sheer quantity of people on AOL and AIM. If Jabber were to get to those proportions, we'd have the same problems, PLUS the fun with domains. BTW, I think ICQ's method is the best, because it provides an ID that doesn't have to be used as one's screen name and is very obviously not a screen name. Thus people can tell the two apart, forget the UIN until they need to hand it out or whatever, and communicate using whatever handle they want, even if someone else is using it. Handy.

    2. Re:Jabber? Standard? Yeah, right... by logicnazi · · Score: 2

      This was my primary complaint when I started playing with it a year or so ago (maybe a little less). I was intrigued by the idea of a distributed open source IM client but the fact that your address is server dependent disturbed me.

      Sure email works this way, but I always thought this was one of the big benifits of IM...when people moved accounts or whatever their IM addresses stayed the same (lets u find their new email addresses as well). I admit it would be hard to develop a distributed system where your address is none server dependent but it certainly would be possible and well worth the benifits.

      I can see alot of ISPs trying to restrict their jabber servers (if this ever catches on) to only people who use their service (a server which supports searches could use up alot of resources if it became too big...and these people don't want to be responsible for the eventual spamings that occur). Secondly the fact that searches only work on a single server is just not acceptable...sure maybe there is a web page search but we all know how effective email searches are.

      --

      If you liked this thought maybe you would find my blog nice too:

    3. Re:Jabber? Standard? Yeah, right... by logiceight · · Score: 2

      I think Jabber addresses are easier to remember. I mean ICQ uses numbers so they are like 34365242523. AOL usernames get so weird. You get names like bob3436 tom353. Think those are hard to remember.

      I am using winjab one problem was I constantly got messages from ICQ and emails. I talk to them in the chat window and then their respond comes as an email. In the prefs I figured out how to make their messages come in the chat windows. Problem is when they send something to me while I am offline, I come back online and then the message come up in a chat window.

    4. Re:Jabber? Standard? Yeah, right... by logiceight · · Score: 2

      Well if jabber got that big it would be just like email. I don't find email addresses hard to remember. But it doesn't really matter you usually just copy and paste into your contact list and forget it. Thing I hate about ICQ ID is it makes spamming easier. Just type in any number under 7000000 and you will spam someone.

      In Winjab I can give people nicknames. So I see the nickname on the contact list. I see the nickname when I chat to them. No need to remember their jabber address.

    5. Re:Jabber? Standard? Yeah, right... by ryuspeed · · Score: 1

      A lot of my non computer literate friends have switched to jabber because it's easy to use and it allows you to keep all of your information in one place. That is, you don't have to have 5 seperate clients open to talk to all the people you want to talk to. I will give you that the interface for interacting with transports needs a little work, but other than that things work nicely. I use it all the time and don't think it's counter intuitive or a pain to use at all. Besides, Windows wasn't the easiest operating system to use, but look where it's at. And don't even get me started on linux.... =)

  91. Re:Global users directory by Locando · · Score: 1
    One of the problems with email that I've found, at least, is that people tend to have several email addresses and the one that they actually check regularly changes. If there are multiple servers with multiple payment plans, working perhaps, as proposed in other posts, in a system in which the Jabber server is provided by the ISP, people are apt to change Jabber addresses on a regular basis. And whereas with email, you can generally tell that an address isn't being used when you don't get a reply after sending a message to it, on an IM system, people will suddenly and mysteriously cease to be online, and on a large contact list, their absence might not be noticed. On a centralized service like AIM or ICQ, however, there is little reason to change one's user ID. That makes things easier for people.

    BTW, Jabber should have some measures intact to combat spam, if it doesn't already - bulk Jabber messages should be difficult to send out.

  92. Editorial Integrity Alert by istartedi · · Score: 5

    See http://www.jabber.com/news/release_102400.shtml for a press release from last fall disclosing the partnership between Jabber and VA Linux, Slashdot's corporate parent.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    1. Re:Editorial Integrity Alert by AaronStJ · · Score: 1

      Hold your horses, buddy. It's not like Slahdot wrote the article, they just pointed it out. Either way, surely Slashdot is allowed to report on things related to VA Linux?

      --
      Stupid like a fox!
    2. Re:Editorial Integrity Alert by Ape8888 · · Score: 1

      You might want to learn about the definition of "possible." By announcing any ties you might have with the subject you are not inferring that the article is biased, you are inferring that the article might POSSIBLY be biased.

      In your case, the fact that your boss went to school with the manager may cause your review to be POSSIBLY biased. Just because YOU say it is not is irrelevant. You may even be unconsciously biased.

      Don't you feel that the fact that ABC television is owned by Disney affects the integrity of Disney movie reviews done by ABC? Don't you think the people should know about the possible bias?

      What about revealing possible biases of judges, the FCC, FDA, etc? Is that silly as well?

    3. Re:Editorial Integrity Alert by The+Gentleman+AC · · Score: 1

      Look 'Brills' - either prove it or shut-up (please). I'm sure there are conflicts of interest in parent companies and someone's second cousin married your best friend's uncle but unless you've got a leaked memo cut out the Fear, Uncertainty, and Doubt (please).

      --

      Unmuzzled power corrupts, unmuzzledly.
    4. Re:Editorial Integrity Alert by The+Gentleman+AC · · Score: 1

      I'm familiar with journalistic ethics (snigger). I consider the one about revealing possible bias to be one of the silliest things I've ever heard.

      By admiting my aunt married the competitors publisher's second niece all it does it raise Fear, Uncertainty, and Doubt in the piece. If one doesn't have a recorded conversation... if one doesn't have any evidence that the article suffers bias then it is morally wrong (IMO) to infer that it does. This is what it's all about - trying to stop detractors before they have a chance at FUDing you. When, really, nothing has been proved. More to the point you may still have been instructed to act in a bias manner and we're none the wiser. It's just Fear, Uncertainty, and Doubt without proof - that's important to realise.

      I am a little bitter (so please forgive the tone) and here's my experience. I have been FUDded by journalists (with supposed high journalistic ethics) who dug up that my boss went to college with the manager from a competiting product that I reviewed (my boss claims he never knew the guy, and he never talked to me about slanting the review either way). Unfortunately it really gets that petty and there is no proof involved in 'possible conflicts of interest'. It deals only Fear, Uncertainty, and Doubt and I don't consider that those qualities to be ones that journalist's - with their "journalistic ethics" - should believe in as moral.

      --

      Unmuzzled power corrupts, unmuzzledly.
    5. Re:Editorial Integrity Alert by ReuabLeahcim · · Score: 1

      Right. Like you can tell /. to do anything.

      --

      10 January 1610
  93. Who really cares who the "standard" is? by KwisatzHaderach · · Score: 2

    I've recently begun checking out IM protocols for use in my current employer's application. We want to be able to send messages from our system to a user who could be using any of these IM protocols. This is what initially sent me to investigate AIM. Alas, They don't publish an API. ICQ publishes a very high level one: but not one in which I could write directly to the server. (without a lot of JNI ;) So, I turned to Jabber. They not only provide an open API, but the team has broken ground for entry points into other IM systems. Don't even try to give the Jabber crew a hard time for stealing established system's bandwidth. Credit them for working hard to allow people writing IM clients to reach people regardless of the system they're signed up to. Whatever system becomes the "de facto" standard, let's just hope that it remains useful to those who don't run only those clients that are "blessed" by those who own the standard. Long live Joey Ramone.

  94. Re:Not AIM, not any more by mdouglas · · Score: 1

    wasn't establishing a future, interoperable instant messaging standard a government mandated requirement of the AOL/Time Warner merger?

  95. IM hasn't taken off? by FU_Fish · · Score: 1

    "instant messaging will not take off until users gain the ability to communicate between networks and companies." How many millions of users on each of the major IM networks and it still hasn't "taken off." Maybe not within businesses, but to say it hasn't taken off is insane. However, let's work on this need to run multiple clients at the same time.....standards plz.

  96. they are by elegant7x · · Score: 2

    (see subject)

    Rate me on Picture-rate.com

    --

    "and dear god does this website suck now." -- CmdrTaco
  97. just extend email by bigpat · · Score: 1

    imagine getting an email and then replying back with an IM which could bring up a IM window. The email server could just negotiate the connection and then have nothing more to do with the clients. Having separate IM addresses is stupid.

    This wouldn't add much load to the mail servers and it would make life a lot easier. It also would be easy to implement for web mail. and regular email clients would soon follow.

    This isn't rocket science people. Am I gonna have to get outta my chair?

  98. Re:Just what the 'net needs, another "de facto" st by SquadBoy · · Score: 2

    Of course the jabber people did in fact sumbit a RFC and it was turned down. (read about it on jabber.org) and now it turns out that while the ietf argues about 2 protocols with no support at all that jabber is doing *very* well. I think the IETF messed up on this one and should accept the jabber RFC.

    --

    Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
  99. Re:IM ID? by andr0meda · · Score: 1

    Real icq users know their numbers by heart ;) Anyway, the trouble is usually with remembering your 7 years old password when retrying your equally old number, not so much the number..

    But, as allways, given enough 'obligatory' excercise.. =)

    --
    With great power comes great electricity bills.
  100. gale by thulorn · · Score: 2
    Longer spiel: it supports strong encryption mostly transparently to the user: a keypair is generated the first time you use it (without PGP's keyboard input) and public keys are passed around like baseball cards by the clients, without users ever worrying. Trust model is a simple rooted tree.

    Default UI is most similar to zephyr, which gale was a reaction to. gale is multidomain, and in theory more scalable across the internet. Encryption for secrecy mostly operates with private messages; public messages have equal standing, and those live in hierarchical categories, which look like Usenet newsgroups, but the subscription is hierarchical: subbing to 'rec.arts' would catch all 'rec.arts.tv' and 'rec.arts.books' traffic. Encryption still comes into play with public messages in signing for authentication.

    There is a graphical python/Tk client.

    Status: it works perfectly fine for private messages, and there's a buzzing little community with people from Caltech, MIT, CMU, and a few companies, so the multidomain stuff works fine, although there are occasionally hiccups in finding people's public keys, I think usually releated to firewalls. The theoretical scalability is hampered by bugs making multiple servers know about each other dangerous (looping problems), plus the whole concept of public categories is being reworked.

    So it's not ready to be used by a million people, at least not a million people all talking together as opposed to isolated cells, but it does work fine for small cells (I think some companies are using it internally) and has neat features, particularly automatic encryption and authentication, and the hierarchical public categories.

    More info at gale.org.

  101. Not AIM, not any more by AaronStJ · · Score: 3

    For those of you rushing out to get Jabber as an AIM replacement (like I did) better settle down. AOL has started blocking all jabber.com IP adresses from using their servers. So no more interoperability with AIM.

    Jabber still works with ICQ, Yahoo, and MSN messangers, just not AIM. Maybe someday AOL and Jabber can come up with an agreement. But as it is, things are at a stalemate.

    --
    Stupid like a fox!
  102. Re:JabberIM is the way to go, but.... by madumas · · Score: 1
    To differentiate between connections, the clients need to have different "resources." You probably didn't set one of your instances to have a different resource, so they are trying to fight over the same resource ("JabberIM" by default). Jabber will happily let you use as many connections as you want at once.. as long as each client has unique resources.

    Thanks for the info. It's an interesting feature, but it will still cause problems with my network because I share my preferences on every computer. But at least, it will fix it when I forget JabberIM opened at home!

    Both of these can be fixed with a quick trip to your Preferences. Simply tell it to not gain focus for new messages.

    Thanks! Seems it was fixed in the latest release! It now blinks, so I can see new messages.

  103. JabberIM is the way to go, but.... by madumas · · Score: 5
    Let's talk about JabberIM. I know there is alternatives, but last time I checked, it's the only one that works ok on a network drive under windows.

    The interface is simple, it's easy to use. But there is some problems:

    Frequent disconnection

    Concurrent connection: If I open two JabberIM on different machines, they will battle for the control of the connection!

    MSN stay connected when I close JabberIM. Very annoying, friends talk to a wall during hours.

    Or the messages pop and hide my work, or I never see them... I can't wait a few seconds before reading the mail like I was used to on ICQ and MSN.

    If a new user send me a message while I write to the other, the new window will capture my keystroke. Very annoying when you say : "I love you!".

    If those isues would be resolved, JabberIM would perfect for my needs.

    1. Re:JabberIM is the way to go, but.... by Halcyon-X · · Score: 1
      AIM has the first, fourth and last problem as well. I've begun annoying AOL about this but so far they have done nothing. I've been dying to get an AIM-compatible client that doesn't do this!

      I took a look at some ICQ resources and apparently it may have AIM interoperability written into it. Has anyone taken a look at the "icqateres.dll" file in a resource editor? It seems to have AIM graphics and dialog boxes.

      --

      .sig: Open Source, Open Mind

  104. Jabber Finally beginning to be usable by logiceight · · Score: 2

    I have trying to use jabber for the last year or so but it just was not good enough. But now finally good enough to use all the time.

  105. Re:Server side address books by GarlicMan · · Score: 1

    AIM "Buddy Lists" are Server Side also. I can add a buddy at home, and they will be on the "buddy list" at work and on the list on my wireless palm.

  106. Jabber is good. In concept by icemind · · Score: 1

    ...but nothing more. Really, it's a neat idea, encrypted IMs would be great in particular, but the damn thing just doesn't work in my experience. Just give me a win32 port of EveryBudy so I can use it on my work machine as well as my Linux box at home.

  107. IM ID? by jawtheshark · · Score: 1
    On a centralized service like AIM or ICQ, however, there is little reason to change one's user ID.

    Ahem, have you got any online friends that are not computer-literate? I use ICQ (versionb 99b) on a daily basis and I can really assure you that some people do re-register. Mostly because they got a new computer (or computer was reinstalled by a recovery CD). Why? Simple: they do not remember their ICQ number, and don't have the reflex to go to www.icq.com (does www.mirabilis.com still exist, by the way?) and search on their own nick/email address to find it again. Even then, they tend to have forgotten the password.
    Luckily these users tend to have written down the ICQ numbers of their dearest friends and you will be contacted in no-time again. When this happens, I tell them to backup their ICQ database files, and write down their own number/password somewhere safe.... But of course, backing-up is not a strong point of computer-illiterate people, so it happens again and again.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  108. Miranda ICQ by adrox · · Score: 1

    If you don't like bloat in clients you might want to give Miranda ICQ a try.

    And it's even open source!

    1. Re:Miranda ICQ by afxgrin · · Score: 1

      you can also use licq w/ the gtk plugin... and its actually quite nice. (i prefer it over gnomeicu). There is still some stability issues though. But otherwise works rather well.

  109. Re:Why Jabber by impotentmonkey · · Score: 1

    Umm, AOL did not invent IM, try "talk" or "write" on any *nix system. Where do you think AOL got the idea from? Kind of like Microsoft and Apple/Xerox. Innovation my ass!

    --
    sig?
  110. AIM for Free by Moridineas · · Score: 1

    A question I have is why do people think it's ok to be able to use AIM servers for free? The AIM windows client has a tiny advertisement on it. I imagine this makes up the money they spend on servers.

    What do the open source clones give to AOL? Why do they DESERVE to access AOL's server? AIM servers do cost money to run, it's not free to operate.

    Why don't the clones make some sort of advertising agreement with AOL--similiar to in the windows client. I would not be surprised if AOL would accept this, and it seems reasonable to me. Of course given the nature of most OSS users, i imagine the advertisements would be hacked out in seconds, and then the castrated version would be distributed--maybe that's why this option hasn't come up?

    Scott

  111. Old protocols by Cardhore · · Score: 1
    Presence & Messaging is what instant messaging is all about. All those are available in old protocols.

    Everyone who is on the internet has its own IP address. If you don't like numbers, there's DNS. That way your machine can have its own name. Want to know if your "buddies" are online? Ping their machines. Are they at their machines? Send them a "talk" request.

    Let's see...that covers presence and messaging. What about file sharing? There's FTP and Telnet.

    Problems with this? Definiately. Practically no one has its own IP address, so it doesn't have its own domain name as well. No one runs talkd on its machine. Talkd is unix only. Currently there are not enough IP addresses for everyone.

    Advantages? You don't have to use anyone's central server.

    Is instant messaging a better solution? Every instant messaging system tries too hard to hide its users' IP addresses: this makes it very annoying for me to try and use useful protocols--FTP, games, etc--with whom I'm trying to communicate because I have to do all this work to get their addresses. Messages are not encrypted.

    On the other hand, Jabber will probably be extremely successful. Why? One word: XML. I have never had a bad experience with any software that uses XML ever, and I don't plan to.

  112. Comes with WinME by Halcyon-X · · Score: 1

    It comes bundled with Windows Millennium Edition. From what I've seen, it's in Windows XP as well!

    --

    .sig: Open Source, Open Mind

  113. In-House IM by SCHecklerX · · Score: 1
    Companies "don't want employees doing AOL or Yahoo!, they want to do instant messaging in-house," said Andre Durand, Jabber.com founder and general manager.
    So why don't they just run an internal IRC server?
  114. "Created for business needs"? by Oshuma.Shiroki · · Score: 1

    Why is it that everytime an application/OS/whatever gets a little spotlight, someone comes out and says "it was created for business needs" blah blah blah.


    If I had a damned nickel for every time I heard the phrase "Linux, which was started for enterprise business needs..." blah blah.

  115. I suspect this is a needless comment, but� by ahkitj · · Score: 1

    ...a lot of the third party ICQ clis I've used tend to have heaps of server timeouts. At least I recall centericq, micq and miranda-icq doing so. :( (Any tips and any of them?)

    --
    Jonathan Ah Kit - Lower Hutt, New Zealand - jonathan@metalab.unc.edu
  116. Give gabber another shot by blonde+rser · · Score: 1

    I was a little disapointed with it as well when I first used it but the new release has brought it to the point where it is by far my favorite jabber client (except that it lacks xml-debug of winjab.) And the beuty part of jabber is the address storing thing. It may be a little bit harder to find someone's jabber address but once you have you never need to find it again since virtually everything is server side with jabber. If you find yourself logging in from different systems this is a god send. Log in on any computer and your address book magically appears.

  117. Server side address books by blonde+rser · · Score: 2

    I've become a jabber fanatic for one reason and that's the server side address book. It is such a dream to be able to sign in from any computer (either with a client or with the java client or if all else fails the new telnet client) and my addresses just appear. It really is one less headache that I'm glad to be rid of when I'm setting up an OS (or reinstall win2k for the 3rd time on the same computer.) There now I've done my evangalizing for the day.

  118. none are so blind as those who will not see! by budgenator · · Score: 1
    They just don't get it, jabber is a XML ROUTER! There are no real limits to what you can do with it. It's like an internet with completely dynamic IP number assignment; who care's what services you are using if you're thinking it's an internet. Need something that's not there, just write, it the XML makes it easy. There are clients written in PERL; download, copy and modify how hard can it be?
    • Want IM and chat it's in there.
    • Want your application to work between two computers with dial-up connections and changing IP addresses, just put the XML parser on each machine and go; they'll find each other.
    • Want security; who care what data is between the XML tags, use what ever encryption and authetication routines you're comfortable with.
    • need logging for security tracking; get your own server, put in your logging functions and make everybody go through it, you can copy everything if you're that paranoid
    • want to get through the firewall on port 80? just setup a server that listens to port 80, then connects to another server on what ever port they want, you got the source code change it and re-compile! its XML what difference does a port make to XML?
    GET YOUR HEAD OUT OF THE BOX You're thinking like its 1970; its the 2nd millenium. there are no limits, news for nerds, hell you guys think like a bunch of old foogies.
    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  119. I disagree by doe+eyed · · Score: 2

    What's harming Jabber is not lack of users. Userbases have to be built up from somewhere, and zero is as good a place to start as any.

    No, what's harming Jabber is lack of sexual content.

    Let's face it: sex sells. Sexuality pervades the modern marketplace, glistening as it dribbles down the sides of billboards selling cars and radiating off the neon shine of liquor displays. If Jabber is to succeed, it must get in at the ground level with sex now, before the secret of successs gets out and everyone's doing it.

    Jabber must be integrated with the state of the art in neural network sexual-tension-recognition software to bring the latest in sexual stimulation to sex-starved clients. Whereas AIM is content to convert emoticons such as ":-)" into smiley faces, Jabber must display full-frontal graphic and explicit nudity. If someone ends an IM with }:-), then there had better be goatsex on his partner's screen. We deserve no less.

    Only once Jabber has colonized the citizenry's noosphere can it be declared an unabashed success. We shall have six-year-olds snickering "jab her" and making rude pelvic thrusts within our time! Russia shall not be the first to land an IM client on Uranus.

    That is the path Jabber's development team should take. Whether they shall see the light is a different matter, alas.

  120. Re:Why Jabber by unphased · · Score: 1

    Well, let me put it to you this way... probably only 1% of Romans thought that feeding people to lions for entertainment was a bad idea... so the majority doesn't always know what's best.

    Good lord, that's brilliant.

    --
    I am Providence.
  121. How appropriate... by B.Assturd · · Score: 1

    jabber vb : to talk rapidly, indistinctly, or unintelligibily : CHATTER -- the Merriam Webster Dictionary

    Not for me, thanks anyway.

    --

    "If the Lord had meant for us to fly, He'd have given us wings with which to soar...." William, 14:35
  122. Re:Global users directory by Schoinobates+Volans · · Score: 2

    There is a “Jabber User Directory” hosted on jabber.org. If the admin of your server has activated it in its config, you can register on it. (Your server can also have a local users directory, or both)

    So, if the server admins are responsible, we'll get searching capabilities for users that want to be found

    IMHO, one does not need such facilities. There is none for e-mail, and we are happy so, aren't we? If there where any such facility, it would make spammer's life SO much easier! How do you send your friends an e-mail? Yes, you ask them not only for their “username”, but also for their e-mail domain. Shocking, isn't it?

    And for the “too much confusing choices”, sensible defaults should do the trick for those who are confused. I appreciate choosing the way I receive messages if I wish so. There is no reason to impose that the sender and the recipient see them in the same way if they have different tastes.

  123. Jabber's Niche by vortigern00 · · Score: 1
    A few commenters have touched on this, but I think this deserves a focused post.

    AIM, ICQ, MSN and Yahoo messengers are focused on the at-home user. There are some inroads to business users, but they are often viewed with distrust because messages are routed through AOL or MS or Yahoo servers, and also because employees spend a lot of time IMing their friends outside of the company.

    As it turns out, businesses would love to use instant messaging for inter-office communication. In fact, many businesses are using systems that predate AIM.

    There is a niche market for an instant messaging product which lives totally within a company's internal network. A messaging system which does not rely on AOL's servers would be private and secure, and would be a very attractive solution for a business' communications needs.

    It appears to me that Jabber is capable of this type of function. Indeed, it was mentioned in the article.

  124. Jabber Foundation by ReuabLeahcim · · Score: 3

    Jabber.org and Jabber.com (and any other parties would be most certainly welcome) are working together to establish a Jabber Foundation along the lines of the Apache and Gnome Foundations to assist in addressing many of the issues surrounding Jabber being raised here. We've just completed a survey to help us gather some suggestions for addressing these issues and have gotten some great results. One of the many initiatives we're undertaking, in addition to improved documentation, enhanced client development, and extended user involvement, is formal support for the ongoing IMPP work, in particular CPIM, SIP and BEEP. If you'd like more information, email me or info@jabber.org. Peace!

    --

    10 January 1610
  125. How to bypass AIM ads by ReaganBSD · · Score: 1

    Here ya go, bunky. http://www.observers.net/AD-lessAIM.html It works on Win95 and WinMe--I speak from experience.

    --

    So ya wanna email me, eh? Change .su to .am.