Freenode (nodo libre) es una red de servidores IRC, que anteriormente fue orientada al software libre.[1]​ En él se encontraban canales de proyectos de código abierto en diferentes idiomas. También se podían encontrar otro tipo de proyectos, como organizaciones gubernamentales o no-gubernamentales. El servidor principal de su red es: irc.freenode.net, el que junto con chat.freenode.net, van balanceando la carga entre los servidores.

Hay 27 servidores de freenode localizados alrededor del mundo a la fecha de abril de 2013.

Historia

editar

Freenode comenzó con cuatro personas dando soporte en un canal llamado #LinPeople en EFnet, otra red de IRC. Por 1995 este canal fue movido a una red IRC propia, irc.linpeople.org. A comienzos de 1998, este cambia a Open Projects Net (Red de proyectos abiertos), con 200 usuarios aproximadamente y 20 canales de chat.[2]​ ONP pronto creció para convertirse en la red de IRC más grande sobre software libre y la número 20 más grande del mundo. En 2002, el nombre cambió a freenode, y se creó la fundación Peer-Directed Projects Center (PDPC).[3]

El 24 de junio de 2006, un usuario llamado "ratbert", tomó el control de la red, usando los credenciales de Rob Levin (lilo), aprovechando un exploit DCC SEND. Logró expulsar de la misma a sus propios administradores, mediante un K-Line. Es probable que 25 contraseñas de múltiples usuarios fueran robadas como resultado. Después, varios servidores de la red se desconectaron, provocando así graves netsplits. Finalmente, lilo (fundador de la red), consiguió retomar el control de la misma.[4]

 
Declive de la red Freenode a partir de 2021.[5]

El 19 de mayo de 2021 debido a la gestión por parte de Andrew Lee (propietario del holding al que pertenece Freenode), la mayor parte de los voluntarios que gestionaban la red dimitieron y fundaron una nueva red de IRC llamada Libera Chat.[6]

Proyectos que tenían su presencia IRC en Freenode, como la Fundación Wikimedia, la Free Software Foundation Europe, Ubuntu, CentOS, FreeBSD, Gentoo Linux y Arch Linux movieron allí sus canales.[7][8][9]​ Otros, como Haiku o Alpine Linux migraron a la comunidad Open and Free Technology Community (OFTC).[10][11]​ A agosto de 2021, más de mil comunidades habían abandonado Freenode.[12]

Administración

editar

Cada administrador de un canal puede establecer sus propias reglas y normas, sin que el personal de freenode intervenga, a no ser que se trate de un problema crítico (que afecte a toda la red). Todos los usuarios pueden pedir un cloak genérico (ocultar su IP) en el canal principal de la red (#freenode), pero el personal se reserva el derecho a darlo. Además de estos últimos, existen los cloaks de proyectos, que son asignados por participar en un proyecto en concreto. Solo pueden ser añadidos si el dueño del proyecto está de acuerdo. Finalmente, se encuentran los cloaks del PDPC (organización sin ánimo de lucro que mantiene a freenode). Estos pueden ser añadidos a una cuenta si la misma dona mediante la web de freenode.

Además, los logs públicos están permitidos, siempre y cuando el dueño del canal en el cual se vaya a realizar el registro, esté de acuerdo.

Otro punto importante es que el personal de la red se reserva el derecho para dar K-Lines (así son denominados los G-Lines (bans globales) en freenode) a los usuarios que puedan resultar perjudiciales para la red, o para el orden público.

Software

editar

freenode utiliza su propio IRCD, basado en Charydbis, el cual se llama IRCD-seven. Además, utilizan su propia modificación de atheme, como paquete de servicios.
Con esto pretenden que su software se adapte a sus necesidades como principal red IRC de apoyo y soporte al software.

Véase también

editar

Referencias

editar
  1. Mutton, Paul (2004). IRC Hacks: 100 Industrial-Strength Tips & Tools. Cambridge: O'Reilly Media. pp. 2, 393, etc. ISBN 0-596-00687-X. 
  2. Filson Rosebrock, Eric (2004). Setting Up Lamp: Getting Linux, Apache, MySQL, and PHP Working Together. John Wiley & Sons. p. 374. ISBN 978-0782143379. Consultado el 19 de marzo de 2013. 
  3. Freenode. «History and Growth». Archivado desde el original el 26 de marzo de 2016. Consultado el 19 de marzo de 2013. 
  4. Nick Farrell (26 de junio de 2006). «freenode IRC Network hacked» (en inglés). Consultado el 6 de mayo de 2014. 
  5. «IRC Networks - Top 10 in the annual comparison». netsplit.de. 
  6. The Register (19 de mayo de 2020). «Freenode IRC staff resign en masse, unhappy about new management» (en inglés). Consultado el 21 de mayo de 2021. 
  7. Salter, Jim (24 de mayo de 2021). «Freenode IRC staff resign en masse after takeover by Korea’s “crown prince”». Ars Technica (en inglés estadounidense). Consultado el 26 de mayo de 2021. 
  8. «Major Internet Projects Are Leaving Freenode After Korean Prince ‘Takeover’». www.vice.com (en inglés). Consultado el 26 de mayo de 2021. 
  9. «Arch Linux - News: Move of official IRC channels to libera.chat». archlinux.org. Consultado el 3 de junio de 2021. 
  10. Haiku's IRC channels are moving to OFTC!, Haiku Website, 19 de mayo de 2021
  11. Switching to OFTC, Alpine Linux Website
  12. Siraphob, Ben (16 de agosto de 2021). «Projects and channels that have decided to leave Freenode». GitHub (en inglés). Consultado el 16 de agosto de 2021. 

Enlaces externos

editar