|
GNUnet is a free software framework for decentralized, peer-to-peer networking. The framework offers link encryption, peer discovery and resource allocation. Image File history File links GNUnet_logo. ...
Image File history File links GNUnet GTK File history Legend: (cur) = this is the current file, (del) = delete this old version, (rev) = revert to this old version. ...
GTK+, or the GIMP Toolkit, is one of the two most popular widget toolkits for the X Window System for creating graphical user interfaces. ...
For other uses, see Software developer (disambiguation). ...
is the 310th day of the year (311th in leap years) in the Gregorian calendar. ...
This article is about the year. ...
Code complete redirects here. ...
is the 356th day of the year (357th in leap years) in the Gregorian calendar. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
An operating system (OS) is a software that manages computer resources and provides programmers with an interface used to access those resources. ...
A cross-platform (or platform independent) programming language, software application or hardware device works on more than one system platform (e. ...
An anonymous P2P computer network is a particular type of peer-to-peer network in which the users are anonymous or pseudonymous by default. ...
It has been suggested that Friend-to-friend with third party storage be merged into this article or section. ...
A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ...
GPL redirects here. ...
A website (alternatively, Web site or web site) is a collection of Web pages, images, videos or other digital assets that is hosted on one or several Web server(s), usually accessible via the Internet, cell phone or a LAN. A Web page is a document, typically written in HTML...
Free software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure that further recipients can also do these things. ...
Decentralization is the process of dispersing decision-making closer to the point of service or action. ...
A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ...
A computer network is an interconnection of a group of computers. ...
Link encryption is an approach to communications security that encrypts and decrypts all traffic at each end a communications line (e. ...
In strategic planning, a resource-allocation decision is a plan for using available resources, for example human resources, especially in the near term, to achieve goals for the future. ...
The primary codebase is written in C, but with Freeway there is an effort to produce a compatible version written in Java. GNUnet currently runs on Linux, BSD, Mac OS X, Solaris and Windows. C is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. ...
GNUnet is a framework for decentralized, peer-to-peer networking. ...
The term compatibility has the following meanings: In telecommunication, the capability of two or more items or components of equipment or material to exist or function in the same system or environment without mutual interference. ...
Java language redirects here. ...
This article is about operating systems that use the Linux kernel. ...
BSD redirects here. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
Solaris is a computer operating system developed by Sun Microsystems. ...
Windows redirects here. ...
It is an official GNU project. The GNU logo, drawn by Etienne Suvasa The GNU Project was announced in 1983 by Richard Stallman. ...
Services running on GNUnet
File sharing The primary application at this point is anonymous, censorship-resistant file-sharing, allowing users to anonymously publish or retrieve information of all kinds. Anonymous redirects here. ...
For other uses, see Censor. ...
The file sharing service uses GNUnet's anonymity protocol for routing queries and replies. Forwarded query messages are used to search for content and blocks of data. Depending on load of the forwarding node, messages are forwarded to 0 or more nodes. When a node is under stress it drops requests from its neighbor nodes having lower internal trust value. GNUnet offers a "F2F topology" option for restricting connections to only your trusted friends. Then your friends' own friends (and so on) can indirectly exchange files with your computer, never using your IP address. It has been suggested that Friend-to-friend with third party storage be merged into this article or section. ...
URIs GNUnet uses Uniform Resource Identifiers (not approved by IANA). The URI notation has changed along with new GNUnet versions. The following notation is used since version 0.7.0. A Uniform Resource Identifier (URI), is a compact string of characters used to identify or name a resource. ...
The Internet Assigned Numbers Authority (IANA) is the entity that oversees global IP address allocation, DNS root zone management, and other Internet protocol assignments. ...
The GNUnet URIs consist of two major parts: the module and the module specific identifier. A GNUnet URI is of form gnunet://module/identifier where module is the module name and identifier is a module specific string.
The ECRS module Files shared with GNUnet are ECRS (An Encoding for Censorship-Resistant Sharing) coded. The ecrs module identifier consists of either chk, sks, ksk or loc followed by a slash and a category specific value. - chk identifies files, typically: gnunet://ecrs/chk/[file hash, using 0-9A-V].[query hash, using 0-9A-V].[file size in bytes]
- sks identifies files within namespaces, typically: gnunet://ecrs/sks/NAMESPACE/IDENTIFIER
- ksk identifies search queries, typically: gnunet://ecrs/ksk/KEYWORD[+KEYWORD]*
- loc identifies a datum on a specific machine, typically: gnunet://ecrs/loc/PEER/QUERY.TYPE.KEY.SIZE
Examples A type of GNUnet filesharing URI pointing to a specific copy of GNU GPL license text: GPL redirects here. ...
gnunet://ecrs/chk/9E4MDN4VULE8KJG6U1C8FKH5HA8C5CHSJTILRTTPGK8MJ6VH ORERHE68JU8Q0FDTOH1DGLUJ3NLE99N0ML0N9PIBAGKG7MNPBTT6UKG.1I823C58O3L KS24LLI9KB384LH82LGF9GUQRJHACCUINSCQH36SI4NF88CMAET3T3BHI93D4S0M5CC 6MVDL1K8GFKVBN69Q6T307U6O.17992 Another type of GNUnet filesharing URI, pointing to the search results of a search with keyword "gpl": gnunet://ecrs/ksk/gpl Chat A trivial chat module has been implemented more as a test than as a serious application, but it is usable.
See also Image File history File links Free_Software_Portal_Logo. ...
An anonymous P2P computer network is a particular type of peer-to-peer network in which the users are anonymous or pseudonymous by default. ...
It has been suggested that Friend-to-friend with third party storage be merged into this article or section. ...
Tor (The Onion Router) is a free software implementation of second-generation onion routing â a system enabling its users to communicate anonymously on the Internet. ...
For other uses, see Freenet (disambiguation) Freenet is a decentralized censorship-resistant peer-to-peer distributed data store aiming to provide electronic freedom of speech through strong anonymity. ...
Winny (also known as WinNY) is a Japanese peer-to-peer (P2P) file-sharing program which claims to be loosely inspired by the design principles behind the Freenet network, which keep user identities untraceable. ...
Share is the name for a closed-source P2P application being developed in Japan by an anonymous author. ...
Winny (also known as WinNY) is a Japanese peer-to-peer (P2P) file-sharing program which claims to be loosely inspired by the design principles behind the Freenet network, which keep user identities untraceable. ...
External links | GNU Project | | History | GNU Manifesto · GNU Project · Free Software Foundation · History of free software The GNU logo, drawn by Etienne Suvasa The GNU Project was announced in 1983 by Richard Stallman. ...
The GNU Manifesto was written by Richard Stallman at the beginning of the GNU Project, to ask for participation and support. ...
The GNU logo, drawn by Etienne Suvasa The GNU Project was announced in 1983 by Richard Stallman. ...
The Free Software Foundation (FSF) is a non-profit corporation founded in October 1985 by Richard Stallman to support the free software movement (free as in freedom), and in particular the GNU project. ...
This article or section does not adequately cite its references or sources. ...
|
 | | Licences | GNU General Public License · GNU Lesser General Public License · Affero General Public License · GNU Free Documentation License · GPL linking exception Image File history File links This is a lossless scalable vector image. ...
GPL redirects here. ...
The GNU Lesser General Public License (formerly the GNU Library General Public License) or LGPL is a free software license published by the Free Software Foundation. ...
// Affero General Public License The Affero General Public License (or AGPL) is a free software license derived from the General Public License with an addition section to cover use over a computer network. ...
âGFDLâ redirects here. ...
Some free software projects, notably GNU Guile,[1] the run-time libraries of GNAT,[1] and GNU Classpath,[2] distribute code under the terms of the GNU General Public License (GPL) but with an additional section known as the GPL linking exception. ...
| | Software | GNU (variants) · Hurd · GNOME · Gnuzilla · IceCat · Gnash · Bash · GCC · GNU Emacs · glibc · Coreutils · GNU build system · Other GNU packages and programs GNU (pronounced ) is a computer operating system composed entirely of free software. ...
GNU variants are operating systems based on GNU but not using the Hurd. ...
Hurd redirects here. ...
This article is about the mythical creature. ...
Gnuzilla, or GNUzilla, is a derivation of the Mozilla Application Suite created by the GNU Project as an attempt to be entirely free software. ...
Gnash is a project which aims to create a player and browser plugin for the Adobe Flash file format which is free software, replacing the proprietary software niche currently occupied by Adobe Flash Player. ...
This article is about the Unix shell. ...
The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers produced by the GNU Project. ...
GNU Emacs is one of the two most popular versions of Emacs (see also XEmacs). ...
Glibc is the GNU projects C standard library. ...
The GNU Core Utilities or coreutils is a package of GNU software containing many of the basic tools such as cat, ls, and rm needed for Unix-like operating systems. ...
The GNU build system is a suite of tools produced by the GNU project that assist in making packages portable to many UNIX-like systems. ...
This is an incomplete list of the software packages developed for or maintained by the Free Software Foundation for GNU, a free UNIX-compatible operating system whose development started in 1984. ...
| | Advocates | Robert J. Chassell · Loïc Dachary · Ricardo Galli · Georg C. F. Greve · Federico Heinz · Benjamin Mako Hill · Bradley M. Kuhn · Eben Moglen · Brett Smith · Richard Stallman · John Sullivan · Leonard H. Tower Jr. Robert (aka Bob) Chassell was one of the founding directors of Free Software Foundation (FSF) in 1985. ...
Loïc Dachary is a pioneer of the GNU Project and notably active in free software development since 1987. ...
Ricardo Galli Ricardo Adolfo Galli Granada, also known as gallir, is a doctor of computer science at the University of the Balearic Islands, where he teaches operating system design. ...
Georg C. F. Greve (born March 10, 1973 in Helgoland, Germany) is initiator and president of the Free Software Foundation Europe. ...
Federico Heinz is a Latin-American programmer and Free Software advocate living in Argentina. ...
Benjamin Mako Hill (b. ...
He was Chief Executive of Free Software Foundation and is now CTO of Software Freedom Law Center (SFLC). ...
Eben Moglen is a professor of law and legal history at Columbia University, and is the founder, Director-Counsel and Chairman of Software Freedom Law Center, whose client list includes numerous pro bono clients, such as the Free Software Foundation. ...
Brett Smith is a Free Software hacker and writer. ...
Richard Matthew Stallman (born March 16, 1953), often abbreviated rms,[1] is an American software freedom activist, hacker,[2] and software developer. ...
William John Sullivan (more commonly known as John Sullivan[2]) (born December 6th, 1976) is a software freedom activist, hacker, and writer. ...
Leonard Len H. Tower Jr. ...
| | Other | GNU/Linux naming controversy · Revolution OS The GNU/Linux naming controversy is a dispute between members of the free and open source software community relating to the normative branding of the computer operating systems commonly referred to as Linux. ...
Promotional poster for two disc edition of Revolution OS Revolution OS is a documentary which traces the history of GNU, Linux, Free Software and the Open Source movement. ...
| |