Founded | 1995, as irc.linpeople.org |
---|---|
Geographic location | Europe, United States |
Based in | United Kingdom |
Website URL | http://freenode.net/ |
Primary DNS | irc://chat.freenode.net/ |
Average users | 80,000 - 90,000 |
Average channels | 35,000 - 45,000 |
Average servers | 32 |
Content/subject | Public / unrestricted |
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] [3] In 2010, it became the largest free and open source software-focused IRC network[4] and, as of 2013, the largest IRC network,[5] regardless of focus, encompassing more than 80,000 users and 40,000 channels, gaining almost 5,000 new users per year.
Contents |
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."[6]
The network focuses on supporting peer-directed and open source projects.[7] 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]
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 January 30, 2010.[10] [11]
History
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.[12] 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 (PDPC) was founded.[13] PDPC was a registered IRS 501(c)(3) charity from 2002[7] until approximately 2010,[14] during which it received support from such organizations as the Linux Fund in 2007.[15]
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.[16] This user proceeded to K-line many freenode staff members, and most freenode servers subsequently went down for several hours.[17]
Around the 30th of January, 2010, a new attack was discovered on freenode that had never been seen before in the wild. The Internet troll organisation the Gay Nigger Association of America, famous for the shock site Last Measure, created a piece of JavaScript that caused users of Firefox, as well as SeaMonkey and Mozilla[clarification needed] to silently connect to freenode and flood it. This exploit used an ability of Firefox to submit web forms to a port other than 80 (the default HTTP port). Whilst Firefox developers had blocked most ports some time ago,[18] port 6667, the port for IRC, was not blocked.[19] [20]
Peer-Directed Projects Center
The PDPC is known as the organization which ran[21] the freenode IRC network,[22] where many prominent open source projects host their official IRC channels. The PDPC was incorporated in England and Wales.
PDPC was created to run the freenode network and to establish a variety of programs relating to peer-directed project communities. According to its charter, the PDPC exists "to help peer-directed project communities flourish", mostly based around free and open source software projects, and encouraging the use of free software through supporting its development. The GNU Project[23] uses the freenode network for communication.
The PDPC was founded and initially directed by Rob Levin. In November 2006, the board went through a reshuffle and new members were installed. Seth Schoen left and Christel Dahlskjaer, senior freenode staffer became the secretary and head of staff on freenode in Schoen's place. Also joining the board was David Levin, Rob's brother.[24]
In March 2013, the PDPC was dissolved. The decision to dissolve was made in part due to the donation levels and costs associated with maintaining its status as a charitable organization in the UK.[21]
Rob Levin
Robert Levin (December 16, 1955[citation needed] – September 16, 2006[25]), also known as lilo, was the founder of the freenode IRC network and Executive Director of the PDPC charity that helped fund freenode.[26] A computer programmer since 1968, Levin worked as an administrator and an applications programmer from 1978 until his death.[citation needed]
On September 12, 2006, Levin was struck by a car while riding a bicycle at night in Houston, Texas in a hit-and-run collision. After the collision, it was reported that Levin was hospitalized for several days. He died on September 16.[25]
OpenProjects
From 1994 onwards, Levin worked to encourage the use of IRC for Free Software and Open Source projects. Levin was one of the founders of the OpenProjects Network (OPN), which quickly grew to become the largest IRC network used by the free software community. The OpenProjects domains were later put up for sale, but did not sell.[27]
In 2003 The Register (UK) reported that Levin mismanaged funds intended for the OPN, quoting him as writing that they went "to paying bills, to paying the rent, to buying food and necessities."[27]
References
- ^ Mutton, Paul. IRC Hacks: 100 Industrial-Strength Tips & Tools. Cambridge: O'Reilly Media 2004. p. 2, 393, etc. ISBN 0-596-00687-X
- ^ "About freenode: IRC Servers". freenode.net. Retrieved 2013-03-19.
- ^ Kottizen (2012-03-04). "Freenode is still growing". IRC-Junkie.org. Retrieved 2013-03-19.
- ^ Andreas Gelhausen. "Network statistics over the last two weeks". irc.netsplit.de. Retrieved 2013-03-19.
- ^ "Freenode IRC network". Retrieved 2013-03-19.
- ^ "Hosting a Server". freenode.net. Retrieved 2013-03-19.
- ^ a b "Peer-Directed Projects Center". Network for Good. Archived from the original on 2005-12-26. Retrieved 2013-03-19.
- ^ "Policies: Channel Naming". freenode.net. Retrieved 2013-03-19.
- ^ "ircd-seven". freenode.net. Retrieved 2013-03-13.
- ^ phrozen77 (2010-01-30). "freenode migration to ircd-seven successfully completed". Retrieved 2013-03-19.
- ^ "Migration to ircd-seven". blog.freenode.net. 2010-01-26. Retrieved 2013-03-19.
- ^ Filson, Eric; Rosebrock, Eric (2004). Setting Up Lamp: Getting Linux, Apache, MySQL, and PHP Working Together. John Wiley & Sons. p. 374. ISBN 978-0782143379. Retrieved 2013-03-19.
- ^ "History and Growth". freenode.net. Archived from the original on 2006-09-26. Retrieved 2013-03-19.
- ^ "Exempt Organizations Select Check: Automatic Revocation of Exemption Information". Internal Revenue Service. Archived from the original on 2012-08-29. Retrieved 2013-03-19.
- ^ Orion, Egan (2007-08-21). "The Linux Fund rises again". The Inquirer. Retrieved 2013-03-19.
- ^ "Freenode Network Hijacked, Passwords Compromised?". Slashdot. 2006-06-26. Retrieved 2013-03-19.
- ^ Farrell, Nick (2006-06-26). "Freenode IRC Network hacked". The Inquirer. Retrieved 2013-03-19.
- ^ "Mozilla Port Blocking". Mozilla. 2007-08-15.
- ^ Constantin, Lucian (2010-01-30). "Firefox Bug Used to Harass Entire IRC Network". Softpedia. Retrieved 2013-03-19. "A group of self-declared Internet trolls, called the GNAA, has used an old but obscure attack method to wreak havoc on the Freenode IRC network. Users were forced to execute IRC commands after visiting maliciously crafted Web pages."
- ^ van der Meijs, Sander (2010-02-01). "Bug in Firefox gebruikt tegen IRC netwerk". Webwereld (in Dutch) (IDG Netherlands). Retrieved 2013-03-19. "Een groep die zichzelf de GNAA noemt heeft voor grote problemen gezorgd bij een IRC netwerk. Ze gebruikten een bug in Firefox om het netwerk te spammen. Translation: A group that calls itself the GNAA has caused major problems in an IRC network. They used a bug in Firefox for the network to spam."
- ^ a b RichiH (2013-03-19). "Bye bye PDPC". Retrieved 2013-03-19.
- ^ "About the Network". Peer-Directed Projects Center (PDPC). Retrieved 2013-03-19.
- ^ "GNU Project Will Use Freenode as Its Official IRC Network". GNU Project. 2002-08-26. Retrieved 2013-03-19.
- ^ "Introducing the PDPC board". freenode.net. 2006-11-11. Retrieved 2013-03-19.
- ^ a b christel (2006-09-23). "Rob Levin, a man who will be greatly missed". Retrieved 2013-03-19.
- ^ "Peer-Directed Projects Center". Retrieved 2013-03-19.
- ^ a b McCarthy, Kieren (2003-01-29). "Buy a piece of Net nostalgia for $5,000". The Register. Retrieved 2013-03-19.
External links
- Official website
- Query netsplit.de's IRC network database for freenode
- Query SearchIRC's IRC network database for freenode
|