Movatterモバイル変換


[0]ホーム

URL:


Přeskočit na obsah
WikipedieWikipedie: Otevřená encyklopedie
Hledání

Tox

Z Wikipedie, otevřené encyklopedie
Tox
Logo
Screenshot z Tox klienta μTox, běžícího na platformě GNU/Linux
Screenshot z Tox klientaμTox, běžícího na platformě GNU/Linux
První vydání3. února2014
Aktuální verze0.2.20 (11. listopadu 2024)
Operační systémWindows,Linux,OS X,Android,iOS,FreeBSD,OpenIndiana,Sailfish OS
Vyvíjeno vC
Typ softwaruVoIP,Instant messaging,Videokonferenční
LicenceGNU General Public License, verze 3 nebo novější
Webtox.chat
Některá data mohou pocházet zdatové položky.

Tox jepeer-to-peer protokol proinstant messaging a videohovory, který nabízíkoncové šifrování. Uvedeným cílem projektu je poskytnout bezpečnou a snadno přístupnou komunikaci pro každého.[1]Referenční implementace protokolu je publikována jakoopen-source software v souladu s podmínkamiGNU General Public License (GPL) verze 3 nebo novější.

Historie

[editovat |editovat zdroj]

První kód naGitHub přidal 23. června 2013 uživatel irungentoo.[2] Pre-alfa testovací binární soubory byly pro uživatele dány k dispozici 3. února 2014 anoční sestavení Tox zveřejnilJenkins Automatron.[3] Dne 12. července 2014 Tox vstoupil do alfa fáze vývoje a pro tuto příležitost byla přepracovaná stránka pro stažení.

Vlastnosti

[editovat |editovat zdroj]

Uživatelé mají přidělen veřejný a soukromý klíč, a navzájem se přímo propojují ve zceladistribuované peer-to-peer síti. Uživatelé mají možnost s přáteli posílat zprávy, připojit se k chatu s přáteli nebo cizinci, uskutečňovat hlasový/video chat a posílat si navzájem soubory. Veškerý provoz přes Tox je end-to-end šifrován pomocíknihovny NaCl, která poskytujeověřené šifrování a perfektnídopřednou bezpečnost.

Většinou mají Tox klienti za cíl poskytnout podporuIM,chatovací místnosti,hlasové a videohovory,hlasové a videokonference, sledování příchozích emailů,sdílení souborů, šifrování, asdílení plochy. Další funkce mohou být realizovány pomocí libovolného klienta, pokud je podporováno jádro protokolu. Funkce, které nejsou spojené s jádrem síťového systému, jsou ponechány na klientovi. Vývojářům klientů se důrazně doporučuje dodržovat Tox Client standard[4] s cílem zachovat kompatibilitu mezi klienty a příslušné bezpečnostní postupy.

Architektura

[editovat |editovat zdroj]

Jádro

[editovat |editovat zdroj]

Tox jádro je knihovna, která stanovuje protokol a API. Uživatelští klienty, jsou postaveny na tomto jádře. Kdokoliv může vytvořit klienta využívajícího jádro.

Technické dokumenty popisující design jádra, které napsal vývojář jádra irungentoo, jsou veřejně přístupné.[5]

Protokol

[editovat |editovat zdroj]

Jádrem Tox je implementace protokolu Tox, příklad aplikační vrstvyOSI modelu a pravděpodobně prezentační vrstva. Implementace protokolu Tox dosud neučinily v rámci projektu příklad Xotu.[6]

Tox používá formát zvukuOpus pro audio streaming aVP8 pro video streaming.

Šifrování

[editovat |editovat zdroj]

Tox využívá kryptografických primitiv přítomných vknihovně NaCl, přes libsodium. Konkrétně používá ToxCurve25519 pro výměnu klíčů, xsalsa20 pro symetrické šifrování aPoly1305 pro počítače Mac.

Klienti

[editovat |editovat zdroj]

Klient je program, který používá jadernou knihovnu Tox pro komunikaci s ostatními uživateli protokolu Tox. Pro širokou škálu systémů jsou k dispozici různí klienti. Následuje neúplný seznam:[7]

JménoOperační systémProgramovací jazyk
Antidote[8]IOSObjective-C
Antox[9]AndroidScala,Java
Cyanide[10]Sailfish OSC++
gTox[11]LinuxC++ (GTK+ 3)
qTox[12]Linux,FreeBSD,OS X,WindowsC++ (Qt)
Toxic[13]Linux,BSD,OS XC (Ncurses)
Toxy[14]WindowsC# (WPF)
Toxygen[15]Linux,WindowsPython (Qt pomocíPySide)
μTox[16]Linux,FreeBSD,OS X,WindowsC (Win32 API,Xlib)
xWinTo[17]Linux,Solaris,BSDC/C++ (FLTK)

