请输入您要查询的百科知识:

 

词条 Freenode
释义

  1. Characteristics

      Server software  

  2. History and security breaches

  3. Peer-Directed Projects Center

  4. Rob Levin

      OpenProjects  

  5. See also

  6. References

  7. External links

{{Use dmy dates|date=February 2014}}{{Infobox IRC network
| name = Freenode
| image =
| founded_on = {{start date and age|1995}}
as irc.linpeople.org
{{start date and age|1998}}
as irc.freenode.net
| located_in = Asia, Pacific Rim, Europe, United States
| primary_dns = irc://chat.freenode.net/
| average_users = {{IRC NQNS link|freenode|90,000–100,000}}
| average_channels = {{IRC NQNS link|freenode|35,000–45,000}}
| average_servers = {{IRC NQNS link|freenode|32}}
| main_content = 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 host names chat.freenode.net[2] and irc.freenode.net,[3] which load balances connections by using the actual servers in rotation.[4][5] In 2010, it became the largest free and open source software-focused IRC network[6] and, as of 2013, the largest IRC network,[7] regardless of focus, encompassing more than 90,000 users and 40,000 channels, gaining almost 5,000 new users per year.

Characteristics

Freenode is centrally managed. Staffers or staff (as IRC operators are called) have the same access across all servers. A list of active staff can be viewed using the /stats p command. 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."[8]

The network focuses on supporting peer-directed and open-source projects.[9] Primary on-topic channels begin with a single #, and groups wanting to use such a channel must officially register with Freenode. "About" channels, which may not be about a peer-directed or open-source project, begin with two ##, and are available on a first-come, first-served basis without needing a group registration.[9]

Server software

Freenode currently runs Atheme IRC Services and IRCd-Seven, a set of Freenode-specific patches on the Charybdis IRCd (based on Ratbox). In 1999, Freenode ran an IRCd called Dancer (based on IRC-Hybrid) then switched to Hyperion in 2005. Hyperion was then replaced with IRCd-Seven[10] on 30 January 2010.[11][12]

History and security breaches

{{Anchor|ratbert}}

Freenode began as a 4-person Linux support channel called #LinPeople on EFnet, another IRC network. By 1995 after moving to Undernet and then DALnet it 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.[13] 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.[14][15] PDPC was a registered IRS 501(c)(3) charity from 2002[16] until approximately 2010,[17] during which it received support from such organizations as the Linux Fund in 2007.[18]

On 24 June 2006, a user with the nickname "ratbert" gained administrative 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.[19] This user proceeded to K-line many Freenode staff members, and most Freenode servers subsequently went down for several hours.[20]

Around 30 January 2010, a new attack was discovered on Freenode that had never been seen before in the wild. Internet troll organization Gay Nigger Association of America created a piece of JavaScript that caused users of Firefox, as well as SeaMonkey {{clarify|date= August 2012|text=and Mozilla|post-text=:product name?}} 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,[21] port 6667, the port for IRC, was not blocked.[22][23]

On 2 February 2014 Freenode suffered a DDoS attack (confirmed by @freenodestaff on Twitter) which caused a partial outage.[24]

On 22 February 2014 Freenode suffered another DDoS attack[25] which caused partial outage followed by several botnets which attempted to attack #freenode but were redirected to #freenode-unreg. After the attacks several servers remained nullrouted by their providers and for a short time period only a single server in rotation was accepting connections.[26]

On 13 September 2014 a DDoS attack occurred which caused the network to split for several hours followed by several botnet attacks in the #freenode channel and against Freenode's services. Freenode's infrastructure team noticed a vulnerability on one of their IRC servers. So far the team has only managed to identify indication of the server being compromised by an unknown third party. Freenode recommended that all users change their NickServ password for safety reasons, and has temporarily taken the compromised server offline until the vulnerability is fixed.[27][28] A deep technical analysis of the rootkit used in the attack was released on 14 October 2014.[29]

On 17 August 2017 Freenode suffered from a "fairly extensive spambot attack ... containing child pornography images." In the midst of combating the attack, the operators accidentally set a K-Line banning most users of the network.[30]

The spambot attack continued in the following year, involved even more networks and was called "Freenodegate"[31][32], seeing the creation of sites against the administrators of Freenode with accusations to favor pedophilia and their reaction through editing the server configuration (IRC usermodes), to stem the spread of those messages and reassure users.[33]

Peer-Directed Projects Center

The Peer-Directed Projects Center (PDPC) is known as the organization which ran[34] the Freenode IRC network,[35] 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[36] 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.[37]

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.[34]

Rob Levin

Robert Levin (16 December 1955 – 16 September 2006),[38][39] also known as lilo, was the founder of the Freenode IRC network and Executive Director of the PDPC charity that helped fund Freenode.[14] A computer programmer since 1968, Levin worked as an administrator and an applications programmer from 1978 until his death.{{Citation needed|date= March 2011}}

On 12 September 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 16 September.[38]

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.[40]

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."[40]

See also

{{Portal bar|Internet|Free and open-source software}}

References

1. ^{{Cite book|url=https://www.worldcat.org/oclc/970447252|title=IRC hacks : [100 industrial-strength tips & tools]|last=Paul.|first=Mutton,|date=2004-01-01|publisher=O'Reilly|isbn=059600687X|oclc=970447252}}
2. ^irc://chat.freenode.net{{dead link|date=October 2017 |bot=InternetArchiveBot |fix-attempted=yes }}
3. ^irc://irc.freenode.net {{webarchive|url=http://arquivo.pt/wayback/20141125012630/http://irc.freenode.net/ |date=25 November 2014 }}
4. ^{{cite web |url= https://freenode.net/irc_servers.shtml |title= About freenode: IRC Servers |publisher= freenode.net |accessdate= 19 March 2013 |deadurl= yes |archiveurl= https://web.archive.org/web/20130319030153/http://www.freenode.net/irc_servers.shtml |archivedate= 19 March 2013 |df= dmy-all }}
5. ^{{cite web|url=http://www.irc-junkie.org/2012-03-04/freenode-is-still-growing/|title=Freenode is still growing|author=Kottizen|date=4 March 2012|publisher=IRC-Junkie.org|archiveurl=https://web.archive.org/web/20130328052641/http://www.irc-junkie.org/2012-03-04/freenode-is-still-growing/|archivedate=28 March 2013|deadurl=yes|accessdate=19 March 2013|df=dmy-all}}
6. ^{{cite web |first= Andreas |last= Gelhausen |url= http://irc.netsplit.de/networks/details.php.en?net=freenode&submenu=weeks|title= Network statistics over the last two weeks |publisher= irc.netsplit.de |date= |accessdate= 19 March 2013}}
7. ^{{cite web |url= http://irc.netsplit.de/networks/details.php?net=freenode&submenu=years |title= Freenode IRC network |accessdate= 19 March 2013}}
8. ^{{cite web |url= https://freenode.net/hosting_ircd.shtml |title= Hosting a Server |publisher= freenode.net |accessdate= 19 March 2013 |deadurl= yes |archiveurl= https://web.archive.org/web/20130303194357/http://freenode.net/hosting_ircd.shtml |archivedate= 3 March 2013 |df= dmy-all }}
9. ^{{cite web |url= https://freenode.net/policy.shtml#channelnaming |title= Policies: Channel Naming |publisher= freenode.net |accessdate= 19 March 2013 |deadurl= yes |archiveurl= https://web.archive.org/web/20130321013005/http://freenode.net/policy.shtml#channelnaming |archivedate= 21 March 2013 |df= dmy-all }}
10. ^{{cite web |url= https://freenode.net/seven.shtml |title= ircd-seven |publisher= freenode.net |accessdate= 13 March 2013 |deadurl= yes |archiveurl= https://web.archive.org/web/20130315171205/http://freenode.net/seven.shtml |archivedate= 15 March 2013 |df= dmy-all }}
11. ^{{cite web |url= http://www.irc-junkie.org/2010-01-30/freenode-migration-to-ircd-seven-successfully-completed/ |title= freenode migration to ircd-seven successfully completed |date= 30 January 2010 |author= phrozen77 |accessdate= 19 March 2013 |deadurl= yes |archiveurl= https://web.archive.org/web/20130204005542/http://www.irc-junkie.org/2010-01-30/freenode-migration-to-ircd-seven-successfully-completed/ |archivedate= 4 February 2013 |df= dmy-all }}
12. ^{{cite web |url= https://blog.freenode.net/2010/01/migration-to-new-ircd/ |title= Migration to ircd-seven |publisher= blog.freenode.net |date= 26 January 2010 |accessdate= 19 March 2013 |deadurl= yes |archiveurl= https://web.archive.org/web/20130402185553/http://blog.freenode.net/2010/01/migration-to-new-ircd/ |archivedate= 2 April 2013 |df= dmy-all }}
13. ^{{cite book |title= Setting Up Lamp: Getting Linux, Apache, MySQL, and PHP Working Together |last= Filson |first= Eric |last2= Rosebrock |first2= Eric |year= 2004 |publisher= John Wiley & Sons |page= 374 |isbn= 978-0782143379 |url= https://books.google.com/books?id=-vd6wozE8SEC&pg=PA374&lpg=PA374&dq=freenode+1998&hl=en#v=onepage&q=freenode%201998 |accessdate= 19 March 2013}}
14. ^{{cite web |url= https://freenode.net/pdpc.shtml |title= Peer-Directed Projects Center |accessdate= 19 March 2013 |archive-url= https://web.archive.org/web/20130218193455/http://freenode.net/pdpc.shtml |archive-date= 18 February 2013 |dead-url= yes |df= dmy-all }}
15. ^{{cite web |url= https://freenode.net/history.shtml |title= History and Growth |publisher= freenode.net |archiveurl= https://web.archive.org/web/20060926123355/http://freenode.net/history.shtml |archivedate= 26 September 2006 |deadurl= no |accessdate= 19 March 2013}}
16. ^{{cite web |title= Peer-Directed Projects Center |publisher= Network for Good |url= http://www.guidestar.org/organizations/74-3033697/peer-directed-projects-center.aspx |accessdate= 19 March 2013}}
17. ^{{cite web |title= Exempt Organizations Select Check: Automatic Revocation of Exemption Information |publisher= Internal Revenue Service |url= https://apps.irs.gov/app/eos/displayRevocation.do?dispatchMethod=displayRevokeInfo&revocationId=278682&ein=743033697 |archiveurl= https://www.webcitation.org/6AIO68P64?url=http://apps.irs.gov/app/eos/displayRevocation.do?dispatchMethod=displayRevokeInfo&revocationId=278682&ein=743033697&exemptTypeCode=al&isDescending=false&totalResults=10&postDateTo=&ein1=&state=TX&dispatchMethod=searchRevocation&postDateFrom=&country=US&ci |archivedate= 30 August 2012 |accessdate= 19 March 2013 |deadurl= yes |df= dmy-all }}
18. ^{{cite web |url= http://www.theinquirer.net/inquirer/news/1002122/the-linux-fund-rises-again |title= The Linux Fund rises again |last= Orion |first= Egan |date= 21 August 2007 |work= The Inquirer |accessdate= 19 March 2013}}
19. ^{{cite web |url= http://it.slashdot.org/comments.pl?sid=189470&cid=15603568 |title= Freenode Network Hijacked, Passwords Compromised? |work= Slashdot |date= 26 June 2006 |accessdate= 19 March 2013}}
20. ^{{cite web |url= http://www.theinquirer.net/inquirer/news/1014005/freenode-irc-network-hacked |title= Freenode IRC Network hacked |last= Farrell |first= Nick |date= 26 June 2006 |work= The Inquirer |accessdate= 19 March 2013}}
21. ^{{cite web |url= https://www-archive.mozilla.org/projects/netlib/PortBanning.html |title= Mozilla Port Blocking |date= 15 August 2007 |publisher= Mozilla}}
22. ^{{cite news |url= http://news.softpedia.com/news/Firefox-Bug-Used-to-Harass-an-Entire-IRC-Network-133613.shtml |title= Firefox Bug Used to Harass Entire IRC Network |first= Lucian |last= Constantin |date= 30 January 2010 |work= Softpedia |quote= 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 |accessdate= 19 March 2013}}
23. ^{{cite news |url= http://webwereld.nl/nieuws/84529/bug-in-firefox-gebruikt-tegen-irc-netwerk.html |title= Bug in Firefox gebruikt tegen IRC netwerk |first= Sander |last= van der Meijs |date= 1 February 2010 |publisher= IDG Netherlands |work= Webwereld |language= Dutch |quote= 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. [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] |accessdate= 19 March 2013}}
24. ^{{cite web |url= http://hn.meteor.com/posts/7168282-791bf |title= Freenode IRC is down |work= Hacker News |accessdate= 2 February 2014 |archive-url= https://web.archive.org/web/20140221001832/http://hn.meteor.com/posts/7168282-791bf |archive-date= 21 February 2014 |dead-url= yes |df= dmy-all }}
25. ^{{cite web|title=We're being DDoS'd. Things might appear splitty or otherwise broken, but we and our most gracious sponsors (thank you!) are mitigating it.|url=https://twitter.com/freenodestaff/status/437259178487578624|accessdate=4 October 2014|date=22 February 2014}}
26. ^{{cite web |url= https://blog.freenode.net/2014/02/turbulence/ |title= Turbulence |work= staffblog |accessdate= 22 February 2014 |archive-url= https://web.archive.org/web/20140227023432/https://blog.freenode.net/2014/02/turbulence/ |archive-date= 27 February 2014 |dead-url= yes |df= dmy-all }}
27. ^{{cite web |url= http://blog.freenode.net/2014/09/server-issues-2/ |title= Server issues |work= staffblog |accessdate= 13 September 2014 |archive-url= https://web.archive.org/web/20140913160524/https://blog.freenode.net/2014/09/server-issues-2/ |archive-date= 13 September 2014 |dead-url= yes |df= dmy-all }}
28. ^{{cite web|title=Freenode IRC users told to change passwords after securo-breach|url=https://www.theregister.co.uk/2014/09/15/freenode_irc_users_warned_breach/|website=The Register|accessdate=13 June 2015|archiveurl=https://web.archive.org/web/20150613121806/https://www.theregister.co.uk/2014/09/15/freenode_irc_users_warned_breach/|archivedate=13 June 2015|date=15 September 2014}}
29. ^{{cite web |url= https://www.nccgroup.com/en/blog/2014/10/analysis-of-the-linux-backdoor-used-in-freenode-irc-network-compromise/ |title=Analysis of the Linux backdoor used in Freenode IRC network compromise |website=nccgroup.com |accessdate= 14 October 2014}}
30. ^{{cite web |url= https://freenode.net/news/spamwave |title=Spambot Attack |work= staffblog |accessdate= 18 August 2017}}
31. ^{{cite web|url=https://www.dnsbl.im/en/2018/07/26/freenodegate-spam/|title=“freenodegate” spam|work=antispam|accessdate=10 February 2019}}
32. ^{{cite web|url=https://medium.com/@axq01/a-flawed-facade-or-the-bots-currently-spamming-freenode-about-freenode-d04853b5c61c|title=the bots currently spamming Freenode about Freenode|work=medium|accessdate=10 February 2019}}
33. ^{{cite web|url=https://freenode.net/news/spambot-attack|title=Current spambot attack on freenode (and elsewhere)|work=staffblog|accessdate=10 February 2019}}
34. ^{{cite web |url= https://blog.freenode.net/2013/03/bye-bye-pdpc |title= Bye bye PDPC |date= 19 March 2013 |author= RichiH |accessdate= 19 March 2013 |archive-url= https://web.archive.org/web/20130322063238/http://blog.freenode.net/2013/03/bye-bye-pdpc/ |archive-date= 22 March 2013 |dead-url= yes |df= dmy-all }}
35. ^{{cite web |url= https://freenode.net/ |title= About the Network |publisher= Peer-Directed Projects Center (PDPC) |accessdate= 19 March 2013}}
36. ^{{cite web |url= https://www.gnu.org/press/2002-08-26-freenode.html |title= GNU Project Will Use Freenode as Its Official IRC Network |publisher= GNU Project |date= 26 August 2002 |accessdate= 19 March 2013}}
37. ^{{cite web |url= https://blog.freenode.net/2006/11/introducing-the-pdpc-board/ |title= Introducing the PDPC board |publisher= freenode.net |date= 11 November 2006 |accessdate= 19 March 2013 |archive-url= https://web.archive.org/web/20121130193558/http://blog.freenode.net/2006/11/introducing-the-pdpc-board/ |archive-date= 30 November 2012 |dead-url= yes |df= dmy-all }}
38. ^{{cite web |url= https://freenode.net/news/announcement-rob-levin-has-passed-away |title= Rob Levin, a man who will be greatly missed |date= 23 September 2006 |author= christel |accessdate= 19 March 2013}}
39. ^{{Cite web|title = Robert Levin (1955 - 2006) - Find A Grave Memorial|url = https://www.findagrave.com/memorial/40891907|website = www.findagrave.com|accessdate = 2015-08-11}}
40. ^{{cite web |url= https://www.theregister.co.uk/2003/01/29/buy_a_piece_of_net/ |title= Buy a piece of Net nostalgia for $5,000 |first= Kieren |last= McCarthy |date= 29 January 2003 |work= The Register |accessdate= 19 March 2013}}

External links

  • {{official website}}
{{IRC NQ|freenode}}{{IRC networks}}

3 : Internet Relay Chat networks|Free software|Internet properties established in 1995

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/21 18:58:55