Sunday, May 11, 2008

Freenet 0.7 ?????

The white rabbit returns: Il ritorno del bianconiglio




Come potete immaginare dai punti interrogativi nel titolo,
la notizia del
rilascio di Freenet 0.7 l'altro ieri mi ha SCONVOLTO non poco, a quasi 3 anni dall'inizio dello sviluppo, e dopo circa quasi 5 anni dalla "distruzione" dei contenuti della famigerata freenet 0.3....

E' inutile dire che per ovvie ragioni ho deciso di parlare di questa fantastica notizia solo dopo aver provato l'installazione, che mi ha letteralmente lasciato SENZA PAROLE per la sua semplicita'. Sarebbe in grado di installarlo e addirittura USARLO persino MIA NONNA (no, non sto esagerando).

Non ci credete? Provate ad andare sulla HOME del progetto e guardate con i vostri occhi... L'installazione parte automagicamente, cliccando su Install Freenet 0.7
Gira ovviamente almeno su LINUX, MAX OS X, WINDOWS. (usa java webstart). In una sola parola, FANTASTICO. Tutto quello che dovete fare e' cliccare su "avanti, avanti, avanti, avanti, avanti, FINE".

Al momento l'ho provato solo sotto linux.

Quello che mi ha sorpreso di piu', e' l'USABILITA', oltre al fatto che SI, FUNZIONA :).
In dettaglio:

Bando ai facili entusiasmi, il prodotto e' great! Subito dopo l'installazione vi ritroverete una nuova finestra di Firefox che saltera' subito all'occhio per il suo aspetto "diverso", con un nuovo "Black Theme":




Come potete notare dallo snapshot, sono presenti vari messaggi di debug, tra cui "Insecure mode is Enabled".




Non conoscendo nessun "trusted node" a cui collegarmi, ho dovuto di conseguenza attivare l'opzione "Insecure mode" nella pagina di configurazione, per dire al mio nodo freenet di andarsi a cercare da solo nella rete i nodi a cui collegarsi.
Vi consiglio di attivarlo, ovviamente almeno finche' non avrete a disposizione una serie di nodi freenet "fidati" che potrete trustare in modo molto semplice, nel tab "Friends".
Se volete linkare il vostro nodo a quello di un vostro amico, sara' sufficiente incollargli il node reference del vostro nodo, che conterra' la vostra signature, e le vostre public key :)

Nella sezione "Statistics" invece trovate delle interessanti statistiche sui nodi a cui siete connessi (sia friends che Strangers) e sullo stato della rete Freenet:




E' anche presente un help in linea che vi consiglia anche come risolvere eventuali problemi nella configurazione, qualora ne abbiate. Nel mio caso ad esempio, Freenet mi dice che per migliorare la connettivita' dovrei modificare la configurazione del firewall abilitando il forward delle porte UDP 32499 e 58076, non spaventatevi comunque, funziona benissimo anche se vi trovate dietro a un nat e non siete in grado di farlo.














Direi che quest'ultima versione di freenet e' promossa a pieni voti. Hanno fatto un lavoro eccezionale.

Noto con piacere che google ha fatto una donazione di $18,000 al freenet project il mese scorso. Considerata l'entita' dell'importo paragonata alle dimensioni della'azienda... sembra quasi una donazione simbolica come a dire "guardate, teniamo alla vostra privacy, finanziando uno dei piu' importanti progetti opensource a tutela della privacy e contro ogni forma di censura". Mah...



Part 2:

Ovviamente dietro all'interfaccia dal look & feel accattivante Freenet e' dotato di funzionalita' di rilievo.... e di indiscutibile livello, ecco alcune novita' della versione 0.7:

La riprogettazione da 0 di Freenet e' iniziata nel 2005 partendo dal presupposto che alcuni utenti di freenet, in posti come la CINA ad esempio, dovevano non solo pubblicare i contenuti in modo anonimo, ma anche nascondere il solo fatto di usare Freenet !
Ne e' conseguito un redesign e una riscrittura completa del codice, e l'introduzione del concetto (e delle funzionalita') di "Darknet". Questo avrebbe reso certamente piu' difficile l'individuazione degli utenti che avrebbero utilizzato Freenet.
A questo si aggiungono i miglioramenti all'usabilita', l'efficienza e la sicurezza, nonche' al supporto multi-piattaforma (che gia' funzionava egregiamente).


Perche' usare freenet?

Freenet puo' essere usato in vari modi, e non puo' essere semplicemente assimilato a un network peer-to-peer like emule, gnutella e altri.

E' una "internet dentro internet". Puo' essere utilizzato ad esempio per:

  • Pubblicazione di siti web, chiamati "freesites"
  • Comunicazione attraverso "message boards"
  • Distribuzione dei contenuti
  • Invio di email


Saluti,
giobbe giobbe



Update:

(10:56:00 PM) : ora lo provo fammi fare delle cose e poi lo provo subito
(10:56:07 PM) giobbe: lol
(10:56:20 PM) ': ma se volessi dare la chiave la mia chiave a te come faccio
(10:56:21 PM) : ?
(10:56:21 PM) giobbe: eh, ti ci vorra' un po' prima che diventi operativo il nodo cmq eh :)
(10:56:28 PM) giobbe: be'
(10:56:29 PM) giobbe: lancialo
(10:56:33 PM) giobbe: poi si capisce da solo
(10:56:37 PM) giobbe: c'e' una voce apposta
(10:56:44 PM) giobbe: per cui tu mi dai il tuo identificativo
(10:56:48 PM) giobbe: su un canale sicuro
(10:56:51 PM) giobbe: io il tuo
(10:56:52 PM) giobbe: e via
(10:57:10 PM) ': quindi anche via im con otr
(10:57:17 PM) giobbe: si
(10:57:25 PM) giobbe: basta che clicchi su friends
(10:57:30 PM) giobbe: add trusted friend
(10:57:34 PM) giobbe: incolli le mie chiavi
(10:57:37 PM) giobbe: e via
(10:58:34 PM) : a livello computazionale e pesante o no?
(10:58:41 PM) giobbe: mah
(10:58:41 PM) giobbe: guarda
(10:58:47 PM) giobbe: ce l'ho acceso da oggi
(10:58:52 PM) giobbe: e la mia cpu e' sotto al 10%
(10:58:58 PM) giobbe: la memoria invece la puoi tunare
(10:59:03 PM) giobbe: di default prende 128mb
(10:59:07 PM) giobbe: ma puoi ridurla o aumentarla
(10:59:11 PM) giobbe: lo spazio su disco anche
(10:59:13 PM) giobbe: di default 1gb
(10:59:15 PM) giobbe: regolabile









No comments: