Google Talk: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
donwlod google talk
ClueBot (talk | contribs)
m Reverting possible vandalism by 8.12.144.17 to version by SmackBot. False positive? Report it. Thanks, ClueBot. (574691) (Bot)
Line 1: Line 1:
{{Infobox Software
{{Infobox Software | name = Google Talk | logo = <!-- Commented out because image was deleted: [[Image:Gtalk_logo.png]] --> | screenshot = [[Image:Google talk.gif]] | caption = Screenshot of Google Talk | developer = [[Google Inc.]] | released = | frequently_updated = yes<!-- Release version update? Don't edit this page, just click on the version number! --> | programming language = | operating system = [[Windows 2000]], [[Windows XP|XP]], [[Windows Server 2003|Server 2003]], [[Windows Vista|Vista]] | language = [[English language|English]], [[German language|German]], [[French language|French]], [[Italian language|Italian]], [[Japanese language|Japanese]], [[Korean language|Korean]], [[Dutch language|Dutch]], [[Portuguese language|Portuguese]], [[Russian language|Russian]], [[Turkish language|Turkish]], [[Chinese language|Chinese]], [[Spanish language|Spanish]] | genre = [[V
| name = Google Talk
| logo = <!-- Commented out because image was deleted: [[Image:Gtalk_logo.png]] -->
| screenshot = [[Image:Google talk.gif]]
| caption = Screenshot of Google Talk
| developer = [[Google Inc.]]
| released =
| frequently_updated = yes<!-- Release version update? Don't edit this page, just click on the version number! -->
| programming language =
| operating system = [[Windows 2000]], [[Windows XP|XP]], [[Windows Server 2003|Server 2003]], [[Windows Vista|Vista]]
| language = [[English language|English]], [[German language|German]], [[French language|French]], [[Italian language|Italian]], [[Japanese language|Japanese]], [[Korean language|Korean]], [[Dutch language|Dutch]], [[Portuguese language|Portuguese]], [[Russian language|Russian]], [[Turkish language|Turkish]], [[Chinese language|Chinese]], [[Spanish language|Spanish]]
| genre = [[VoIP]]/[[Instant messaging]] [[Client (computing)|client]]
| license = [[Proprietary software|Proprietary]]
| website = [http://www.google.com/talk/ Google Talk] [http://www.google.com/talk/labsedition/ Labs Edition]
}}
'''Google Talk''' ('''GTalk''') is a Windows and web-based application for [[Voice over IP|voice over internet protocol]] (VOIP) and [[instant messaging]], offered by [[Google Inc]]. The first beta version of the program was released on [[August 24]], [[2005]].

Instant messaging between the Google Talk servers and its clients uses an open protocol, [[Extensible Messaging and Presence Protocol|XMPP]], allowing users of other XMPP clients to communicate with Google Talk users. VoIP in Google Talk is based around the [[Jingle (protocol)|Jingle]] protocol. The technology used within the Google server network however is not publicly known.

The Google Talk client is only available for [[Microsoft Windows]] ([[Windows 2000|2000]], [[Windows XP|XP]], [[Windows Server 2003|Server 2003]], and [[Windows Vista|Vista]]). Mobile clients are also available for the Blackberry, iPhone and [[T-Mobile G1]]. With the release of the [http://www.google.com/talk/ Google Talk gadget], users of all platforms supported by [[Adobe Flash Player]] can also use Google Talk.<ref>{{cite web | url=http://www.google.com/support/talkgadget/bin/answer.py?answer=57679&amp;topic=10736 | title=Google Talk Gadget: What are the system requirements? | publisher=Google Talk Help | accessdate=2007-10-13 }}</ref> Many [[list of XMPP client software|other XMPP clients]] are compatible with Google Talk, and support a variety of other platforms.

==Features==
===Interoperability===
Google has announced that a major goal of the Google Talk service is [[interoperability]]. Google Talk uses [[XMPP]] to provide real-time extensible messaging and [[Presence information|presence events]], including offline messaging and voice mailing. On [[January 17]], [[2006]], Google enabled [[server-to-server]] communications, [[Federated identity|federating]] itself with any Jabber server that supports the dialback protocol.<ref name="XMMPIntegration">{{cite web | last=Burd | first=Gary | year=2006 | url=http://googletalk.blogspot.com/2006/01/xmpp-federation.html | title=XMPP Federation | publisher=Google Talkabout | dateformat=mdy | accessdate=April 3 2006}}</ref>

===Product integration===
<!-- Commented out because image was deleted: [[Image:Chat popout.png|left|thumb|233px|Chat with Google Talk in [[Gmail]].]] -->
On [[February 7]], [[2006]], [[Gmail]] received chat functionality, using [[Ajax (programming)|Ajax]]{{Fact|date=June 2008}} for server–browser communication, and was integrated with Google Talk. Users can send instant messages to other Gmail users. As it works within a browser, Google Talk does not need to be downloaded to send instant messages to Gmail users.

Conversation logs are automatically saved to a ''Chats'' area in the user's Gmail account. This allows users to search their chat logs and have them centrally stored in their Gmail accounts. It does not, however, appear possible to download chat logs that are not attached to an e-mail conversation.
<ref>{{citeweb
| url = http://groups.google.com/group/Gmail-Help-POP-and-IMAP-en/browse_thread/thread/d69d89a7a52932b2
| title = Download gtalk chat logs with imap. - POP and IMAP | Google Groups
| accessdate = 2008-07-18}}</ref> <ref>{{citeweb
| url = http://groups.google.com/group/Gmail-Help-POP-and-IMAP-en/browse_thread/thread/6274a44e1023de17/02860d89e17adf71?lnk=raot
| title = Chats in IMAP (Outlook 2007) - POP and IMAP | Google Groups
| accessdate = 2008-07-18}}</ref>

Since [[November 8]], [[2006]], Google has also integrated Google Talk with [[Orkut]]. This enables Google Talk users to interact with registered Orkut users, by sending and receiving 'scraps' within Orkut.

It is also possible to display the song currently playing on the computer. This music data is collected, if the user agrees to this, and displayed on the [[Google Trends#Google Music Trends|Google Music Trends]] page.

Also, as of Nov. 11, 2008, it is possible to voice and video chat between [[Gmail]] users and Google Talk users. The [[Gmail]] user requires a plugin download and installation, but is otherwise seamlessly integrated into the [[Gmail]] interface.
<ref>{{citeweb
| url = http://mail.google.com/support/bin/answer.py?answer=100173
| title = About voice and video chat
| accessdate = 2008-11-16}}</ref>

===Encryption===
The connection between the Google Talk client and the Google Talk server is encrypted, except when using Gmail's chat over HTTP, a federated network that doesn't support encryption, or when using a proxy like IMLogic.<ref name="encryption">{{cite newsgroup|title= Can My GTalk Discussion Be Tracked?|url=http://groups.google.com/group/Calls-Chats-and-Voicemail/browse_thread/thread/431d561bf7d6f7d6/e49343f783a06a1e?lnk=gst&q=encryption&rnum=1#e49343f783a06a1e|accessdate=2007-02-11}}</ref><ref>[http://www.bigblueball.com/im/googletalk/ Google Talk Center at BigBlueBall]</ref> End-to-end messages are unencrypted.<ref name="encryption"/> Google plans to add support for chat and call encryption in a future release.<ref>[http://www.google.com/talk/about.html#privacy Google Talk<!-- Bot generated title -->]</ref> Some XMPP clients natively support encryption with Google Talk's servers. It is possible to have end-to-end encryption over the GTalk network using OTR (off-the-record) encryption.

===Voicemail and file-sharing===
On [[July 28]] [[2006]], Google added [[voicemail]] and file sending capabilities to the Google Talk client. Voicemail messages can be 10 minutes long, and they're delivered to the contact's mailbox as an attached [[MP3]] file (11&nbsp;kHz mono 24kbit/s). Recipients who use [[Gmail]] are offered better integration. Gmail recognizes that it is a voicemail message, and users can choose to stream the file using the integrated MP3-playing applet, or to download the MP3 file.

===Online Calling (VOIP)===
Google Inc. has also incorporated a [[VOIP]] calling feature (through gtalk2voip.com, gTalkPhone and Splinter.net etc.) which allows Google Talk users to call other Google Talk users while they're online{{Fact|date=December 2008}}. There is also a video chat feature. There are many rumors going around that this is to directly compete with Skype and will sooner or later allow outside calling{{Fact|date=December 2008}}.

The Google Talk client which allows chat currently only works on Microsoft Windows. There is no chat version enabled for Linux or Mac.

=== Offline messaging===
On [[October 31]], [[2006]], Google introduced offline messaging to Google Talk. This allows users to send messages to their contacts, even if they are not signed in. They will receive the messages when they next go online even if the user who has sent it is offline.

===Mobile device compatibility===
On [[June 30]], [[2006]], Nokia released new software for their [[Nokia 770]] Internet Tablet, that included Google Talk as one of the compatible VoIP clients, due to the XMPP-based software.<ref>[http://europe.nokia.com/A4144790 Nokia Europe - Software upgrade - Nokia 770 - Product support - Get support and software<!-- Bot generated title -->]</ref> Another Google Talk-compatible device is [[Sony]]'s [[Mylo (Sony)|mylo]], released on [[September 15]], [[2006]]. A Google Talk client is also available for BlackBerry devices from the Blackberry site.<ref>[http://www.blackberry.com BlackBerry<!-- Bot generated title -->]</ref>

However, given that Google Talk provides XMPP protocol, most mobile phones for which a suitable XMPP client exists<ref>[http://www.jabber.org/software/clients.shtml Jabber Clients<!-- Bot generated title -->]</ref> could also offer Google Talk service, at least theoretically (depending on the handset, the user may encounter security warnings due to unsigned J2ME midlets or limits put in place by the mobile service provider). Mobile clients specially designed for Google Talk exist as well.<ref>http://www.mobileoss.org/p/mgtalk.html</ref>

Most phones support the [[IMPS]] protocol, and there are hybrid XMPP/IMPS networks (through [[Jabber]] transports, or specially designed hybrid servers),<ref>[http://www.nowimp.com/ Now IMP Server: Home<!-- Bot generated title -->]</ref> which can also contact GoogleTalk users. The Google Talk service itself is unusable from IMPS (that means, you cannot log with your Gmail account, but you can talk with your Gmail friends with your IMPS account from your mobile phone).{{Clarifyme|date=September 2008}}

==Complaints==
During Google Talk's ongoing beta period, users have voiced concerns about the service. There has been some discussion on the [http://groups.google.com/group/Google-Talk-Help-Discuss Google Talk Help] group concerning the fact that certain personal information is made publicly available without any method to control it. This allows anyone who has a Google Talk member on their buddy list to see when the user is and is not active on their computer, for example, by observing the user's idle status as provided by the Google Talk client. Certain third-party software products have been developed to provide more control over the information made available.

gAlwaysIdle<ref>[http://www.galwaysidle.com gAlwaysIdle<!-- Bot generated title -->]</ref>, for example, allows users to be 'always idle' or 'never idle', thus preventing personal presence information from being fed to the Google Talk service. Alternative client software, such as [[Pidgin (software)|Pidgin]], [[Adium]], and [[Trillian (software)|Trillian]] also permit more privacy controls than the official Google Talk client. As of October 5, 2008, the official client allows blocking a user (thus also suspending status notifications to that user) but nothing more granular is apparent.

==History==
The idea of a Jabber-based Google IM service was proposed by Eoban Binder on the website Applexnet.com on [[August 23]], [[2004]].<ref name="AppleXnet">{{cite web | last=Binder| first=Eoban | year=2004 | url=http://applexnet.vzservers.com/~applexn1/index.php?name=News&file=article&sid=1061 | title=How Google Could De-Throne AIM | publisher=AppleXnet | dateformat=mdy | accessdate=January 2 2007}}</ref>

Exactly one year later, after the [[rumor]] of a Google-branded "communications tool" service had been reported by the [[New York Times]]<ref name="NYT">{{cite web | last=Markoff | first=John | authorlink=John Markoff | year=2005 | url=http://www.nytimes.com/2005/08/22/technology/22google.html | title=Where Does Google Plan to Spend $4 Billion? | publisher=[[The New York Times]] | dateformat=mdy | accessdate=February 1 2006}}</ref> and detailed by the [[Los Angeles Times]] on [[August 22]] [[2005]], the [[subdomain]] <tt>talk.google.com</tt> was found to have an active Jabber server.<ref name="ActiveServer">{{cite web | last=admin | year=2005 | url=http://tomservo.cc/blogs/english/archive/2005/08/22/35.aspx | title=Google IM on XMPP for real? | publisher=Tom Servo's Blogogogogog | dateformat=mdy | accessdate=February 1 2006}}</ref> Two methods of logging into the server were discovered soon after and the ensuing response by eager [[blog]]gers revealed to numerous others how to login before the official release by Google.

On the evening of [[August 23]], many logged-in users using [[TCP and UDP port|port]] 5222 to connect were disconnected and unable to log back in. Users using port 5223 to connect were still able to log in, and at 04:12:52 [[UTC]] those users received a broadcast instant message from <tt>gmail.com</tt>, an apparently official username used by Google to communicate with their user base, that stated "The broken link has been fixed. Thanks for being our first users!" Port 5222-connectivity was found to have been re-enabled. On [[August 24]], Google Talk was officially launched.

On [[December 15]], [[2005]], Google released '''libjingle''', a [[C++]] [[library (computer science)|library]] to implement [[Jingle (protocol)|Jingle]], "a set of extensions to the [[IETF]]'s Extensible Messaging and Presence Protocol (XMPP) for use in voice over IP ([[VoIP]]), video, and other peer-to-peer multimedia sessions."<ref name="Libjingle">{{cite web | year=2005 | url=http://www.jabber.org/press/2005-12-15.shtml | title=Jabber Software Foundation Publishes Open VoIP and Multimedia Protocols | publisher=[[Jabber Software Foundation]] | dateformat=mdy | accessdate=February 1 2006}}</ref> Libjingle is a library of the code that Google uses for [[peer-to-peer]] communication, and was made available under a [[BSD license]].<ref name="LibjingleNote">{{cite web | last=Beda | first=Joe | year=2005 | url=http://www.eightypercent.net/Archive/2005/12/15.html#a261 | title=libjingle | publisher=EightyPercent.net | dateformat=mdy | accessdate=February 1 2006}}</ref>

On [[February 7]], [[2006]], Gmail added the ability to chat with a built-in Jabber client.

On [[March 14]], [[2007]], Google released the Google Talk Gadget, an [[Adobe Flash]]-based Talk module that can be added to iGoogle (formally the Google Personalized Homepage) or embedded in any web page, thus, allowing one to chat from any operating system, without the need to install software.<ref>[http://googletalk.blogspot.com/2007/03/google-talk-gadget.html Google Talkabout: Google Talk Gadget<!-- Bot generated title -->]</ref>

On [[November 26]], [[2007]], Google Talk released Group Chat capabilities. Prior to this, users could only chat with one person per window. Group chat allows many users to chat with each other in an environment similar to [[Internet Relay Chat|IRC]].

On [[December 6]], [[2007]], Google upgraded its Gmail integrated chat to include [[AOL Instant Messenger]] chat capability. This allows Gmail users to sign into the AIM chat service and communicate with any AIM user while still being signed on to the Google Talk service. The Google Talk gadget and client have not been upgraded to enable this feature yet, and no announcement has been made as to when it will be made available.

On [[February 25]], [[2008]], Google added a feature called chatback, which allows a Google Talk account owner to chat with people who don't have one. The account owner first has to create a badge, which can be included in webpages. This badge shows the current availability of the owner. Clicking on the badge results a chat request notification to the owner who can respond by clicking on the specified URL. During the conversation both parties have to use the Google Talk Gadget and both parties remain anonymous to each other, even the Google Account name of the owner is not revealed to the other peer.

==Labs edition==
Google has released a new version of Google Talk called Google Talk, Labs edition. It still currently lacks many features of Google Talk's 'stable' releases. The features it lacks include File Sharing and Voice Chat. It features rounded alerts for new email. It can have multiple tabs with group chat, private chat and the regular screen open at once. It is available for free download here: http://www.google.com/talk/labsedition/.
Flash Player will be required to install, and upon first launch, a new flash-plugin will need to be downloaded.
This edition is not meant for general use, hence why it is a labs edition.

==Future releases==
Google reports that they are working on adding new features such as supporting [[Session Initiation Protocol|SIP]] in a future release, which would broaden the userbase for the program.<ref name="SIP">{{cite web | url=http://www.google.com/talk/developer.html#realtime | title= Google Talk and Open Communications &mdash; 4. Do you plan to support other real-time communication protocols? | dateformat=mdy | accessdate=July 8 2006}}</ref>[[Image:GTLE.png|thumb|A screenshot showing the Google Talk, Labs Edition preview release]]

Additionally as part of Google's and eBay's Multi-Year Agreement on [[August 28]], [[2006]], it was announced that the companies will look into making Google Talk users able to communicate with [[Skype]]: "The companies will also explore interoperability between Skype and Google Talk via open standards to enable [[text chat]] and online presence.".<ref name="Skype">{{cite web | url=http://www.google.com/press/pressrel/ebay.html| title=Google and eBay Sign Multi-Year Agreement to Connect Users, Merchants, and Advertisers Around the Globe | publisher=Google Press Center | accessdate=2006-12-25}}</ref>

A screen shot was posted on May 18, 2007 as part of the Google Apps presentation, showing some phone integration in Google Talk<ref>{{cite web | url=http://googlesystem.blogspot.com/2007/05/phone-calls-in-google-talk.html| title=Phone Calls in Google Talk| publisher=Google Operating System- Unofficial news and tips about Google| accessdate=2008-12-07}}</ref>. A Google engineer confirmed they have been using it internally for some time on March 2, 2008<ref>{{cite web | url=http://googlesystem.blogspot.com/2008/03/google-talk-not-dead-after-all.html| title=Google Talk, Not Dead After All| publisher=Google Operating System- Unofficial news and tips about Google| accessdate=2008-12-07}}</ref>.

Clues from one of the first [[Google Chrome]] December 2008 revisions suggests that a new Talk client is in the works<ref>{{cite web | url=http://src.chromium.org/viewvc/chrome?view=rev&revision=6376| title=Chromium Revision 6376 notes | publisher=The Chromium Authors | accessdate=2008-12-07}}</ref>.

==See also==
*[[List of Google products]]
*[[List of Jabber client software]]
*[[Comparison of instant messaging clients]]

==References==
{{reflist|2}}

==External links==
{{wikinews|Google Talk released in beta form}}
{{wikinews|Google hires lead developer for open source instant messenger, Gaim}}
* [http://www.google.com/talk/ Google Talk]
* [http://googletalk.blogspot.com/ Google talkabout] - official development blog
* [http://www.gtricks.com/2008/09/google-talk-hidden-emoticons.html Hidden Emotions/smileys for Google Talk]
{{Google Inc.}}
{{IM clients|state=uncollapsed}}

[[Category:2005 software]]
[[Category:Freeware]]
[[Category:Google services|Talk]]
[[Category:Jabber clients]]
[[Category:VoIP software]]
[[Category:Windows instant messaging clients]]
[[Category:Portable software]]

[[ar:جوجل توك]]
[[ca:Google Talk]]
[[cs:Google Talk]]
[[da:Google Talk]]
[[de:Google Talk]]
[[es:Google Talk]]
[[eo:Google Talk]]
[[fa:گوگل گفتگو]]
[[fr:Google Talk]]
[[it:Google Talk]]
[[he:גוגל טוק]]
[[lt:Google Talk]]
[[lmo:Google Talk]]
[[hu:Google Talk]]
[[nl:Google Talk]]
[[ja:Google Talk]]
[[no:Google Talk]]
[[uz:Google Talk]]
[[pl:Google Talk]]
[[pt:Google Talk]]
[[ru:Google Talk]]
[[simple:Google Talk]]
[[sr:Гугл ток]]
[[fi:Google Talk]]
[[sv:Google Talk]]
[[tl:Google Talk]]
[[ta:கூகிள் டாக்]]
[[th:กูเกิลทอล์ก]]
[[vi:Google Talk]]
[[tr:Google Talk]]
[[vec:Google Talk]]
[[yi:גוגל שמועס]]
[[zh:Google Talk]]

Revision as of 13:17, 8 February 2009

Google Talk
Developer(s)Google Inc.
Stable releaseWindows Plugin:
3.19.1.13088 (May 14, 2013; 11 years ago (2013-05-14)) [±]
Preview releaseGoogle Talk Labs Edition [±]
Operating systemWindows 2000, XP, Server 2003, Vista
Available inEnglish, German, French, Italian, Japanese, Korean, Dutch, Portuguese, Russian, Turkish, Chinese, Spanish
TypeVoIP/Instant messaging client
LicenseProprietary
WebsiteGoogle Talk Labs Edition

Google Talk (GTalk) is a Windows and web-based application for voice over internet protocol (VOIP) and instant messaging, offered by Google Inc. The first beta version of the program was released on August 24, 2005.

Instant messaging between the Google Talk servers and its clients uses an open protocol, XMPP, allowing users of other XMPP clients to communicate with Google Talk users. VoIP in Google Talk is based around the Jingle protocol. The technology used within the Google server network however is not publicly known.

The Google Talk client is only available for Microsoft Windows (2000, XP, Server 2003, and Vista). Mobile clients are also available for the Blackberry, iPhone and T-Mobile G1. With the release of the Google Talk gadget, users of all platforms supported by Adobe Flash Player can also use Google Talk.[1] Many other XMPP clients are compatible with Google Talk, and support a variety of other platforms.

Features

Interoperability

Google has announced that a major goal of the Google Talk service is interoperability. Google Talk uses XMPP to provide real-time extensible messaging and presence events, including offline messaging and voice mailing. On January 17, 2006, Google enabled server-to-server communications, federating itself with any Jabber server that supports the dialback protocol.[2]

Product integration

On February 7, 2006, Gmail received chat functionality, using Ajax[citation needed] for server–browser communication, and was integrated with Google Talk. Users can send instant messages to other Gmail users. As it works within a browser, Google Talk does not need to be downloaded to send instant messages to Gmail users.

Conversation logs are automatically saved to a Chats area in the user's Gmail account. This allows users to search their chat logs and have them centrally stored in their Gmail accounts. It does not, however, appear possible to download chat logs that are not attached to an e-mail conversation. [3] [4]

Since November 8, 2006, Google has also integrated Google Talk with Orkut. This enables Google Talk users to interact with registered Orkut users, by sending and receiving 'scraps' within Orkut.

It is also possible to display the song currently playing on the computer. This music data is collected, if the user agrees to this, and displayed on the Google Music Trends page.

Also, as of Nov. 11, 2008, it is possible to voice and video chat between Gmail users and Google Talk users. The Gmail user requires a plugin download and installation, but is otherwise seamlessly integrated into the Gmail interface. [5]

Encryption

The connection between the Google Talk client and the Google Talk server is encrypted, except when using Gmail's chat over HTTP, a federated network that doesn't support encryption, or when using a proxy like IMLogic.[6][7] End-to-end messages are unencrypted.[6] Google plans to add support for chat and call encryption in a future release.[8] Some XMPP clients natively support encryption with Google Talk's servers. It is possible to have end-to-end encryption over the GTalk network using OTR (off-the-record) encryption.

Voicemail and file-sharing

On July 28 2006, Google added voicemail and file sending capabilities to the Google Talk client. Voicemail messages can be 10 minutes long, and they're delivered to the contact's mailbox as an attached MP3 file (11 kHz mono 24kbit/s). Recipients who use Gmail are offered better integration. Gmail recognizes that it is a voicemail message, and users can choose to stream the file using the integrated MP3-playing applet, or to download the MP3 file.

Online Calling (VOIP)

Google Inc. has also incorporated a VOIP calling feature (through gtalk2voip.com, gTalkPhone and Splinter.net etc.) which allows Google Talk users to call other Google Talk users while they're online[citation needed]. There is also a video chat feature. There are many rumors going around that this is to directly compete with Skype and will sooner or later allow outside calling[citation needed].

The Google Talk client which allows chat currently only works on Microsoft Windows. There is no chat version enabled for Linux or Mac.

Offline messaging

On October 31, 2006, Google introduced offline messaging to Google Talk. This allows users to send messages to their contacts, even if they are not signed in. They will receive the messages when they next go online even if the user who has sent it is offline.

Mobile device compatibility

On June 30, 2006, Nokia released new software for their Nokia 770 Internet Tablet, that included Google Talk as one of the compatible VoIP clients, due to the XMPP-based software.[9] Another Google Talk-compatible device is Sony's mylo, released on September 15, 2006. A Google Talk client is also available for BlackBerry devices from the Blackberry site.[10]

However, given that Google Talk provides XMPP protocol, most mobile phones for which a suitable XMPP client exists[11] could also offer Google Talk service, at least theoretically (depending on the handset, the user may encounter security warnings due to unsigned J2ME midlets or limits put in place by the mobile service provider). Mobile clients specially designed for Google Talk exist as well.[12]

Most phones support the IMPS protocol, and there are hybrid XMPP/IMPS networks (through Jabber transports, or specially designed hybrid servers),[13] which can also contact GoogleTalk users. The Google Talk service itself is unusable from IMPS (that means, you cannot log with your Gmail account, but you can talk with your Gmail friends with your IMPS account from your mobile phone).[clarification needed]

Complaints

During Google Talk's ongoing beta period, users have voiced concerns about the service. There has been some discussion on the Google Talk Help group concerning the fact that certain personal information is made publicly available without any method to control it. This allows anyone who has a Google Talk member on their buddy list to see when the user is and is not active on their computer, for example, by observing the user's idle status as provided by the Google Talk client. Certain third-party software products have been developed to provide more control over the information made available.

gAlwaysIdle[14], for example, allows users to be 'always idle' or 'never idle', thus preventing personal presence information from being fed to the Google Talk service. Alternative client software, such as Pidgin, Adium, and Trillian also permit more privacy controls than the official Google Talk client. As of October 5, 2008, the official client allows blocking a user (thus also suspending status notifications to that user) but nothing more granular is apparent.

History

The idea of a Jabber-based Google IM service was proposed by Eoban Binder on the website Applexnet.com on August 23, 2004.[15]

Exactly one year later, after the rumor of a Google-branded "communications tool" service had been reported by the New York Times[16] and detailed by the Los Angeles Times on August 22 2005, the subdomain talk.google.com was found to have an active Jabber server.[17] Two methods of logging into the server were discovered soon after and the ensuing response by eager bloggers revealed to numerous others how to login before the official release by Google.

On the evening of August 23, many logged-in users using port 5222 to connect were disconnected and unable to log back in. Users using port 5223 to connect were still able to log in, and at 04:12:52 UTC those users received a broadcast instant message from gmail.com, an apparently official username used by Google to communicate with their user base, that stated "The broken link has been fixed. Thanks for being our first users!" Port 5222-connectivity was found to have been re-enabled. On August 24, Google Talk was officially launched.

On December 15, 2005, Google released libjingle, a C++ library to implement Jingle, "a set of extensions to the IETF's Extensible Messaging and Presence Protocol (XMPP) for use in voice over IP (VoIP), video, and other peer-to-peer multimedia sessions."[18] Libjingle is a library of the code that Google uses for peer-to-peer communication, and was made available under a BSD license.[19]

On February 7, 2006, Gmail added the ability to chat with a built-in Jabber client.

On March 14, 2007, Google released the Google Talk Gadget, an Adobe Flash-based Talk module that can be added to iGoogle (formally the Google Personalized Homepage) or embedded in any web page, thus, allowing one to chat from any operating system, without the need to install software.[20]

On November 26, 2007, Google Talk released Group Chat capabilities. Prior to this, users could only chat with one person per window. Group chat allows many users to chat with each other in an environment similar to IRC.

On December 6, 2007, Google upgraded its Gmail integrated chat to include AOL Instant Messenger chat capability. This allows Gmail users to sign into the AIM chat service and communicate with any AIM user while still being signed on to the Google Talk service. The Google Talk gadget and client have not been upgraded to enable this feature yet, and no announcement has been made as to when it will be made available.

On February 25, 2008, Google added a feature called chatback, which allows a Google Talk account owner to chat with people who don't have one. The account owner first has to create a badge, which can be included in webpages. This badge shows the current availability of the owner. Clicking on the badge results a chat request notification to the owner who can respond by clicking on the specified URL. During the conversation both parties have to use the Google Talk Gadget and both parties remain anonymous to each other, even the Google Account name of the owner is not revealed to the other peer.

Labs edition

Google has released a new version of Google Talk called Google Talk, Labs edition. It still currently lacks many features of Google Talk's 'stable' releases. The features it lacks include File Sharing and Voice Chat. It features rounded alerts for new email. It can have multiple tabs with group chat, private chat and the regular screen open at once. It is available for free download here: http://www.google.com/talk/labsedition/. Flash Player will be required to install, and upon first launch, a new flash-plugin will need to be downloaded. This edition is not meant for general use, hence why it is a labs edition.

Future releases

Google reports that they are working on adding new features such as supporting SIP in a future release, which would broaden the userbase for the program.[21]

A screenshot showing the Google Talk, Labs Edition preview release

Additionally as part of Google's and eBay's Multi-Year Agreement on August 28, 2006, it was announced that the companies will look into making Google Talk users able to communicate with Skype: "The companies will also explore interoperability between Skype and Google Talk via open standards to enable text chat and online presence.".[22]

A screen shot was posted on May 18, 2007 as part of the Google Apps presentation, showing some phone integration in Google Talk[23]. A Google engineer confirmed they have been using it internally for some time on March 2, 2008[24].

Clues from one of the first Google Chrome December 2008 revisions suggests that a new Talk client is in the works[25].

See also

References

  1. ^ "Google Talk Gadget: What are the system requirements?". Google Talk Help. Retrieved 2007-10-13.
  2. ^ Burd, Gary (2006). "XMPP Federation". Google Talkabout. Retrieved April 3 2006. {{cite web}}: Check date values in: |accessdate= (help); Unknown parameter |dateformat= ignored (help)
  3. ^ "Download gtalk chat logs with imap. - POP and IMAP". Retrieved 2008-07-18. {{cite web}}: Text "Google Groups" ignored (help)
  4. ^ "Chats in IMAP (Outlook 2007) - POP and IMAP". Retrieved 2008-07-18. {{cite web}}: Text "Google Groups" ignored (help)
  5. ^ "About voice and video chat". Retrieved 2008-11-16.
  6. ^ a b "Can My GTalk Discussion Be Tracked?". Retrieved 2007-02-11.
  7. ^ Google Talk Center at BigBlueBall
  8. ^ Google Talk
  9. ^ Nokia Europe - Software upgrade - Nokia 770 - Product support - Get support and software
  10. ^ BlackBerry
  11. ^ Jabber Clients
  12. ^ http://www.mobileoss.org/p/mgtalk.html
  13. ^ Now IMP Server: Home
  14. ^ gAlwaysIdle
  15. ^ Binder, Eoban (2004). "How Google Could De-Throne AIM". AppleXnet. Retrieved January 2 2007. {{cite web}}: Check date values in: |accessdate= (help); Unknown parameter |dateformat= ignored (help)
  16. ^ Markoff, John (2005). "Where Does Google Plan to Spend $4 Billion?". The New York Times. Retrieved February 1 2006. {{cite web}}: Check date values in: |accessdate= (help); Unknown parameter |dateformat= ignored (help)
  17. ^ admin (2005). "Google IM on XMPP for real?". Tom Servo's Blogogogogog. Retrieved February 1 2006. {{cite web}}: Check date values in: |accessdate= (help); Unknown parameter |dateformat= ignored (help)
  18. ^ "Jabber Software Foundation Publishes Open VoIP and Multimedia Protocols". Jabber Software Foundation. 2005. Retrieved February 1 2006. {{cite web}}: Check date values in: |accessdate= (help); Unknown parameter |dateformat= ignored (help)
  19. ^ Beda, Joe (2005). "libjingle". EightyPercent.net. Retrieved February 1 2006. {{cite web}}: Check date values in: |accessdate= (help); Unknown parameter |dateformat= ignored (help)
  20. ^ Google Talkabout: Google Talk Gadget
  21. ^ "Google Talk and Open Communications — 4. Do you plan to support other real-time communication protocols?". Retrieved July 8 2006. {{cite web}}: Check date values in: |accessdate= (help); Unknown parameter |dateformat= ignored (help)
  22. ^ "Google and eBay Sign Multi-Year Agreement to Connect Users, Merchants, and Advertisers Around the Globe". Google Press Center. Retrieved 2006-12-25.
  23. ^ "Phone Calls in Google Talk". Google Operating System- Unofficial news and tips about Google. Retrieved 2008-12-07.
  24. ^ "Google Talk, Not Dead After All". Google Operating System- Unofficial news and tips about Google. Retrieved 2008-12-07.
  25. ^ "Chromium Revision 6376 notes". The Chromium Authors. Retrieved 2008-12-07.

External links