GNUnet
GNUnet keskukseton runkojärjestelmä vertaisverkkolle. Runkojärjestelmä tarjoaa linkkitason salauksen, sekä palvelut muiden verkon solmujen löytämiseen ja resurssien jakoon. GNUnet julkistettiin ensi kerran 6. marraskuuta vuonna 2001.
GNUnet | |
---|---|
Kehittäjä | GNUnet-yhteisö |
Kehityshistoria | |
Ensijulkaisu | 5. marraskuuta 2001 |
Vakaa versio | 0.11.7 / 27. lokakuuta 2019 |
Kehitysversio | 0.11.0pre66 / 6. kesäkuuta 2018[1] |
Tiedot | |
Ohjelmistotyyppi | anonyymi vertaisverkko, Ystäväsi ystävälle |
Käyttökielet | espanja, englanti, venäjä, saksa, ranska |
Alusta |
virallinen: Vapaan ohjelmiston käyttöjärjestelmät (GNU(/Linux), FreeBSD, NetBSD, OpenBSD); epävirallinen: Muut käyttöjärjestelmät (OS X, Windows) |
Ohjelmointikielet | C[2] |
Lisenssi | GNU AGPLv3 tai uudempi[3] (Vapaa ohjelmisto) |
Aiheesta muualla | |
Verkkosivusto |
Pääasiallinen koodikanta on kirjoitettu C-ohjelmointikielellä. Lisäksi yritetään tehdä yhteensopivaa Freeway-nimistä Java-toteutusta Java-kielellä. Joulukuussa 2005 GNUnetin C-toteutus toimi GNU(/Linux), BSD, OS X, Solaris, sekä Windows –alustoilla.
GNUnet on GNU käyttöjärjestelmän virallinen osa.
GNUnetin päällä toimivat palvelut
Tiedostonjako
Ensimmäinen pääasiallinen toteutettava palvelu on anonymisoiva, sensuuria ehkäisevä tiedostonjakopalvelu, jonka käyttäjät voivat anonyymisti julkaista ja hakea kaiken tyyppistä informaatiota. Pyyntöjen ja vastausten reititykseen käytetään GAP-protokollaa.
URI-osoitteet
GNUnet käyttää (epävirallisia) URI-osoitteita moniin asioihin viittaamiseen. Ne ovat epävirallisia siinä mielessä ettei gnunet URI Schemeä ole rekisteröity IANAn kanssa, toisin kuin esimerkiksi HTTP ja FTP.
Esimerkkejä
Seuraavat ovat GNUnet 0.7-versioperheen URI-osoitteita.
Tietyn tyyppinen tiedostonjako-uri, joka osoittaa tiettyyn kopioon GNU GPL-lisenssitekstistä:
gnunet://ecrs/chk/9E4MDN4VULE8KJG6U1C8FKH5HA8C5CHSJTILRTTPGK8MJ6VHORERHE68JU8Q0FDTOH1DGLUJ3NLE99 / N0ML0N9PIBAGKG7MNPBTT6UKG.1I823C58O3LKS24LLI9KB384LH82LGF9GUQRJHACCUINSCQH36SI4NF88CMAET3T3BHI93D / 4S0M5CC6MVDL1K8GFKVBN69Q6T307U6O.17992
Toisen tyyppinen tiedostonjako-uri, joka osoittaa avainsanalla "gpl" tehtävän haun hakutuloksiin.
gnunet://ecrs/ksk/gpl
Lähteet
- GNUnetin lataus verkkosivusto
- GNUnetin ohjelmavarasto
- license notice placed at the top in one of the source files of the project's repository, probably in each of its source files gnunet.org. ”GNUnet is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.” Viitattu June 8, 2018.