Freenet Windows Installer

Jeg har siden april 2009 været vedligeholder af Windows-understøttelsen til Freenet. Det vil sige at jeg bruger en del tid på at vedligeholde vores specialbyggede Windows-installationsprogram (se screenshot nedenfor) samt vores forskellige Windows-hjælpeprogrammer som f.eks. vores systembakkeikon. De fleste Windows-specifikke dele er programmeret i AutoHotkey, et Windows-orienteret script/programmeringssprog.

Kort om Freenet

Kort fortalt er Freenet er et anonymt, censurresistent og decentraliseret peer-to-peer-netværk.

Nærmere forklaret: Et internet ovenpå det eksisterende internet som giver mulighed for at udveksle informationer med andre Freenet-brugere ganske anonymt og med så lille risiko for overvågning og censur som overhovedet muligt. I modsætning til "det normale internet", hvor data, f.eks. hjemmesider, sendes direkte fra en bestemt IP-adresse (som netop kan spores til en fysisk adresse), flyder data på Freenet rundt imellem de deltagende brugere uden at nogen ved hvor de kommer fra. Jo mere populært noget data er, desto flere kopier vil der automatisk blive replikeret rundt på netværket.

Freenet er yderst censurresistent. Hvis man f.eks. antager at en person har udgivet et kontroversielt billede via Freenet, er der reelt set kun 2 måder at fjerne billedet fra Freenet igen:

  1. Hvis interessen for billedet falder så meget at ingen efterspørger den, og filen dermed "drukner til døds" (naturlig selektion)
  2. Hvis alle deltagere i Freenet-netværket bliver lagt ned (praktisk nær umuligt)

Det vil sige i praksis er Freenet umulig at censurere.

En af de etisk svære ting ved Freenet er at idet netværket jo netop er anonymt, decentraliseret og censurresistent, er det et populært tilholdssted for mange forskellige typer mennesker - inklusive dem hvis interesser oftest går imod størstedelen af befolkningens, f.eks. terrorisme, børneporno og diverse ekstremist-subkulturer. At det er umuligt at forhindre den slags brug af Freenet er desværre prisen for friheden. Heldigvis er dette indhold, ligesom alt andet indhold, dikteret af den naturlige selektion på netværket, hvilket betyder at det kun eksisterer i den mængde der er efterspørgsel efter det. Min mening: "Don't shoot the messenger" - gå efter folkene bag.

Alt indhold på Freenet er krypteret - inklusiv det indhold der løber gennem brugernes Freenet-installationer. Afkrypteringsnøglerne bliver ikke sendt med filerne, så selv hvis brugerne ville undersøge hvad for en slags filer der flyder gennem deres Freenet-installation ville det ikke kunne lade sig gøre. Selve afkrypteringsnøglerne findes kun i de Freenet-links der bliver genereret når man udgiver filer på netværket. Disse links kan man så videregive til andre, som så ved hjælp af deres egne Freenet-installationer kan hente og afkryptere filerne bag.