freenode (vroeger bekend als Open Projects Network) is een vrij toegankelijk IRC-netwerk dat traditioneel veel gebruikt wordt door peer-gestuurde en open source-projecten om te overleggen, ondersteuning te bieden en communities te organiseren. De freenode-servers zijn via de domeinnaam chat.freenode.net bereikbaar; die naam zorgt ervoor dat je automatisch wordt doorgeschakeld naar één van de achterliggende servers. In 2010 was het het grootste op vrije en open source software gerichte IRC-netwerk, met meer dan 70.000 gebruikers en ongeveer 40.000 kanalen.
Wat is freenode precies?
freenode fungeert als een centrale ontmoetingsplaats voor projecten zoals bepaalde Linux-distributies, programmeerbibliotheken, documentatie-initiatieven en andere vrijwillige samenwerkingen. Kanalen op freenode zijn meestal genoemd naar het project (bijvoorbeeld #projectnaam) en worden door vrijwilligers en projectleden modereren. Het netwerk bood van oudsher diensten aan zoals nickname- en channel-registratie (NickServ, ChanServ), maar de precieze beschikbaarheid en beheer van diensten kan in de loop der tijd veranderen.
Geschiedenis en recente ontwikkeling
freenode groeide voort uit de Open Projects Network-achtergrond en werd door de jaren heen onderhouden door een mix van vrijwilligers en beheerders. Het netwerk groeide sterk in de jaren 2000 en werd een van de belangrijkste communicatieplaatsen voor open source-gemeenschappen.
In 2021 ontstond er een belangrijke bestuursstrijd en managementwissel binnen freenode. Een groot deel van het vrijwillige personeelsbestand trad daarop af en richtte een nieuw IRC-netwerk op, Libera Chat, waar veel projecten en gebruikers naartoe migreerden. Sindsdien is de samenstelling van freenode en de mate van activiteit veranderd; sommige projecten bleven op freenode, anderen verhuisden naar Libera Chat of alternatieve netwerken zoals OFTC. Dit hoofdstuk in de geschiedenis maakte duidelijk dat IRC-gemeenschappen dynamisch en afhankelijk van governance en vertrouwen zijn.
Hoe verbind je met freenode?
- Gebruik een IRC-client (bijv. HexChat, irssi, WeeChat, mIRC) of een webclient (zoals verschillende web-IRC gateways) en verbind met chat.freenode.net.
- Standaardpoorten zijn meestal 6667 (niet-versleuteld) en 6697 (met TLS/SSL). Het is aan te raden encryptie (TLS) te gebruiken wanneer mogelijk.
- Om deel te nemen aan een kanaal gebruik je bijvoorbeeld de opdracht /join #kanaalnaam. Veel projecten vermelden hun officiële kanaal op hun website of documentatie.
- Registratie van een nickname en kanalen gebeurde traditiegetrouw via diensten als NickServ en ChanServ; controleer op het moment van aansluiten of die diensten beschikbaar zijn en hoe ze werken op het netwerk.
Gedragsregels en tips
- Lees het kanaaltopic en eventuele vastgepinde regels bij binnenkomst om te weten welke onderwerpen en gedragsnormen gelden.
- Wees beleefd en concreet: geef relevante informatie (besturingssysteem, versie, foutmeldingen) als je om hulp vraagt.
- Vermijd spammen en reclame; veel kanalen hebben duidelijke moderatieregels om gesprekken overzichtelijk te houden.
- Respecteer privacy: deel geen persoonlijke gegevens van anderen zonder toestemming.
- Als je regelmatig deelneemt aan een project, kijk of er een officiële plek is om gesprekken te archiveren of vervolggesprekken te voeren (bijv. fora, issue trackers, mailinglijsten).
Let op dat de situatie rond freenode door de jaren heen veranderd is. Controleer voor actuele informatie de officiële kanalen of de projectpagina's van de communities waarin je geïnteresseerd bent, zodat je weet op welk netwerk en in welke kanalen die projecten tegenwoordig actief zijn.
![Er zijn 24 freenode-serverlocaties over de hele wereld per oktober 2010[update] .](https://alegsaonline.com/image/Map_of_freenode_servers.svg.png)
