Slashdot Mirror


Next iChat version to include Jabber support

SeaFox writes "A couple of stories about new features in the next version of Mac OS X have revealed that the new iChat 3.0 will include support for Jabber. With businesses able to host their own messaging servers behind the firewall and use it with Apple's included IM client, will this effect Jabber's overall share of the IM market?"

71 of 328 comments (clear)

  1. What we really need by Kokuyo · · Score: 3, Insightful

    Is one IM client supporting all widely used standards while NOT taking 5 minutes to start up like my ICQ :). I'd be willing to pay money for such a thing.

    Is there an IM client that supports ICQ functions like server hosted friends lists? Preferrably one that is available under linux and windows.

    1. Re:What we really need by leonmergen · · Score: 5, Informative
      --
      - Leon Mergen
      http://www.solatis.com
    2. Re:What we really need by quigonn · · Score: 5, Informative

      gaim does what you want:
      - it's cross-plattform (Windows, OSX, Linux)
      - it supports server hosted friends list
      - it starts up quickly
      - it supports a lot of different protocols
      - it's free as in speech

      I, for one, run ICQ, Jabber and MSN with gaim, and had no problems with it so far.

      --
      A monkey is doing the real work for me.
    3. Re:What we really need by sigaar · · Score: 2, Interesting

      With a jabber client you don't really need an IM that supports multiple protocols, because that can be done on the jabber server via transports.

      In other words, you connect to the jabber server, and the server hooks you up to your msn, icq, yahoo, ect. accounts. You can configure your transports with a client like PSI http://psi.affinix.com

      If you don't want to do it that way, gaim http://gaim.sourceforge.net can connect to a host of protocols. Mine starts and connects to six different accounts in about 4 seconds (P-III, slow disc). It supports IRC too...

      In KDE you have kopete as well, that does the same thing.

      --
      sigaar
    4. Re:What we really need by dasmegabyte · · Score: 2, Informative

      I use iChat on my mac, because I like the integration with Address Book. Trillian is good -- support for AIM, Yahoo, ICQ, IRC, MSN and when you add a contact from any of these, it adds it to the server list. Uses its own collapsable groups, so you can mix contacts from different messaging systems/IRC. The only problem with it is that it's heavily skinnable, so the interface is balls slow.

      ATTN ALL UTILITY SOFTWARE AUTHORS: Microsoft/Apple/X.org is much, much better than you are at writing fast, responsive GUI hooks. Don't reinvent the wheel just so some clown can make his AIM client look like those screens in Star Trek. Use the default windowing API and be done with it, skinning is chicken legs.

      Still worth a couple bucks though, if only for the fact that I can dock it to the side of the screen, put an extra teeny tiny skin on it (still rather have a standard window with an 8 pt font) and then show/hide it with a keyboard command. Really helps increase the screen real estate for my IDE (you can NEVER have enough real estate for an IDE, man, not even with that ridiculous new Apple monitor).

      --
      Hey freaks: now you're ju
    5. Re:What we really need by AndyElf · · Score: 4, Informative

      While GAIM might have a very good coverage, as far as IM networks are concerned, I can't say that I enjoy running it in the situations when I have to -- e.g. when I am on my BSD box.

      When it comes to MacOS X, there are several worthy contenders: Fire, Adium to name a few. All of them are Cocoa apps and you do not need to run X11 to use them.

      --

      --AP
    6. Re:What we really need by hpavc · · Score: 3, Insightful

      If Apple doesnt want to support this they can easily not do this.

      I personally would like apple not to allow transports at this stage. This would give Jabber the injection in need for further development.

      Given that the jabber 2.0 author is out of the picture until further notice and may not come back and v1.4.3 is lacking for many people (though an awesome product). Perhaps apple can pickup the check for a developer or two and bring jabber2.0 into production.

      Transports are politically charged will come quickly if the server side stuff is more robust.

      The two JEP's for avatars are also been declined. I wonder what iChat3 uses. I cannot wait.

      --
      members are seeing something, your seeing an ad
    7. Re:What we really need by sigaar · · Score: 2, Insightful

      "If Apple doesnt want to support this they can easily not do this."

      On the server side, yes. On the client side, no. The client doesn't know the difference. If iChat supports jabber, and you connect to a jabber server hosted on a linux box somewher, for example, that does support the transports, your transported contacts will still show, as jabber contacts.

      I do agree with your sentiment about OSX server not supporting transports. Besides the political issues, it's a potential problem as far as reputation goes. MSN and Yahoo especially change their protocols from time to time to lock out third party software.

      It takes only 15 minutes or so before the transport devs have figured out the changes and updated the transports, but that plust the time it takes sysadmins to install the updated transports, will reflect negatively on Apple. The market will see that as unreliable.

      --
      sigaar
    8. Re:What we really need by j-pimp · · Score: 2, Insightful

      While GAIM might have a very good coverage, as far as IM networks are concerned, I can't say that I enjoy running it in the situations when I have to -- e.g. when I am on my BSD box.

      Ok and why don't yopu like gaim? Do you not like X? I agree adium kicks its ass on OS X but its great on BSD, Linux and Windows. If your complaint is that X sucks than your issues with BSD and Linux is the whole desktop sucks.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    9. Re:What we really need by Squareball · · Score: 2, Insightful

      I think the complaint is that on OS X you have to use X11 to use GAIM. X11 on OS X isn't that great and takes a long time to load up and is very sluggish.

    10. Re:What we really need by Ma�djeurtam · · Score: 2, Interesting

      Since Adium (can't speak for Fire & Proteus) is nothing but a nicely done GAIM port, for me it IS GAIM on OS X.

      What would be interesting, now, would be to get Adium ported to Linux (and, why not, Windows), using Qt, for instance.

      GAIM has a real problem of being ugly, has usuability issues, and lacks the general polish you get with Adium. The Kopete project looks interesting, but it's not there yet : missing buddy icons and file transfers in everything but MSN Messenger - and even there, it has issues with NATs and can't display a MSN picture full size (yes, real people want that).

      Has anyone experience in porting Cocoa (Obj-C) apps to Qt?

      --
      Instant Karma's gonna get you, Gonna knock you right on the head (John Lennon, 1970)
    11. Re:What we really need by firedeveloper · · Score: 2, Interesting

      Hey, come over to the dark side

      Fire http://fire.sf.net/ has supported Group chat (on AIM and Yahoo) for YEARS and now supports it on MSN and Jabber as well.

      Also, when I finish the AV work I am doing, it will support Video for iChat/AIM/Yahoo. But that will take a bit more time... I am only about 600 hours into the AV project so far...

      I need a less time consuming-hobby...

  2. Old news... by Anonymous Coward · · Score: 2, Interesting

    Quite some old news.

    This was very well covered in the first documentation released on MacOS X Server 10.4...

    1. Re:Old news... by brass1 · · Score: 4, Informative

      Actually they did. Apple, howerver, choose to be subtle about it. Here. And I quote:

      iChat Server. Host your own private and secure inside-the-firewall iChat server that uses your own namespace and works with both Tiger's iChat AV and popular Jabber clients available on Windows, Linux and PDAs.
      and:
      Your Very Own iChat and Blog Servers
      You can now host your own iChat server. Instant Messaging serves as a vital means of communication for organizations of all sizes, so it's useful to deploy and run your own private and secure IM server. Based on the open source Jabber project, the new iChat server in Tiger Server lets your company protect its internal communications by defining its own namespace, and use SSL/TLS encryption to ensure privacy. The iChat server works with both the iChat client in Mac OS X Tiger and popular open source clients available for Windows, Linux and even PDAs.


      This isn't a secret, and you don't have to be an "Apple Insider" to know about it, you just have to (carefully) read the language on their own website.

  3. Makes sense... by rgraham · · Score: 5, Informative

    Seeing has how the next version of Server is going to have a built-in Jabber/iChat/XMPP server (scroll down to the "Your Very Own iChat and Blog Servers" section).

  4. This is good news by grasshoppa · · Score: 4, Interesting

    Because the jabber specs ( and clients ) still need quite a bit more work. While we have a spec for file transfer through a nat'd environment, I have yet to play with a client that can do it effectively and seemlessly. Namely, because the protocol itself could use a little work.

    For example, instead of having some random, and unknown, jabber file proxy to enter in, why can't the server offer hints? Someone sets up a jabber server, they are likely to understand how to setup the file proxy needed for it, so have that in the config file as a hint of which proxy to use.

    Don't get me wrong, I love jabber, it's just not ready for "prime time", as it were. Although it's more than adequate for local lans where you dont want chat data going out over the internet.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
    1. Re:This is good news by agby · · Score: 2, Interesting

      For example, instead of having some random, and unknown, jabber file proxy to enter in, why can't the server offer hints? Someone sets up a jabber server, they are likely to understand how to setup the file proxy needed for it, so have that in the config file as a hint of which proxy to use.



      What I suspect Apple will do is leverage the Rendezvous technology to provide a local list of iChat servers that you can join. Makes sense to have one server or instance per department, probably with OpenDirectory based ACL's. Server location could be centralised with a tracker, or just on an ad-hoc basis, with rendezvous. Hell, the OpenDirectory server could even maintain the list of local iChat servers.

    2. Re:This is good news by imroy · · Score: 2, Insightful

      Yes, hopefully Apple will help bring some polish and increased credibility to the Jabber world. I'd also like to see them working with the existing Jabber community to build future applications/protocols on top of Jabber. Jabber at its heart is just an XML messaging system. So get some creative minds together and we will see some really interesting new applications of the Jabber framework.

      Personally, I like the idea of using Jabber for communicating with and between software agents. People have already made things like email notifiers, but you could take it beyond IM-like functionality. Imagine having temperature sensors around your sever room (or house, or outside) and a Jabber client/agent that regularly sends out temperature readings to it's "friends". You then have some applet on your desktop that is also a Jabber client/agent. It takes these readings and displays them in a little window (or docklet, etc). It would all be very simple for both agents/clients. One sends out formatted data to subscribed "friends" (there's already an IRC-like group-chat schema in Jabber), and the other displays it. Most of the coordination would be in the server(s). And if the Jabber server is visible from the public internet, then you could be anywhere in the world monitoring the temperatures of your server room (or house). This is what Jabber offers.

  5. ah yes well by Ravagin · · Score: 3, Informative
    will this effect Jabber's overall share of the IM market?

    more importantly, will it a ffect Jabber's overall share of the IM market?

    --

    Karma: T-rexcellent.

    1. Re:ah yes well by dema · · Score: 2, Insightful

      Oh wow that's so important thanks for pointing it out! I had NO idea what was meant by that sentence until I read your comment. Hah, effect, those silly editors! Man, you are a life saver, I missed the WHOLE point of the submission until you pointed that out. And it's SO great you got modded up so I wouldn't miss your post!

    2. Re:ah yes well by ceeam · · Score: 4, Funny

      Apple: spell different.

    3. Re:ah yes well by Drakonian · · Score: 2, Insightful

      Offtopic? Seriously people. An on topic reply to an off topic post is not off topic. And besides, iso is right.

      --
      Random is the New Order.
  6. Jabber server as well by daveschroeder · · Score: 4, Informative
    Mac OS X Server 10.4 (Tiger Server) will also include an iChat/Jabber server.

    For those unaware, iChat has always used the Jabber protocols for its local (Rendezvous-initiated) messaging. This just dusts off and reveals full-fledged support for Jabber.

    Why Jabber? Because Jabber is a completely open IM standard. The IETF has accepted the core Jabber protocols and has standardized them as XMPP, an open IM protocol.

    1. Re:Jabber server as well by mitchell_pgh · · Score: 5, Insightful

      This is another example of Apple using open standards to leverage their platform, and for that, one must applaud their efforts. Apple looks more like a friend of Linux and the Open Source community more and more as time goes on. Ways Apple Supports Open Standards: iCal (open file format), Safari (built on Open Source code), iTunes (uses open standards MP3 and AAC*), OS X (foundation is open), iChat (jabber support)... * - OK, not 100%, but better then others.

    2. Re:Jabber server as well by Durandal64 · · Score: 4, Interesting

      Apple is a good example of how businesses can maintain a proprietary business model, make money and still use open source software while not violating the spirit of open source. They integrate open source into their products and give their changes back to the community, and they make money from those products. So everyone ends up happy. It's worked out really well for them so far.

    3. Re:Jabber server as well by Seanasy · · Score: 3, Informative
      We must applaud that Apple is using open standards for their own good? What's in it for us?

      Interopability. Future-proofing. Apple's contributions to the standard. Are you saying companies shouldn't be applauded for using standards? I'll applaud every time a company chooses an open standard over a proprietary model.

      More like the other way around - their contributions (while very welcome) are few and far between.

      As far as I can tell, they've given back every time they've taken. That's more than I can say for myself.

      iCal (open file format)
      But not open itself.
      Safari (built on Open Source code)
      But itself totally proprietary, except for WebCore, which is currently primarily usable for cocoa (e.g. proprietary) developers.

      So the apps are closed? OK, they're not totally 'Free.' Granted. But the ical format is open. You can write a better iCal and not have to do a damn thing to get the data in. Webcore can be used by open-source developers as well as proprietary developers. It's based on khtml (from KDE). They've given back. WebCore is Open (LGPL).

      iTunes protocol and code is proprietary.

      iTunes protocol? Do you mean DAAP? Yes the app is closed but the tools are there to re-implement as you see fit. Even the iTunes Library is accessible as XML.

      OS X uses and relies on proprietary drivers (Broadcom, are you listening?).

      So go ahead write your own drivers.

      iChat primarily uses AIM instead of Jabber.

      Did you miss what this post was about?

  7. jabber by minus_273 · · Score: 5, Informative

    i chat already uses jabber in the local im feature using rendezevous (sp?). that also removes the need for a central server since it uses rendezevous for discovery of other hosts.

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  8. Yet another reason I love Apple... by keiferb · · Score: 4, Insightful

    Jabber's slowly been infiltrating the office, and has proven itself to be really handy. It's nice to be able to keep your IM server on the friendly side of your firewall. iChat/OS X Server publicly and proudly supporting Jabber is a great step forward!

  9. The question would be... by adzoox · · Score: 4, Interesting

    The question answered would be has iChat had any noticeable effect by AOL on AOL Instant Messenger membership.

    I would say it might have an effect on Jabber. Eventhough Apple has a small marketshare, it has a higher percent of that marketshare that are online.

    --
    Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
  10. But.... Mac to PC? by leeet · · Score: 2, Interesting

    Is there a way to do videoconference (or just audio conference) between a Mac and a PC? I haven't found a way yet....

    --
    -- Leeeter than leet
  11. This was annouced at WWDC 2004... by Xenex · · Score: 5, Informative
    And is mentioned on the Mac OS X Server 10.4 Tiger Preview page:
    New Services

    iChat Server. Host your own private and secure inside-the-firewall iChat server that uses your own namespace and works with both Tiger's iChat AV and popular Jabber clients available on Windows, Linux and PDAs.

    Additionally:
    Your Very Own iChat and Blog Servers

    You can now host your own iChat server. Instant Messaging serves as a vital means of communication for organizations of all sizes, so it's useful to deploy and run your own private and secure IM server. Based on the open source Jabber project, the new iChat server in Tiger Server lets your company protect its internal communications by defining its own namespace, and use SSL/TLS encryption to ensure privacy. The iChat server works with both the iChat client in Mac OS X Tiger and popular open source clients available for Windows, Linux and even PDAs.

    So, yes, we've known since WWDC that iChat will be able to speak to standard Jabber servers, mostly because Apple will be shipping a Jabber server with Tiger Server.

    There's a lot of cool stuff in Tiger Server, and that page is with checking out.
  12. Connectivity to other IM services, too by daveschroeder · · Score: 4, Informative
    I forgot one of the neat things about the Jabber server:

    While an open IM application can be useful in a defined group or organization for messaging, obviously, a standalone IM application is of limited utility on its own if you're already communicating with people on other IM networks.

    This is why Jabber supports "transports", server components that allow seamless connectivity with AIM, ICQ, Yahoo, MSN, SMS services, and even IRC..

  13. Video/audio chat? by Anonymous Coward · · Score: 2, Interesting

    Will this include support for video and audio chat?

  14. Re:Are you kidding me ? by Peter+Lemonjello · · Score: 2, Insightful

    Apple has created may ripples...3.5 in discs, the mouse, on board ethernet, plug and play, video editing, etc. You know the routine. Apple could very easily survive and thrive with its current market share and still have a huge impact on the industry. Just like Mercedes and BMW, market share really doesn't mean a whole lot as to the viability of a company. PS. Did you run your Windoze adware/spyware/virus programs today?

    --
    -- I fart in your general direction.
  15. Re:Are you kidding me ? by mitchell_pgh · · Score: 3, Informative

    While Apple and the Mac desktop account for a rather small percentage of desktop users, I firmly believe that Apple has a way of promoting technologies LONG before they become popular. They went all USB years ahead of many of the other manufacturers (in fact, some are still catching up).

    Apple has a way of moving technologies from the geek realm to the "average joe" realm in a very short period of time. I would also suggest that you applaud Apple for using yet another standard vs. creating their own in house brand or simply succumbing to the power of Redmond.

  16. Yes. by Xenex · · Score: 4, Informative

    iChat AV 2.1 can videoconference with AOL Instant Messenger 5.5.

  17. GPG support by 0x0d0a · · Score: 4, Insightful

    Please, please, please include GPG support (a la gabber), Apple. Business have been wanting secure instant messaging for a long time -- I'd like it too.

    1. Re:GPG support by bgarland · · Score: 2, Informative
  18. Well... by Xenex · · Score: 2, Informative
    From the Mac OS X Server 10.4 Tiger preview page
    Based on the open source Jabber project, the new iChat server in Tiger Server lets your company protect its internal communications by defining its own namespace, and use SSL/TLS encryption to ensure privacy.
    So, you're going to get secure messaging, but it's not going to be GPG.
    1. Re:Well... by Eythian · · Score: 3, Interesting

      Not quite the same thing. Many (most?) Jabber clients already support SSL connections, but having GPG on top of that provides a different level of protection.

      SSL gives you client-server privacy, but the owner of the server can still see what is going on, and if the other party isn't using SSL then the messages will be going to them over plain text anyway. However, with GPG, then you have security between clients. The server owner can't read your messages.

      So SSL is good, but only half way there, adding GPG support is necessary for more complete privacy.

  19. mmm, Open goodness by gobbo · · Score: 4, Informative

    Apple continues to incorporate open software and strike that fine balance between the usefully proprietary (hardware, GUI) and interoperable standards. The MS dweebs that run the IT where I work keep frowning and scratching their heads when I explain that this or that new Apple implementations of free (beer/speech) software (zeroconf, LDAP, Apache, SSH, etc.) makes their lives easier and more secure. This just helps my arguments.

    Nice thing about Jabber is that it's decentralized and has so much room to be elaborated into some nifty applications that go way beyond text messaging. I was annoyed at Apple for nailing iChat so firmly to AIM, and now it looks like they're fulfilling some of the promise behind having a default chat client that isn't tied to an Apple network.

  20. Jabber market share by IGnatius+T+Foobar · · Score: 2, Interesting

    This will certainly help with Jabber's market share and installed base.

    What I'd like to see, though, is a Google branded instant messenger service -- based on Jabber. This would really kick IM up to the next level, and maybe even pressure the other big three to make their systems interoperable, like Internet technologies are supposed to be.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  21. Re:Affect, not effect by Kiryat+Malachi · · Score: 2, Funny

    I didn't say the poster used it correctly, since they didn't.

    However, his simplistic view of "one is a noun, the other a verb" effects no useful change in people's English understanding, as it prevents them from understanding the way an effective use of the verb "to effect" can affect an English sentence.

    You dig?

    --

    ---
    Mod me down, you fucking twits. Go ahead. I dare you.
    (I read with sigs off.)
  22. Maybe Apple can make the damn thing configurable. by DrHogie · · Score: 5, Interesting

    I've spent the last 3 days at my office attempting to install a Jabber server for internal use. What I want to do is very simple: I merely want to setup IM clients for 20-30 employees, and have their buddy lists controlled by the server itself, so when a new employee is added, all 20-30 existing employees don't have to add them.

    Sounds easy right? Obviously you've never used Jabber!

    The obvious place for support would appear to be http://jabber.org. But there's no support on that site. Well, maybe jabber.com! Nope, that's a corporate commercial Jabber site. Hmmm, maybe jabberstudio.org! After all, that's where the server software is hosted! Nope, not there either. They have a mailing list where 4-6 different people have asked for help on the same problem . . . and in true Open Source fashion, no one helped them, other than to say, "Well, I've setup a nifty Perl hack to fix that problem . . you just need these 4 libraries and then write your own XML commands.".

    Hopefully Apple will put their spit and polish on it and make it usable. In it's current state, Jabber's a pain in the ass to try and configure with absolutely zero documentation to help.

    --
    --DrH, the Sandwich with the Ph.D.
  23. Re:Are you kidding me ? by ratsnapple+tea · · Score: 5, Informative

    USB? IEEE 1394? 802.11? Touchpads on laptops? Quiet computing?

  24. Except that... by Xenex · · Score: 4, Informative
  25. Planned for some time? by Swedentom · · Score: 3, Interesting

    I noticed, a while ago, that the iChat Agent (2.x) executable contains the string 'Jabbler' on a few places, so maybe this has been planned for some time?

    Nonetheless, this sounds great, and is probably going to give Jabber a significant usage boost. It's sure nice to see Apple support more open technologies.

    --
    Sig Nature
  26. Re:Are you kidding me ? by anothy · · Score: 5, Insightful
    Other than digital music, have they made more than a ripple in a pond ?
    yes.

    significance to or impact on the market is not directly related to market share. apple has had a significantly disproportionate impact on the industry relative to its market share because, unlike most PC hardware or software companies, they represent consistent innovation. their hardware drives other companies to keep up (talking total system design here, not CPUs, although that might still be true). look at the push for adoption of firewire and USB. or the slow decline of the floppy. or A/V IM.

    apple applied the same history of innovation they've had in the computer world to digital music - innovation wasn't new to them. the reason they've been so much more successful there than in the computer market (using the limited definition of success == market share) is because there was a dramatically smaller installed base; the innovation was more apparent, and the cost to conversion wasn't really an issue, as it is when trying to convince someone to switch from an existing product/service.

    now compare this with the situation with IM. i used to work a lot with high school and jr. high kids in the states, and nearly all of them have AIM (not just IM - AIM). it's a crucial social tool, and the fact that all the AIM stuff is interoperable is critical for them. apple's not going to have any more success in this market (using the same limited definition of success) than they have in the computer market, unless they can work out a cross-connecting deal with AOL (which isn't out of the question; note that the @mac.com addresses are the only reserved domain handed out in the AIM address space). but in business... that's a whole other story. we use AIM at work pretty heavily, especially between our US and GB offices. but when i mention this to friends and colleagues in other companies, it's nearly unheard of. many companies have explicit restrictions against using it... and often for exactly the reasons that a in-house server would resolve.

    i'm not making any predictions for what impact this will have, but do keep in mind that 1) impact != market share, 2) the world != teenagers, 3) network effects are more powerful than the effect of an isolated change, and 4) just because something doesn't solve a problem you have doesn't mean it doesn't solve a problem somebody else (like businesses) has.
    --

    i speak for myself and those who like what i say.
  27. Helix by Albanach · · Score: 3, Interesting

    Does anyone know what the current state of play is with the Real / Helix funded extensions to Jabber that were supposed to be bringing voice / video to our favourite Instant messanger. I thought it was supposed to be released by now?

    1. Re:Helix by infiniti99 · · Score: 2, Informative

      This is a joint effort with Psi, and has a projected release for September (this month).

      The actual protocol specifications are ready, and available on the Delta project page, as jep-rtsp and jep-media. I have not yet submitted them to the JSF to be accepted as formal JEPs, as I already have some other protocol specs in their queue that I want to resolve first (particularly a patch to JEP-0065 to incorporate UDP support).

      On the software side of things, we'll likely be late. This is somewhat related to a misunderstanding regarding the Helix SDK's capability. While the toolkit is quite mature for most purposes, it has never been used in a peer-to-peer fashion, where content is served from an end-user desktop application. This will be a first, but is taking us a little longer to deal with. It might be October before we have a beta.

  28. Mac + Business = share? by ziegast · · Score: 3, Insightful

    With businesses able to host their own messaging servers behind the firewall and use it with Apple's included IM client, will this effect Jabber's overall share of the IM market?

    You assume that ther are enough "mac" computers in business to affect market share? Some companies are hip enough to use Macs in business. Many many many are not.

    If MozillaFireFoxBird had built-in support for Jabber instead of having to download a special client, Jabber might find its way into more homes and businesses. Like the US economy, Mozilla is starting to gain some traction.

    1. Re:Mac + Business = share? by dasmegabyte · · Score: 2, Insightful

      Actually, it's been historically proven that the adoption of a format or technology by Apple is the first step to towards its success. I won't list them, because you know them, but they're numerous. It doesn't matter that Apple only has X% of the market (where X= a single digit number between 3 and 7 that changes depending how much the speaker hates Apple) -- the fact that they say "This format is pretty cool" gets PC and Linux authors who are fans of Apple to take another look at it, in an attempt to mooch off of Apple's trend radar.

      FireFox has yet to prove itself in this respect. Give it another year or two (and let's see how it faces pressure from the next MS browser).

      --
      Hey freaks: now you're ju
  29. Re:Business users? by remahl · · Score: 3, Insightful

    1. Pixar isn't all Apple. 2. Jabber is an _open_protocol_, with many clients available for many different OSes.

  30. Re:Are you kidding me ? by finkployd · · Score: 4, Interesting

    Apple use has been skyrocketing in higher education. It used to be that when I went to conferences 90% of the laptops were IBM or Dell running windows. Lately it as been a little more than 50% Powerbooks and iBooks, and the remaining computers are split between Linux and Windows.

    Walking around on campus you see a LOT more apple laptops than you used to. The recent public awareness of how grossly insecure Windows is has helped that a lot since I know a quite a few people who went to Apple to escape the monthly system rebuild that was required when they got infected with spyware, viruses, or Trojans. While Windows certainly CAN be secure it is much easier for a non computer geek to keep an OS X box secure. I would say that Apple is poised to possibly invade the corporate world from the ground up as more graduates have expertise in OS X.

    This is just my observations though, no marketing data to back that up.

    Finkployd

  31. Re:Maybe Apple can make the damn thing configurabl by Anonymous Coward · · Score: 2, Funny

    Dear Dr. Hogie,

    Thank you for your complaints about Jabber. Please read the file WARRANTY. Jabber comes with no warranty, express or implied. As such, it is your responsibility to use it in an appropriate fashion.

    For more details, please RTFM, STFU, and STFW.

    Sincerely,
    The Open Source Community

  32. No Effect by shking · · Score: 4, Informative
    "...will this effect Jabber's overall share of the IM market?"

    Since Jabber already has market share, this move by Apple will not Effect (verb: to create) a share for Jabber. However, including Jabber in iChat may Affect (verb: to influence) the market that already exists.

    OTOH - The Effect (noun: influence) of the ignorant substitution of inappropriate words Affects (verb: to influence) your ability to write clearly. Learn to the difference between english vowels, or you'll be condemned to confuse a cat with a cot (or Al with an eel)

    --
    -- "At Microsoft, quality is job 1.1" -- PC Magazine, Nov. 1994
  33. I second that motion by codepunk · · Score: 2, Insightful

    Not to mention that most of the client software is
    too nasty to use in a work situation. For work we don't need kitchen sink software just simple messaging. The whole jabber protocol is cool but if tools for managing it in a sane way do not exist it just becomes a nightmare.

    --


    Got Code?
  34. Jabber's strengths by base_chakra · · Score: 2, Insightful

    I use AIM, Yahoo Messenger, and Jabber (all via Trillian) and Jabber is by far the most featureless of the three. Where's video or audio IM, buddy icons, etc. ?

    What's being touted here is that Jabber can function as groupware for intranet messaging, and that it is a viable option for IM in the enterprise. But even for Internet messaging, it has a very attractive feature: encryption.

    Trillian Pro offers 128-bit Blowfish encryption for ICQ, but that requires both parties to use Trillian Pro (a non-free Windows client).

    On the other hand, Jabber is more readily extensible, and already offers both SSL and the somewhat SSH-like JEP-0116 encryption scheme.

    I know some international business people that have already adopted Jabber for its privacy features. Jabber may never take hold among teens and "tweens", but it has a chance among other groups, such as Internet professionals who (believe it or not) conduct business via instant messaging.

  35. Re:Maybe Apple can make the damn thing configurabl by Anonymous Coward · · Score: 5, Informative

    Have you tried http://www.jabberdoc.org/?

  36. nice clients by hey · · Score: 2, Informative

    For Windows Miranda is nice. On Linux I use GAIM -- it works well and is easy to use.

  37. If you're really geeky... by numbski · · Score: 4, Informative

    CenterICQ

    - Cross Platform
    - It supports server hosted friends list
    - Starts up quickly
    - Supports AIM, MSN, ICQ, YIM, Jabber, RSS, Gadu-Gadu, IRC, and LiveJournal
    - It's free as in speech (GNU)

    AND

    It can be put into a screen on a server, you can detach, then simply ssh into the server from a different location and reconnect to your screen as though you never left. I do this all the time. ;) I have connections to all the major services, a slashdot RSS, and any other RSS feeds I find interesting on our shell server at our data center, and it never skips a beat.

    FYI, if this interests you, contact me for a shell account. ;)

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

  38. Learn to the difference between english vowels???? by zarniwhoop · · Score: 4, Funny

    'nuf said

  39. Re:Are you kidding me ? by bahamat · · Score: 4, Interesting
    will this effect Jabber's overall share of the IM market?

    Only as much as anything on Mac has a share on any market. What's Apple's market share of the desktop now ? Other than digital music, have they made more than a ripple in a pond ?


    Yea, like that USB thing, Firewire, ditching the floppy, colorful computers, photo management software, digital music players, WiFi, bluetooth, video editing, dvd burning. Apple made the first jump on all of those and look where it got them! Nothing! Ha! Nobody will ever try to follow Apple's lead! Bunch of losers!
  40. Re:Maybe Apple can make the damn thing configurabl by DrHogie · · Score: 2, Informative

    I wish they had posted Perl scripts -- all the comments that I read merely said "I used This::Library and got it working. It's really easy."

    That being said, I did unmerge jabberd1.4 and got jabberd2.0s3 up and running this morning after posting that comment, and the experience is much better. Changes I make to the MySQL database are picked up by the clients, whereas changes I made to the xdb files in 1.4 were overwritten by the clients.

    I just hate using non-final software in a production environment.

    --
    --DrH, the Sandwich with the Ph.D.
  41. Re:Maybe Apple can make the damn thing configurabl by Doktor+Memory · · Score: 2, Informative

    Jabberdoc is helpful, but it won't do anything for this guy: he's not looking for documentation of a feature, he's looking for a feature that doesn't exist in any of the current server implementations.

    --

    News for Nerds. Stuff that Matters? Like hell.

  42. Network effect by SuperKendall · · Score: 2, Insightful

    Why should people running Microsoft's service have some right to connect to a service owned by another company?

    There's no reason except that tech people are a bunch of hippies.


    Well, actually, there are a number of other pretty solid business reasons as it turns out.

    The main one is the network effect - if you combine two huge pools of IM customers, then the total becomes more useful than the sum of its parts. If you have five different companies all with different IM's, then you'll get fewer users than if you just have one big pool that everyone can use. Fewer users, means less revenue (assuming an IM provider is able to eek revenue out of users somehow!)

    Did hippies steal your cat or something? Not quite sure where that would enter into things.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  43. not geek enough by BinLadenMyHero · · Score: 2, Interesting

    Even geekier is bitlbee, an irc gateway to aim/msn/icq/jabber, based on gaim IM code.

  44. Encrypted memory! by teridon · · Score: 4, Interesting

    Meanwhile, additions to Tiger's [...] "Security" preference panes have unveiled [...] an option to encrypt memory when its being swapped to disk.

    Wow, that's paranoia! :) I guess Apple is taking pointers from Linux users. I found this script to encrypt swap -- what other options are there under Linux? Windows?

    --
    I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
  45. It's too late for Jabber by Nurgled · · Score: 2, Insightful

    Jabber's model is excellent. It's very similar to the email distribution model where there is a network of servers and then each server has a bunch of clients hanging off it. Although email has a few security issues, the general model is sound: it's decentralised, and yet it still makes efficient use of the network unlike the current "peer-to-peer" apps which generate an extra network over the network usually with little regard to the underlying topology and proceed to shove redundant data everywhere.

    The difference between Jabber and the email system, though, is that the email system happened during the early days of the Internet. Consequently, when it got enough momentum for commercial ISPs to appear providing access to homes it was a given that every ISP "had to" provide customers with an email account and run email servers to handle the customer's mail.

    If Jabber had come along at the same time, it too would be one of those things ISPs just provide with every account. Some ISPs would even let customers have multiple Jabber IDs per account like they used to do with email addresses to differentiate themselves from the competition.

    The problem is that, with a few notable exceptions, the only companies that actually get paid for Internet services are ISPs. There is no viable business model to provide free Jabber services just as there is no money in free email with POP3 and IMAP access. The availability of Jabber is limited to geeks who set up servers of varying scales and people who know said geeks. The only way a commercial Jabber service could be provided is to use a proprietary protocol for client-to-server communication and then bridge that onto the Jabber network at the server side. This is comparable to web-based email which uses proprietary HTML to encode the data, meaning you get the service on their terms and not on yours. (usually one of these terms is the presence of advertising)

    On the other hand, if every viable comsumer ISP provided customers with a Jabber server and at least one Jabber ID it would have flourished. These days, though, there is no way to add new "required services" to ISPs and they are frantically trying to shed the few they have now. (Notice the decline in ISPs providing USENET servers and customer webspace)

    It sucks, but there is no way at this point in the game to introduce a new distributed and open protocol. There's just no money in distributed and open protocols.

  46. IIRC kerberos as well. by jerkyjunkmail · · Score: 3, Interesting

    I vaguely remember when Tiger was anounced that they were also kerberizing it. so iChat and their server will be kerberized. It's pretty cool they have kerberized a lot of the stock services on OS X Server. I use OS X Server to host my personal mail and use Mail.app as the client. I really liked the no fuss procedure to get up and running with kerberized mail service. I've come to REALLY like and respect Kerberos. I never really took the time to set Kerberos up using a Linux or Solaris or BSD before but it motivated me to really learn how it works. I'ved added in some non mac hosts to the kerberos keytab(via the CLI. there's no GUI that I know of) now so I can ssh with no passwords entry to, at least so far, a linux, an OpenBSD, and a FreeBSD host. OpenBSD's lack of nss support is a bit of a bummera and damn Solaris is a bugger. I was thinking it might be cool to have OpenLDAP export a NIS map for the OpenBSD host but I haven't looked into it very closely yet.
    ok now that getting I'm off on a tangent I'll stop.

    jerky

    --

    --
    What is pirate software? Software for inventory of stolen treasure?
  47. Re:Are you kidding me ? by gobbo · · Score: 3, Interesting

    "...that USB thing, Firewire, ditching the floppy, colorful computers, photo management software, digital music players, WiFi, bluetooth, video editing, dvd burning..."

    Hey, whippersnapper, you forgot something... or you're just too young to remember what a huge jolt true cheap WYSIWYG publishing was. THAT was apple's killer app... took MS years... no, decades to catch up on that one.