Next iChat version to include Jabber support 328
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?"
What we really need (Score:3, Insightful)
Is there an IM client that supports ICQ functions like server hosted friends lists? Preferrably one that is available under linux and windows.
Re:What we really need (Score:5, Informative)
http://gaim.sourceforge.net/ [sourceforge.net]
Re:What we really need (Score:5, 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 [sf.net], Adium [adiumx.com] to name a few. All of them are Cocoa apps and you do not need to run X11 to use them.
Re:What we really need (Score:3, Insightful)
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.
Re:What we really need (Score:3, Insightful)
Re:What we really need (Score:5, Informative)
- 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.
Re:What we really need (Score:2)
- it's cross-plattform (Windows, OSX, Linux)
I would love to know where you got your OS X copy of gaim. I was under the impression that no one was going to port it as so many clients on OS X (Adium, Fire, and Proteus) already use libgaim.
Re:What we really need (Score:2)
Fink makes it easier because it tracks down dependencies for you
Re:What we really need (Score:2)
If you're really geeky... (Score:5, Informative)
- 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 [mediacollege.com] 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.
FYI, if this interests you, contact me for a shell account.
not geek enough (Score:3, Interesting)
Re:What we really need (Score:2, Interesting)
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
Re:What we really need (Score:2)
Re:What we really need (Score:4, Insightful)
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.
Re:What we really need (Score:2, Insightful)
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 reputati
Re:What we really need (Score:3, Informative)
ATTN ALL UTILITY SOFTWARE AUTHORS: Microsoft/Apple/X.org is much, much better than you are at writing fast, responsiv
Re:What we really need (Score:2)
Old news... (Score:2, Interesting)
This was very well covered in the first documentation released on MacOS X Server 10.4...
Re:Old news... (Score:5, Informative)
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.
Makes sense... (Score:5, Informative)
This is good news (Score:5, 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.
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.
Re:This is good news (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
Re:This is good news (Score:2)
Re:This is good news (Score:2)
I am not sure exactly how it works maybe it
tries the direct method and if that fails it
tried another way AND remembers for next time.
Feel free the read the spec.
Re:This is good news (Score:3, 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
ah yes well (Score:3, Informative)
more importantly, will it a ffect Jabber's overall share of the IM market?
Re:ah yes well (Score:2, Insightful)
Re:ah yes well (Score:2)
I wouldn't go that far. I do believe that it raises your credibility. I tend not to take posts seriously that have blatent gramatical errors and intentional mispellings (such as windoze and the like.)
Re:ah yes well (Score:2)
more importantly, will it affect Jabber's overall share of the IM market?
No, I think the original poster was speculating that this may bring about Jabber's dominance in the IM market (by efecting its overall share...)
Re:ah yes well (Score:2, Insightful)
Come on people get it right. EFFECT is a NOUN.
Re:ah yes well (Score:3, Insightful)
Re:ah yes well (Score:5, Funny)
Mind you... (Score:2, Insightful)
Except that... (Score:5, Informative)
Jabber server as well (Score:5, Informative)
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 [jabber.org]? Because Jabber is a completely open IM standard. The IETF has accepted the core Jabber protocols and has standardized them as XMPP [xmpp.org], an open IM protocol [jabber.org].
Connectivity to other IM services, too (Score:5, Informative)
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" [jabber.org], server components that allow seamless connectivity with AIM, ICQ, Yahoo, MSN, SMS services, and even IRC..
Re:Jabber server as well (Score:5, Insightful)
Re:Jabber server as well (Score:5, Interesting)
Re:Jabber server as well (Score:4, Informative)
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.
As far as I can tell, they've given back every time they've taken. That's more than I can say for myself.
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 [wms-network.de] (LGPL).
iTunes protocol? Do you mean DAAP [sourceforge.net]? 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.
So go ahead write your own drivers [apple.com].
Did you miss what this post was about?
jabber (Score:5, Informative)
Yet another reason I love Apple... (Score:5, Insightful)
The question would be... (Score:5, Interesting)
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.
Re:The question would be... (Score:2)
Otherwise we most likely would have gone with something else other than AIM.
But.... Mac to PC? (Score:3, Interesting)
Yes. (Score:5, Informative)
For just audio... (Score:2, Redundant)
This was annouced at WWDC 2004... (Score:5, Informative)
Additionally:
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.
Video/audio chat? (Score:2, Interesting)
GPG support (Score:5, Insightful)
Well... (Score:3, Informative)
Re:Well... (Score:4, Interesting)
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.
Re:Well... (Score:2)
Re:Well... (Score:2)
http://gaim-encryption.sourceforge.net/
http:/
Re:GPG support (Score:2)
Personally, I love iChat, but it does a few things I find very annoying.
1) There's no ability to log to an open format. No txt, html, or rtf support. iChat logs to a format you can only open with iChat. This is a PITA.
2) Poorly chosen naming convention. One thing I like about gaim is it's logging. Logs are stored in folders based on the name of the person you are talking to fo
It's Kerberized (Score:2)
mmm, Open goodness (Score:5, Informative)
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.
Jabber market share (Score:3, Interesting)
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.
Re:Jabber market share (Score:2)
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.
I *do* believe people should be free to use other client software...and with the right client software, you'll have the illusion of transparency. Trillian gives the illusion of transparency through the ability to connect to multiple services at on
Network effect (Score:3, Insightful)
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
It's too late for Jabber (Score:3, 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 d
Maybe Apple can make the damn thing configurable. (Score:5, Interesting)
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.
Re:Maybe Apple can make the damn thing configurabl (Score:2, Funny)
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
I second that motion (Score:3, Insightful)
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.
nice clients (Score:3, Informative)
Re:Maybe Apple can make the damn thing configurabl (Score:5, Informative)
Re:Maybe Apple can make the damn thing configurabl (Score:3, Informative)
Re:Maybe Apple can make the damn thing configurabl (Score:2)
Perhaps you meant to say, "configure" rather than "installation"?
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.".
So you're saying they've already done your job and fixed it? So whats the problem? Having trouble installing perl? Not intending to troll, but it seems like your support was exceptionally good...
Re:Maybe Apple can make the damn thing configurabl (Score:2)
Re:Maybe Apple can make the damn thing configurabl (Score:2)
Things that you should note is that the server needs to be able to resolve the address of the server it is running on and the other servers is may need to connect to. This was an issue when I trie
Planned for some time? (Score:3, Interesting)
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.
Probably not (Score:2)
Average computer user's will still use whatever client is installed on their desktop (AOL/MSN).
Helix (Score:4, Interesting)
Re:Helix (Score:3, Informative)
The actual protocol specifications are ready, and available on the Delta project page [affinix.com], 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
Mac + Business = share? (Score:4, Insightful)
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 [mozillazine.org] 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 [slashdot.org].
Re:Mac + Business = share? (Score:3, Insightful)
No Effect (Score:4, Informative)
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)
Learn to the difference between english vowels???? (Score:4, Funny)
whoops! (Score:2)
Minor niggle. Keep up the otherwise good work.
Jabber and ISPs (Score:2)
If Apple's move has any impact, I wonder how long it would be before ISPs start providing Jabber servers.
The only thing I have to wonder is if the jabber account being the same address as your e-mail address would increase e-mail spam?
Encrypted memory! (Score:5, Interesting)
Wow, that's paranoia!
IIRC kerberos as well. (Score:3, Interesting)
ok now that getting I'm off on a tangent I'll stop.
jerky
Re:Affect, not effect (Score:2, Offtopic)
Re:Affect, not effect (Score:3, Funny)
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?
Re:Are you kidding me ? (Score:2, Insightful)
Re:Are you kidding me ? (Score:3, Informative)
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 hous
Re:Are you kidding me ? (Score:5, Informative)
Re:Are you kidding me ? (Score:2)
Don't for an instant think that everyone considers touchpads a good thing. I'd own multiple Powerbooks if they licensed IBM's Trackpoint technology. As it is, I own no Powerbooks and seven Thinkpads (eight, if you count the tablet, but that doesn't have a trackpad *or* a Trackpoint).
A.
(who hates touchpads with a passion that cannot be described in mere words)
Re:Are you kidding me ? (Score:5, Insightful)
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.
Comment removed (Score:5, Interesting)
Re:Are you kidding me ? (Score:5, Interesting)
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!
Re:Are you kidding me ? (Score:4, Interesting)
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.
Re: (Score:2)
Jabber's strengths (Score:3, Insightful)
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 Wind
Re:Are you kidding me ? (Score:2)
Programs should do one thing and do it well. There are MUCH better video and audio conferencing solutions available in OSS than could ever be built into an IM client.
Re:Are you kidding me ? (Score:2)
Re:Are you kidding me ? (Score:2)
Re:Business users? (Score:3, Insightful)
Re:Business users? (Score:2)
Re:Business users? (Score:2)
Re:MSN (Score:2)