WikiDer > Tox (Software)

Tox (software)
Tox
Screenshot von µTox, ein Tox-Client für GNU/Linux
EntwicklerTox-Stiftung
Letzte Version0.2.12 (1. Mai 2020)[1] Auf Wikidata bearbeiten
StatusAktiv
BetriebssystemFenster, Linux, Mac OS, Android, iOS, FreeBSD, OpenIndiana und Segelfisch-Betriebssystem
Geschrieben inC
LizenzGNU General Public License, Version 3 oder höher
Versionskontrollegithub.com
Webseite(und) Offizielle Website
Portal  Portalsymbol  Informatik

Tox ist ein kostenlos und Open SourceProtokoll für verschlüsselte chatten und Videokonferenzen. Ziel des Programms ist es, Peer-to-Peer-Ersatz für Microsofts sein Skype, für alle und gleichermaßen benutzerfreundlich. Die Tox Foundation beteiligte sich an der Google Summer of Code 2014.

Geschichte

Die ersten Hinweise auf Tox finden sich am 22. Juni 2013 unter 4chan's Technology Board /g/, wo es eine Diskussion über den Schutz der Privatsphäre des Skype-Programms im Zusammenhang mit der globalen Überwachung gab, die einige Wochen zuvor stattgefunden hatte. Es wurde vermutet, dass alle im Programm verarbeiteten Informationen an die Server des NSA. Dies veranlasste den Benutzer 'irungentoo', ein neues Projekt auf der Site zu öffnen GitHub, wo mit dieser Software der Anfang gemacht wurde. Kurz darauf wurden Testversionen verschiedener Clients veröffentlicht, und seitdem beherbergt die Site alle möglichen Versionen für verschiedene Plattformen.

Chancen

Benutzer erhalten einen öffentlichen und einen privaten Schlüssel und sind in einer P2P-Netzwerkumgebung direkt miteinander verbunden. Sie haben die Möglichkeit, mit Freunden zu chatten, sich mit Chatrooms zu verbinden und sich gegenseitig Dateien zu senden. Alles ist mit der NaCl-Bibliothek verschlüsselt. Seit Februar 2014 sind auch Audio- und Videokonferenzen möglich.

Der offizielle Client unterstützt unter anderem:

  • Instant Messaging
  • gruppierte Nachrichten
  • Audio- und Videokonferenz
  • Tippindikatoren
  • Markierungen "lesen"
  • PTT
  • Datei Übertragung
  • vom Desktop streamen.

Zusätzliche Funktionen können auch von anderen Clients angewendet werden, sofern sie vom Kernprotokoll unterstützt werden. Anwendungen, die nicht vom Core unterstützt werden, sind daher clientgebunden.

Die Architektur

Ader

Die Architektur des Tox-Projekts basiert auf einer Kernbibliothek, die das Protokoll und die API verwaltet. Frontends/Clients sind wieder vom Core getrennt, sodass es möglich ist, einen Client zu erstellen, der eine Verbindung zum Core herstellt und somit nutzt.

Externe Links

  1. Release 0.2.12 (1. Mai 2020). Zugegriffen unter 2. Mai 2020.