Freenode , estilizado como freenode y anteriormente conocido como Open Projects Network , es una red IRC que anteriormente se usaba para discutir proyectos dirigidos por pares. [1] Sus servidores son accesibles desde el nombre de host chat.freenode.net , que equilibra la carga de las conexiones mediante el uso de DNS round-robin . [2] [3]
El 19 de mayo de 2021, Freenode sufrió lo que algunos miembros del personal describieron como una "adquisición hostil" [4] y al menos 14 miembros voluntarios del personal renunciaron. [5] Después de los eventos, varias organizaciones que utilizan Freenode, incluidas Arch Linux , CentOS , FreeBSD , la Free Software Foundation , [6] Free Software Foundation Europe , Gentoo Linux , KDE , LineageOS , Slackware , Ubuntu y la Wikimedia Foundation , trasladaron sus canales a Libera Chat , una red creada por antiguos miembros del personal de Freenode. [7] [8] [9] Otros, como Haiku o Alpine Linux, se trasladaron a la Comunidad de Tecnología Abierta y Libre (OFTC). [10] [11] Para el 16 de agosto de 2021, más de mil proyectos habían abandonado Freenode. [12] [ fuente autopublicada ]
Freenode comenzó como un canal de soporte de Linux de cuatro personas llamado #LinPeople en EFnet , otra red IRC. En 1995, después de mudarse a Undernet y luego a DALnet , pasó de ser solo un canal a su propia red, irc.linpeople.org. A principios de 1998, cambió a Open Projects Net (OPN) con alrededor de 200 usuarios y menos de 20 canales. [13] OPN pronto creció hasta convertirse en la red más grande para la comunidad de software libre y la vigésima más grande del mundo.
En 2002, el nombre cambió a Freenode. Los dominios OPN se pusieron a la venta más tarde, pero no se vendieron. [14]
En 2002 se fundó el Peer-Directed Projects Center (PDPC) para apoyar a Freenode. [15] [16] El PDPC se constituyó en Texas y el IRS lo reconoció como una organización benéfica 501(c)(3) desde 2002 [17] hasta aproximadamente 2010, [18] durante el cual recibió apoyo de organizaciones como el Linux Fund en 2007. [19]
El 24 de junio de 2006, un usuario con el sobrenombre ratbert obtuvo privilegios administrativos del administrador de Freenode Rob Levin ( lilo ) y tomó el control de la red. Es probable que como resultado de ello se robaran aproximadamente 25 contraseñas de usuario. [20] Este usuario procedió a enviar mensajes de error a muchos miembros del personal de Freenode, y la mayoría de los servidores de Freenode dejaron de funcionar durante varias horas. [21]
Alrededor del 30 de enero de 2010, una organización de trolls de Internet , Gay Nigger Association of America , tomó un exploit establecido en formato HTML e implementación HTTP POST (previamente utilizado en ataques a protocolos de correo electrónico, por ejemplo POP3 y SMTP ) y lo aplicó al protocolo IRC para crear un nuevo tipo de ataque a Freenode, que nunca antes se había visto en la naturaleza. [22] La organización creó un fragmento de JavaScript que hizo que los usuarios de navegadores basados en Mozilla como Firefox y SeaMonkey se conectaran silenciosamente a Freenode y lo inundaran . Este exploit utilizó una capacidad de Firefox para enviar formularios web a un puerto distinto del 80 (el puerto HTTP predeterminado ). Si bien los desarrolladores de Firefox habían bloqueado la mayoría de los puertos hace algún tiempo, [23] el puerto 6667, el puerto que se usa normalmente para IRC, no fue bloqueado. [22] [24] El grupo utilizó Encyclopedia Dramatica (una wiki modificable por el usuario, como Wikipedia) como un vector de distribución, con mensajes inundados que dirigían a los usuarios a hacer clic en un enlace a la página modificada de Encyclopedia Dramatica, lo que provocó que esos usuarios también se involucraran y resultó en un efecto de bola de nieve en cascada . [22] Weev , uno de los miembros del grupo responsable, afirmó más tarde que el ataque había dejado la red "inutilizable [...] durante días" debido a lo que percibió como incompetencia entre el personal de Freenode en ese momento. Afirmó que la organización también había intentado el mismo ataque en otras redes, pero que había sido cerrada mucho más rápidamente.
El 2 de febrero de 2014, Freenode sufrió un ataque DDoS (confirmado por @freenodestaff en Twitter) que provocó una interrupción parcial. [25]
El 22 de febrero de 2014, Freenode sufrió otro ataque DDoS [26] que provocó una interrupción parcial del servicio, seguido de varias botnets que intentaron atacar #freenode pero fueron redirigidas a #freenode-unreg . Después de los ataques, varios servidores permanecieron enrutados como nulos por sus proveedores y, durante un breve período de tiempo, solo un único servidor en rotación aceptaba conexiones. [27]
El 13 de septiembre de 2014, se produjo un ataque DDoS que provocó que la red se dividiera durante varias horas, seguido de varios ataques de botnet en el canal #freenode y contra los servicios de Freenode. El equipo de infraestructura de Freenode notó una vulnerabilidad en uno de sus servidores IRC y evidencia de un ataque por parte de un tercero desconocido. Freenode recomendó que todos los usuarios cambiaran su contraseña de NickServ por razones de seguridad y desconectó temporalmente el servidor comprometido hasta que se corrigiera la vulnerabilidad. [28] [29] El 14 de octubre de 2014, NCC Group publicó un análisis técnico profundo del rootkit utilizado en el ataque. [30]
En 2015, Freenode se conectó a Matrix a través de matrix.org. [31]
El 17 de agosto de 2017, Freenode sufrió un "ataque de spambot bastante extenso... que contenía imágenes de pornografía infantil". En medio de la lucha contra el ataque, los operadores establecieron accidentalmente una línea K que prohibió el acceso a la mayoría de los usuarios de la red. [32] El ataque de spambot continuó al año siguiente, involucrando a más redes, y se denominó "Freenodegate". [33] Los atacantes también crearon sitios que atacaban a los administradores de Freenode. [34]
Después de que el cofundador de OPN, Rob Levin, falleciera en septiembre de 2006, Christel Dahlskjaer, miembro de la junta directiva de PDPC, [35] constituyó Peer-Directed Projects Center Limited en 2008 en el Reino Unido como una empresa privada limitada por garantía sin capital social, declarando como su objeto "una empresa general sin fines de lucro". [36] PDPC Ltd. afirmó que era la sucesora de la PDPC con sede en EE. UU. [15] PDPC Ltd. informó de 3.060 libras esterlinas en activos netos en 2009, [37] informó de Dahlskjaer como directivo en 2010 [38] y se disolvió en 2013. [39]
En 2017, Dahlskjaer, entonces jefe de personal de Freenode, incorporó Freenode Limited y transfirió su propiedad al empresario tecnológico Andrew Lee en 2017. [40] Según el personal, no fueron informados del contenido del acuerdo y se les dijo que no afectaría las operaciones diarias de Freenode, ya que la empresa solo administraba las conferencias Freenode #live y nada más; [41] [5] otros voluntarios entendieron que el propósito de la empresa era financiar la red y organizar las conferencias. [4] [5] Freenode Limited no informó actividad en 2017. En 2018, se informó que los activos corrientes eran de £ 39,276, mientras que se informó que los montos que vencen a los acreedores dentro de un año eran de £ 42,098. [42]
En mayo de 2021, al menos 14 miembros del personal de Freenode renunciaron después de lo que describieron como un intento de "adquisición hostil" por parte de Lee. [4] [5] En febrero de 2021, Dahlskjaer agregó el logotipo de Shells, una empresa y servicio que Lee cofundó, al sitio web de Freenode. [4] Tras las críticas del personal, Dahlskjaer renunció al liderazgo de Freenode poco después. [5] [4] Tras la renuncia de Dahlskjaer, el personal de Freenode eligió a Tom Wesley (tomaw) como jefe de personal e hizo una publicación en el blog explicando los cambios de liderazgo. [44] El personal alega que Lee eliminó la publicación del blog poco después. [4] Hackaday informó que un asociado de Andrew Lee, Shane Allen, fue grabado haciendo declaraciones de que sería ascendido a miembro del personal, y también fue grabado reclutando a otros para el personal. [5] Hackaday también informó que Allen ofreció a la directora del equipo de seguridad de Alpine Linux , Ariadne Conill, donaciones para su proyecto si se unía a su equipo y apoyaba la reclamación de Lee sobre Freenode. [5] El 11 de mayo, Lee nombró a una nueva persona para supervisar la infraestructura de Freenode y publicó una declaración acusando a los miembros del personal de expulsar a Dahlskjaer. El personal de Freenode renunció en masa y algunos publicaron declaraciones en las que describían su visión de lo sucedido. Algunos acusaron a Lee de ejercer presión legal sobre Wesley. [4]
Lee dijo que esto no era cierto, y dijo que había proporcionado a Freenode millones de dólares, y que los empleados expulsaron a Dahlskjaer como jefe de personal. [4] [5] Lee también acusó a Wesley de acosar a Dahlskjaer y de intentar una "adquisición hostil". [4] [41] [5] En una declaración publicada por Lee, dijo que tiene derecho a acceder a los servidores de Freenode ya que es el propietario de Freenode Limited. [41]
Vice escribió que no estaba claro qué pasaría con las organizaciones que dependen de Freenode. [4] Hackaday informó que Vim y RepRap habían migrado de Freenode a Libera Chat , una nueva red IRC anunciada por algunos de los ex miembros del personal poco después de las renuncias masivas. [5] Anil Dash , un empresario tecnológico, declaró que era "desgarrador ver a Freenode en desorden después de décadas de ser una plataforma abierta vital para las comunidades". [4] Jackie Singh, un ingeniero de ciberseguridad, también agradeció a los ex miembros del personal de Freenode por su trabajo. [4]
El 26 de mayo de 2021, Freenode tomó el control de aproximadamente 700 canales registrados, incluidos los de Gentoo Linux , Raku , Elixir y Haskell , que habían migrado o tenían la intención de migrar a Libera Chat. Esto se produjo después de que Freenode modificara su política off-topic para prohibir la "publicidad inapropiada" varios días antes. El proyecto Gentoo Linux dijo: "No podemos percibir esto de otra manera que como un acto abierto de hostilidad y efectivamente hemos abandonado Freenode". [45] Lee desestimó las críticas, afirmando que una " mafia de la cultura de la cancelación se ha infiltrado activamente en los principales proyectos de FOSS". [45]
El 14 de junio de 2021, los administradores de Freenode lanzaron una nueva red con el nombre de freenode basada en los servicios de IRC InspIRCd y Anope, destinada a reemplazar la red anterior. A diferencia de las migraciones anteriores, ninguno de los datos de la antigua red, como el registro de usuarios y canales, se migró a la nueva red. [46]
Anteriormente, la red se centraba en apoyar proyectos dirigidos por pares y de código abierto. [17]
En 1999, Freenode ejecutó un IRCd llamado Dancer (basado en IRC-Hybrid), luego cambió a Hyperion en 2005. Hyperion luego fue reemplazado por IRCd-Seven, una bifurcación específica de Freenode de Charybdis, [47] el 30 de enero de 2010, [48] [49] utilizando los servicios de Atheme, que originalmente se desarrollaron para su uso en Freenode. [50] A partir de junio de 2021 [update], Freenode ejecutó los servicios de IRC de Anope e InspIRCd. [51]
El Peer-Directed Projects Center ( PDPC ) es conocido como la organización que dirigía [52] la red IRC Freenode , [53] donde muchos proyectos de código abierto destacados alojaban sus canales oficiales de IRC. El PDPC se constituyó en Inglaterra y Gales .
El PDPC se creó para gestionar la red Freenode y establecer una variedad de programas relacionados con las comunidades de proyectos dirigidos por pares. Según sus estatutos, el PDPC existe "para ayudar a que las comunidades de proyectos dirigidos por pares prosperen", en su mayoría basadas en proyectos de software libre y de código abierto , y para fomentar el uso de software libre mediante el apoyo a su desarrollo. Hasta junio de 2021, el Proyecto GNU [54] utilizó la red Freenode para comunicarse.
El PDPC fue fundado y dirigido inicialmente por Rob Levin. En noviembre de 2006, la junta directiva sufrió una reorganización y se instalaron nuevos miembros. Seth Schoen se fue y Christel Dahlskjaer, miembro senior del personal de Freenode, se convirtió en secretaria y jefa de personal de Freenode en lugar de Schoen. También se unió a la junta David Levin, hermano de Rob. [55]
En marzo de 2013, el PDPC se disolvió. La decisión de disolverse se tomó en parte debido a los niveles de donaciones y los costos asociados con el mantenimiento de su condición de organización benéfica en el Reino Unido. [52]
Robert Levin, [56] también conocido como lilo , fue el fundador de la red IRC Freenode y director ejecutivo de la organización benéfica PDPC que ayudó a financiar Freenode. [15] Desde 1994 en adelante, Levin trabajó para fomentar el uso de IRC para proyectos de software libre y de código abierto . Levin fue uno de los fundadores de la Red de Proyectos Abiertos (OPN), y más tarde del PDPC.
En 2003, The Register (Reino Unido) informó que Levin administró mal los fondos destinados a la OPN, y lo citó escribiendo que se destinaron "a pagar facturas, a pagar el alquiler, a comprar alimentos y artículos de primera necesidad". [57]
El 12 de septiembre de 2006, Levin fue atropellado por un coche mientras iba en bicicleta por la noche en Houston (Texas) . Tras el accidente, Levin fue hospitalizado con heridas en la cabeza. Murió el 16 de septiembre, a la edad de 50 años. [56]
{{cite web}}
: CS1 maint: unfit URL (link){{cite web}}
: CS1 maint: unfit URL (link)Un grupo de personas de GNAA no son importantes para grandes problemas encontrados en la red IRC. Hay un error en Firefox relacionado con la red de spam. [Un grupo que se autodenomina GNAA ha causado importantes problemas en una red IRC. Usaron un bug en Firefox para que la red hiciera spam]