freenode, formerly known as Open Projects Network, is an IRC network used to discuss peer-directed projects.[1] Their servers are all accessible from the domain name chat.freenode.net, which load balances connections by using the actual servers in rotation.[2] As of 2010, it was the largest free and open source software-focused IRC network, encompassing more than 70,000 users and 40,000 channels.[3][4]
[edit] History
There are 24 freenode server locations around the world as of October 2010
[update].
freenode began as a 4-person Linux support channel called #LinPeople on EFnet, another IRC network. By 1995 it had moved from being just a channel to its own network, irc.linpeople.org. In early 1998 it changed to Open Projects Net (OPN) with about 200 users and under 20 channels. The OPN soon grew to become the largest network for the free software community, and 20th largest in the world. In 2002 the name changed to freenode and the Peer-Directed Projects Center was founded as the legal umbrella organization[citation needed].
On June 24, 2006, a user with the nickname "ratbert" gained the network privileges of freenode administrator Rob Levin (lilo) and took control of the network. It is likely that approximately 25 user passwords were stolen as a result.[5] This user proceeded to K-line many freenode staff members, and most freenode servers subsequently went down for several hours.[6]
[edit] Characteristics
Freenode is centrally managed. Staffers (as IRC operators are called) have the same access across all servers. Some operations that would normally only apply to one server (like k-lines) are propagated across the whole network. Servers are "donated" to the network, rather than "linked."[7]
The network focuses on supporting peer-directed and open source projects. Channels not related to these things are considered off-topic and encouraged to find a home elsewhere. To support this distinction, channels are divided into namespaces. Primary on-topic channels begin with a single #, and groups wanting to use such a channel must officially register with freenode. "About" channels begin with two ##, and are available on a first-come, first-served basis without needing a group registration.[8]
[edit] Server software
freenode currently runs ircd-seven, a set of freenode-specific patches on the Charybdis IRC server. The network previously ran an ircd called hyperion. The replacement of hyperion with ircd-seven[9] occurred on Saturday, January 30, 2010.[10]
[edit] See also
[edit] References
[edit] External links
|
|
|
|
|
|
| Common terms |
|
|
| Lists and comparisons |
|
|
| Related protocols |
|
|
| See also |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|