Will the real IRC please stand up? Freenode’s forest fire leaves ashes – and fresh growth
- Reference: 1622538911
- News link: https://www.theregister.co.uk/2021/06/01/freenode_issues_help_irc_grow/
- Source link:
It’s an old-school text-based system with the sort of commands and structure that 1980s infosec nerds preferred, so in the early 2000s most users moved off to shiny commercial alternatives. A hard core of people who run the internet and create open source remains. It’s the default open global network for open global people.
Many of those people - including the teams behind Ubuntu, Wikipedia, Gentoo, Django, Fedora and hundreds of other high- and low-profile open projects - were [1]until a few days ago happily using an IRC system called Freenode.
[2]
[3]
[4]
Freenode started life in the early 1990s as a Linux support channel, then evolved into a distributed server system around the world, paid for by donations and run by volunteers in a democratic management structure. But legally, everything has to belong to someone or something, and ownership of something that grew organically over decades in the spirit of open sharing can be a bit hard to pin down.
You can read the full story - so far - [5]here , but the gist is that a commercial entity called Freenode Limited was quietly created in 2017 and sold to one Andrew Lee, amid promises that whatever it was, it wasn’t the full Freenode system.
There then followed gag orders, staff changes and overnight coups, culminating in mass resignations of the volunteers, a forced take-over of control of 700-odd channels by the new management, and the wholesale migration of the user base to a new system, Libera Chat, run by the old staff.
Curioser and curioser
A single paragraph cannot do justice to the weirdness of recent events. Andrew Lee is a millionaire tech entrepreneur who founded Private Internet Access and flogged it off, was involved in Mt Gox, an early Bitcoin exchange that collapsed in obscure circumstances, and got himself anointed [6]Crown Prince of the Imperial Throne of Korea , which counts for as much as you’d expect in a divided country run as a hardline dictatorship in the north and a liberal democratic republic in the south. But it makes for interesting business cards.
One of the weirdest aspects is what on earth Lee thought he was doing. He imposed new rules on Freenode amid various colourful ways to remodel the staff base for reasons unknown, then took huge exception to people setting up their alternative system, demoting or removing anyone who mentioned it as being in violation of terms of use.
[7]
Not being an actual monarch of an actual country, he couldn’t stop people deciding they wanted none of that nonsense and fleeing wholesale. As one developer put it: “I hope he enjoys his empty castle.”
Lee himself blames the “cancel culture mob who has actively infiltrated major FOSS projects,” a statement that currently defies analysis by the finest minds in linguistics. Perhaps he thought he could monetize Freenode’s user base, who are responsible for an awful lot of planetary IT, but if he did - boy, did his due diligence stink.
This story is highly entertaining, and although it has caused a number of people no small amount of distress, it is also highly instructive. Many of those uprooted from Freenode had been members for decades of the communities and sub-communities it has supported.
[8]
Many had put in uncounted hours of volunteer work, both technically and in community management, which are both highly skilled and demanding tasks. To have your home taken by force and your work seemingly appropriated in secret is horrible.
[9]Void Linux gave itself to the void, Korora needs a long siesta – life is hard for small distros
[10]Freenode IRC staff resign en masse, unhappy about new management
[11]What to do about open source vulnerabilities? Move fast, says Linux Foundation expert
It's all about trust
There’s another way to look at this. The Freenode community - both volunteer staff and channel users - know and live the ideals of open, which have two modes: trust each other, or go away.
Their mutual trust was such that when the ethics of their organisation were imperilled, they could move as one to create and populate a new system. And because the system was built on an impeccable old-school open protocol, they could build and move in a very short time.
What if someone or something who looks after your data goes bad, technically or commercially? Do you and those around you have the ability, and the willingness, to roll with it, regroup and rebuild?
Freenode was never a set of servers; it was a complete working entity. And like a hermit crab whose old shell no longer suits, it has slipped swiftly into a new one and can carry on crabbing.
If you look at the [12]history of IRC you will see this story again and again: success, disagreement, forking, success. The combination of belief in what you’re doing and open frameworks may not confer immortality - if IRC ever becomes irrelevant, it will quietly die - but they do impart evolutionary vigour that thrives in changing environments.
This is a game that everyone responsible for the technology of an organisation can and should play. What if someone or something who looks after your data goes bad, technically or commercially? Do you and those around you have the ability, and the willingness, to roll with it, regroup and rebuild?
You can look at this as an exercise in multi-platform resilience, in disaster recovery, in corporate governance, or even of company and personal ethics. If enough Freenode staff had taken Lee’s inducements, then Libera Chat and Freenode would have suffered, probably fatally. Yet everything of worth was saved.
If your team - and your organization - doesn’t have that sort of technical flexibility backed up by ethical strength, then it might not survive the challenges ahead. Nor, perhaps, should it. ®
Get our [13]Tech Resources
[1] https://www.theregister.com/2021/05/27/ubuntu_freenode/
[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YLYFOnghwExyAsRwxFdgtQAAAFQ&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YLYFOnghwExyAsRwxFdgtQAAAFQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YLYFOnghwExyAsRwxFdgtQAAAFQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[5] https://www.theregister.com/2021/05/26/freenode_irc_takeover/
[6] https://www.prnewswire.com/news-releases/andrew-lee-named-new-korean-crown-prince-300731986.html
[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YLYFOnghwExyAsRwxFdgtQAAAFQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YLYFOnghwExyAsRwxFdgtQAAAFQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[9] https://www.theregister.com/2018/05/16/contributing_to_keep_small_linux_alive/
[10] https://www.theregister.com/2021/05/19/freenode_staff_resigns/
[11] https://www.theregister.com/2021/05/26/open_source_vluns_talk_qcon/
[12] https://en.wikipedia.org/wiki/Internet_Relay_Chat#History
[13] https://whitepapers.theregister.com/
Kinda the opposite of Cancel Culture, no?
Cancel Culture is when the people in charge of social networks force people out, either for saying something they or their backers don't like, or for drawing in bad publicity.
IRC being decentralised makes it easy to make your own alternative, then all you need to do is get people to actually want to go there.
Here's hoping it lasts longer than Parler.
I miss IRC...
I used to hang out there a lot & enjoyed being a mod in many a channel, even running my own for a while. But the constant "ASL?", "Wanna cyber?", & requests to share dirty pics drove all the nice folks away to other communication platforms, leaving not much more than the sex-pandering-pissheads.
I tried to revisit IRC once I'd gone blind, but my screen reader shits itself trying to keep up. The flood of posts is such that, by the time my reader has read the current screen's worth to me, the "newest" post from that batch may be half an hour or more old. I can't keep up with the flow because my reader can't read it aloud as fast as a sighted person can visually scan the text. *Sigh*
I miss the IRC of old, but if the current incarnation is anything like the sex-troll-fest it was last time I was there, it's no wonder the popularity is next to zero. =-/
"everything of worth was saved"
And that is good news.
Then again, this is the very spirit of the Internet : route around obstruction. The Internet was built on openness and trust, and that is why a moron with money will never be able to nail down any particular part that is not in the IP folders of some company.
IRC is Open Source at its finest. Lee just took over one organization, apparently thinking that he could bend it to his will.
Kudos to all those people who did not accept some petulant man child's idea of management and left him in his playpen to rot.
A smashing article. I enjoyed every line.