Existují také pluginy proPidgin[18] aMiranda NG[19].

Odloučení od Tox Foundation

[editovat |editovat zdroj]

11. července 2015 vývojáři Tox oficiálně oznámili jejich odloučení od Tox Foundation kvůli sporu o „zneužívání darovaných finančních prostředků“ od Tox Foundation CEO, podleLWN.net.[20] Vzhledem k tomu, že doména je pod kontrolou Tox Foundation, hlavní vývoj projektu byl převeden do nové infrastruktury serverů a na novou doménu.

Reakce

[editovat |editovat zdroj]

Tox získal významnou pozornost medií v jeho rané koncepční fázi, získal pozornost globálních internetových stránek Tech News[21][22][23][24] a dne 15. srpna 2013, byl Tox číslo pět na seznamuTrending naGitHubu.[25]Vznikly obavy o únikmetadat, na to vývojáři reagovali zavedením směřování procesu hledání přátel přes síťTor.[26] Tox byl přijat doGoogle Summer of Code jako Mentoring organizace v roce 2014 a 2015.[27][28]

Odkazy

[editovat |editovat zdroj]

Reference

[editovat |editovat zdroj]

V tomto článku byl použitpřeklad textu z článkuTox (protocol) na anglické Wikipedii.

  1. Secure Messaging for Everyone [online]. [cit. 2015-08-06].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  2. Initial commit [online]. GitHub [cit. 2014-02-18].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  3. Jenkins Tox Packages [online]. [cit. 2015-11-07].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.[nedostupný zdroj]
  4. Tox Client Standard [online]. [cit. 2015-11-07].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  5. Toxcore Documentation [online]. GitHub [cit. 2015-11-07].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  6. Xot [online]. GitHub [cit. 2014-05-06].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  7. Client [online]. [cit. 2015-08-06].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  8. Antidote [online]. [cit. 2015-08-06].Dostupné v archivu pořízeném dne 2016-11-18. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  9. Antox [online]. Tox-Wiki [cit. 2015-08-06].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  10. Cyanide [online]. Github [cit. 2016-01-03].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  11. Tox [online]. Github [cit. 2015-11-07].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  12. qTox [online]. Tox-Wiki [cit. 2015-08-06].Dostupné online. 
  13. Toxic [online]. Tox-Wiki [cit. 2015-08-06].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  14. Tox [online]. Tox-Wiki [cit. 2015-08-06].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  15. klienti: toxygen - Tox Wiki [online]. [cit. 2016-07-01]. [https: //wiki.tox.chat/clients/toxygen Dostupné online]. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  16. Tox [online]. Tox-Wiki [cit. 2015-11-07].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  17. Tox [online]. Tox-Wiki [cit. 2015-11-07].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  18. tox-prpl – Tox Protocol Plugin For Pidgin [online]. [cit. 2015-09-17].Dostupné v archivu pořízeném dne 2015-08-22. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  19. Tox protocol [online]. watcher [cit. 2015-09-17].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  20. A split within the Tox project [online]. Nathan Willis, 15 July 2015 [cit. 2016-02-14].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  21. KAR, Saroj.Tox: A Replacement For Skype And Your Privacy? [online]. 5 August 2013 [cit. 2014-02-19].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  22. GRÜNER, Sebastian.Skype-Alternative Freier und sicherer Videochat mit Tox [online]. 30 July 2013 [cit. 2014-02-19].Dostupné online. (německy) Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  23. Проект Tox развивает свободную альтернативу Skype [online]. 30 July 2013 [cit. 2014-02-19].Dostupné online. (rusky) Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  24. NITSCHKE, Manuel.Skype-Alternative Tox zum Ausprobieren [online]. 2 August 2013 [cit. 2014-02-19].Dostupné online. (německy) Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  25. ASAY, Matt.GitHub's new 'Trending' Feature Lets You See The Future [online]. 15 August 2013 [cit. 2014-02-19].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  26. Prevent_Tracking.txt [online]. [cit. 2014-02-20].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  27. Project Tox [online]. [cit. 2015-03-07].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.
  28. Project Tox [online]. [cit. 2015-03-07].Dostupné online. Je zde použita šablona{{Cite web}} označená jako k „pouze dočasnému použití“.

Externí odkazy

[editovat |editovat zdroj]
Instant messaging
Protokoly (porovnání)
Otevřené
Uzavřené
Služby
Klienty (porovnání)
Jeden protokol
Víceprotokolové
XMPP (Jabber)
MSNP
Bývalé
Související
Portály:Internet
Citováno z „https://cs.wikipedia.org/w/index.php?title=Tox&oldid=23751035
Kategorie:
Skryté kategorie:

[8]ページ先頭

©2009-2025 Movatter.jp