Google Talk

Google Talk是Google公司於2005年8月24日推出的一款IP電話及即時通訊的服務。與其他即時通訊服務不同的是，Google Talk在使用開放的XMPP協議（原名Jabber），使用Google Talk服務不一定要通過官方客戶端。VoIP使用XMPP擴展的Jingle協議。

Google Talk使用者端僅支援Windows（2000、XP、Server 2003、7）和Google Chrome OS；在Android上被系統原生支持；對於其它的行動電話，支持BlackBerry、iPhone。XMPP協議的客戶端軟體列表列舉了很多非Google提供的兼容軟體。

Google Talk在其開發者頁面以開放的通訊為大標題，深入客戶端、服務、平台三方面的選擇。

2016年6月26日，Google Talk正式關閉，並被Google Hangouts取代。

## 歷史

### 2005

Google即時通訊服務的點子最早由Apple-X於2004年8月23日提出，它以Jabber為基礎。一年後，紐約時報與洛杉磯時報均於2005年8月23日報導Google即將發布即時通訊軟體的傳言，一個運作的Jabber伺服器的二級域名talk.google.com被發現。不久，在Google正式開通此服務前，兩個登入此伺服器的埠均被部落格作者發現。8月23日晚間，許多使用5222埠的使用者均不能夠登入，但5223仍可，在UTC時間04:12:52，這些使用者收到了來自gmail.com的廣播資訊，「損壞的連結已修復，謝謝你們成為我們的第一批使用者！」。而發現5222埠可以繼續使用。

2005年12月15日，Google 發布了libjingle，一個實現Jingle協議的C++函式庫，「IETF的可擴展消息傳遞和存在協議 (XMPP) 的一組擴展，用於 IP 語音 (VoIP)、影片和其他對等多媒體會話。」Libjingle是Google為對等網路通信使用的庫，以BSD許可證公開。

### 2006

2006年2月7日，登入Gmail的使用者可在其頁面上使用Google Talk上的即時通訊功能，此功能將更提升Google Talk的重要性。

### 2012

2012年4月20日，Google宣布其將會關閉Google Talk的移動網頁應用程式。

2012年6月，Google 宣布他們計劃通過將 Google Talk 與 Hangouts 和 Google Messenger 合併來改進聊天體驗，以減少混亂和碎片化。

### 2013

2013年的Google I/O 會議上，Google宣布其將用Google+ Hangouts替代Google Talk、Google+ Messenger和原始的Google+ Hangout影片通話。

2013年5月15日，Google的即時通信產品經理Nikhyl Singhal在Google I/0上表示轉移到Google+ Hangouts意味著XMPP協議將不再在Hangouts中受支持，他還表示只要Google Talk仍然可用，使用第三方客戶端連接的方式將繼續工作。

### 2017

安卓設備的Google Talk應用以及Gmail中的Google Chat工具在2017年6月26日終止。使用者仍可以使用第三方XMPP客戶端連接舊的Google talk伺服器，但是僅支持Hangouts使用者間的一對一通信。

### 2022

2022年5月，Google宣布使用第三方應用連接Google Talk的服務將在2022年6月16日關閉，舊的伺服器將停止工作。

## 技術

Google聲明Google Talk服務具有通透性，Jabber提供了即時通訊和「當前狀態」資訊功能。官方使用者端並未實作其中的離線資訊功能，但透過其他使用者端（如Adium）可以使用。2006年1月17日，Google支持伺服器互相通訊，可與任何支援dialback協議的Jabber伺服器「結盟」（federate，即伺服器互通之意）。

Google Talk並未對Jabber加密，反倒使用了HTTPS以認證。比起Google本身，其他的使用者端在送出密碼前都會遵循TLS，並在整個通訊狀態下加密。Google要求所有的資訊（文字、語音）都得在未來的版本中加密。

現在對話記錄可以自動地被記錄到Gmail，可讓使用者簡單的查詢他們的對話歷史，且不會記錄在電腦上。然而也可以使用關閉記錄（off the record）模式以讓Gmail不記錄，但使用其他使用者端的有它自己的設置，如Gaim。

支持離線資訊，語音留言，和在線使用者間的文件傳輸。

## 批評與漏洞

早期的評論家指責Google Talk客戶端不支持超過20行的文本資訊，也不能保存離線資訊，與Google收集所有資訊的理念相互矛盾。但不久之後Google Talk就開始將可以超過2GB的對談記錄存入Gmail帳戶中。

Search Engine Watch網站也指出此產品並未像其他Google產品（如Gmail與Google地圖）產生「哇」效果。此外，他們也指出Google Talk只支援PC對PC的語音交談，並不可延伸至傳統的電話網絡（PSTN）。儘管一些批評者稱此產品「平淡無奇」；也有一些人預言Google Talk將有其他新鮮（印象深刻）的特色。

在Windows的Google Talk使用者端上也有不少的程序錯誤，如任務欄上圖示的電子郵件通知並不可靠，在有對話通知時會出現干擾等問題。當視窗開啟了一段時間，按下Esc鍵時該視窗並無法產生任何作用。其他的問題，聯絡人視窗若長期未最小化，可能就會並在Windows重新啟動後自動地「最大化」（至原來的相同尺寸），並持續這個動作。在使用中文輸入法如「微軟拼音輸入法」的時候，當文字輸入多到碰觸欄位右邊時，所拼得音會被自動截開而產生不是所想的文字。這一點在Google Talk的新版本中已經修改完善。

在2006年1月Google Talk加入伺服器對伺服器傳輸功能，在此之前許多人批評Google Talk無法與龐大的Jabber公開網路作傳輸。

Google Talk也沒有多人交談的功能，使用者只能在同一個時間與另一人對話。然而，一個自定義的Python程序可讓使用者使用多人交談功能。使用者可藉由其他Jabber伺服器（如conference.ursine.ca）加入多人交談。目前Google Talk採用JEP-0166與JEP-0167作為(P2P)連線的標準。

許多批評者，在指責它的缺點時，都異口同聲地讚美它擁有其他即時通訊軟體所沒有的簡潔界面。此簡潔界面與Google的計劃一樣，從它的首頁至其他的服務都是。

此外，有人發現，包含簡體中文，以及其他多國語言的Google Talk 1.0.0.105版本，其通過網路傳輸的聊天內容是未經加密的。而只提供英文的1.0.0.104版本，是使用TLS加密的。

在2005年12月20日Google買下5%的AOL股份後，Google Talk使用者被指將可以與AOL的主導產品AIM做聯繫。Google Talk使用者將直接與AIM使用者聯繫，不需要註冊AIM的使用者名稱。但截至2010年7月，Google僅僅在美國英語版本的Gmail中整合了Open AIM，即使用者需要同時登錄自己的Gtalk和AIM帳號，而XMPP網關並未如預料般開啟。

## 外部連結

- Google Talk
- Google Talk
- Google Talk
- 官方部落格：Google Talkabout
- Customize Talk
- Libjingle原始碼與API
- GTalk Profile(搜索其他世界上的人)
- Google開放與公眾Jabber伺服器對談

## 基本資料

- 開發者：Google LLC
- 發行日期：2005年8月24日
- 作業系統：Android、BlackBerry OS (third party apps)、BlackBerry 10、Linux、Maemo、webOS、Windows Mobile、iOS、Windows、Chrome OS、macOS
- 語言：英語、德語、法語、義大利語、日語、韓語、荷蘭語、波蘭語、葡萄牙語、俄語、土耳其語、中文、西班牙語
- 類型：VoIP/即時通訊 客戶端
- 許可協議：專有