Tox是一個使用端到端加密對等網絡的即時通訊和影片電話協定,遵循GNU通用公眾特許條款協定釋出。該專案的目標是為所有人提供安全而方便的通訊方式[2]。此協定的一個參考實現已作為自由及開放原始碼軟件釋出。

Quick Facts 目前版本, 原始碼庫 ...
Tox
Thumb
Thumb
執行於GNU/Linux下的Tox客戶端 µTox的執行介面截圖。
目前版本
  • 0.2.19(2024年3月28日;穩定版本)[1]
編輯維基數據連結
原始碼庫 編輯維基數據連結
程式語言C
作業系統Windows, Linux, OS X, Android, iOS, FreeBSD, OpenIndiana, Sailfish OS
類型VoIP即時通訊、視像會議
特許條款GNU通用公眾特許條款第三版或更新
網站tox.chat/ 編輯維基數據
Close

歷史

2013年6月23日Tox原始代碼由用戶irungentoo寄存於GitHub上 [3]。2014年2月3日,可供用戶測試使用的技術預覽版二進制檔案釋出,此後的nightly版本通過Jenkins Automatron釋出[4]。2014年7月12日,Tox的開發進入了alpha階段,網站的下載頁面也被重新設計公佈。

特點

Tox用戶將會分配到一個公鑰和一個私鑰,之後直接通過一個分散式對等網絡互相連接。用戶可以通過Tox給朋友傳送資訊、語音或進行影片聊天,群聊或傳送檔案。所有通過Tox的流量將使用NaCl英語NaCl (software)進行端到端加密。

qTox、µTox等Tox客戶端設計提供及時通訊、群聊、語音及影片通話、語音及視像會議、檔案加密共用、正在輸入提示、已閱提示、遠端桌面演示。任何使用Tox協定的不同客戶端之間可以互相通訊。與協定無關功能限制於各客戶端的開發。開發方強烈建議各客戶端開發人員堅持使用標準Tox協定,以保正各客戶端之間的相容性和安全性[5]

組件

Core(核心)

Tox core是一個包含建立的協定和應用程式介面的程式庫。各用戶前端或客戶端都將建立在core之上。任何人都可以利用core建立客戶端。描述core的技術文件由核心開發人員irungentoo編寫,並公開使用[6]

Protocol(協定)

Tox core是通過Tox protocol(Tox協定)建立的[7]

Tox使用Opus實現音頻流,使用VP8實現影片流。

Encryption(加密)

Tox通過使用基於NaCl進行開發的libsodium加密庫進行加密。

Clients(客戶端)

Tox客戶端用於執行Tox core與其他客戶端通訊。不同客戶端的開發使得Tox可以跨平台執行。下表不完整地列出了已釋出的Tox客戶端。[8]

More information 客戶端, 適用作業系統 ...
客戶端 適用作業系統 使用程式語言
TOK[9] iOS, Android C++Java, Swift, Objective-C
Antidote[10] iOS Objective-C
Antox[11] Android Scala, Java
Cyanide[12] Sailfish OS C++
gTox[13] Linux C++ (GTK+ 3)
qTox[14] Linux, FreeBSD, OS X, Windows C++ (Qt)
Toxic[15] Linux, BSD, OS X C (Ncurses)
Toxy[16] Windows C# (WPF)
Toxygen[17] Linux, Windows Python (Qt via PySide)
xWinTox[18] Linux, Solaris, BSD C/C++ (FLTK)
µTox[19] Linux, FreeBSD, OS X, Windows C (Win32 API, Xlib)
Close

同樣存在使用Tox協定的Pidgin[20]Miranda NG[21]外掛程式。

與Tox基金會分離

2015年7月11日,Tox主要開發人員正式宣佈他們與Tox基金會分離一事,原因為Tox基金會負責人和行政總裁Sean Qureshi濫用捐贈基金。[22]該團隊已經建立了一個新的網站和原始碼儲存庫,但舊網站也保持就位。

外界態度

Tox在早期概念階段就受到了大量全球科技新聞網站的關注與宣傳[23][24][25][26]。Tox在2013年8月15日的GitHub熱門列表中排第五位。[27]因為擔心元數據泄漏,Tox開發人員設計通過洋蔥路由技術實現friend-finding過程[28]。Tox在2014年和2015年被Google編程之夏接納作為指導組織[29][30]

延伸閱讀

參考文獻

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.