TorChat: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
+F
m Aggiunta fonti
Riga 42:
==Storia==
 
Torchat è un software libero rilasciato sotto la [[GNU General Public License|licenza pubblica GNU]]. La prima versione pubblica di TorChat è stata distribuita nel novembre 2007<ref>'' Zetter, Kim (2014-09-17). 'https://www.wired.com/2014/09/new-encrypted-chat-program-thwarts-nsa-eliminating-metadata/'</ref> da Bernd Kreuß<ref>''https://gist.github.com/prof7bit''</ref><ref>''https://www.fsf.org/blogs/licensing/interview-with-bernd-kreuss-of-torchat''</ref> e da allora è stata costantemente migliorata.
 
È scritta in [[Python]] ed utilizza la libreria multipiattaforma [[wxPython]], che la rende compatibile con numerosi sistemi operativi. Al momento esistono versioni disponibili per [[Microsoft Windows]] e [[Linux]].
Le versioni più vecchie di TorChat per Windows sono state scritte con py2exe (dalla versione 0.9.9.292 è stato rimpiazzato con pyinstaller) e viene fornito con una copia della Tor onion router già configurata affinché possa essere utilizzata facilmente e messa in un dispositivo USB senza installazione, configurazione o creazione di account.
 
A partire dal 5 febbraio 2013 lo sviluppatore Prof7bit ha spostato TorChat su [[GitHub]] per protesta contro la censura selettiva di [[Google]] che impediva di scaricare il programma ad utenti di determinati paesi. Successivamente, l'utente Prof7bit ha iniziato a lavorare su torchat2, che è una riscrittura del programma da zero, utilizzando [[Lazarus (software)|Lazarus]] e [[Free Pascal]].<ref>''https://blog.torproject.org/sunsetting-tor-messenger''</ref>
 
== Modifiche (Fork) ==
Riga 53:
Un fork è stato rilasciato per OS X nell'estate del 2010 da uno sviluppatore francese. Il binario (un'applicazione Cocoa) e il codice sorgente (Obiettivo-C) in bundle in un progetto Xcode 7 possono essere scaricati su SourceMac.
All'inizio del 2012 è stata creata una riscrittura del protocollo TorChat in Java , denominata jTorChat su Google Code . Contiene l'ultimo Tor.exe ed ha lo scopo di emulare tutte le funzionalità del protocollo TorChat originale, oltre ad estendere i protocolli per le funzionalità specifiche di jTorChat. La condivisione di file, sebbene implementata in TorChat originale, non è ancora implementata in jTorChat. Una nuova funzionalità in jTorChat è la modalità di trasmissione, che consente a un utente di inviare messaggi a tutti nella rete, anche se non sono nella loro lista di amici. Viene implementata anche la modalità di richiesta amico, che consente a un utente di richiedere a un utente casuale nella rete jTorChat di aggiungerli. In questa fase jTorChat è progettato per funzionare efficacemente su Windows senza alcuna configurazione. Può essere eseguito su qualsiasi piattaforma supportata da Tor e Java, rendendolo molto portabile. Il progetto è attivamente alla ricerca di contributori Java, in particolare per aiutare a eseguire il debug dell'interfaccia GUI.
 
A partire dal 5 febbraio 2013, lo sviluppatore Prof7bit ha spostato TorChat su GitHub , come protesta contro la censura selettiva di Google per l'accesso al download di TorChat in determinati paesi.
 
== Sicurezza ==