[talk] IRC Change for NYCBUG

Raul Cuza raulcuza at gmail.com
Wed May 19 23:17:32 EDT 2021

re: https://fuchsnet.ch/freenode-resign-letter.txt (text of page as of
2021-05-19 attached)

For a long time we've used freenode as our IRC server. As of this week
we have updated nycbug.org to list our channel at libera.chat as our
IRC channel. Please update your clients and join us on this new

Discussion, welcomed.

- Raúl
-------------- next part --------------
Dear freenode users and projects, 

I joined freenode staff a bit more than 10 years ago, after having used 
the network for already roughly 5 years by that time. 
During this time, I enjoyed supporting our communities in various roles;
I met some of you through first level support, 
through my work for the groups team or due infra work. 

I still think that freenode as a network is a great idea,
and offers projects and groups of any size a possibility to collaborate,
coordinate or just chat freely and for free. 

Since these early times, freenode changed form a couple of times. 
The whole work was, however, always done by unpaid volunteers 
that grew into close friends over time. 
All the servers we have and all the paid services we use 
were sponsored by either companies or friends and allies.
We never wanted to be, never were and never will be a business. 

A couple of years ago, christel, now former head of freenode staff
sold `freenode ltd` (a holding company) to a third party, 
Andrew Lee[1], under terms that have not been disclosed to the staff body.
This was done, from what we were informed, to organize our freenode 
#live conferences, that required a legal body.
We were repeatedly promised, by both christel and Andrew Lee, 
that neither the holding nor Andrew Lee would have any operational impact 
on freenode the IRC network. We gladly forwarded this to our users,
who were understandably concerned as well.

In the past few weeks, this has changed[2], and the existance of a legal threat
to freenode has become apparent. We cannot know the substance of this legal
threat as it contains some kind of gag order
preventing its broader discussion within staff.
The democratically elected heads of their respective teams, 
development, infrastructure, projects and communities
were removed by force[3] and have been informed that they are not 
entitled to act in their respective capacity.
As a result, Mr Lee wants and partially has operational control
over the freenode IRC network now. 
This goes against my personal values, beliefs and rules,
this goes against what we have been doing for the past 10 years, 
this goes against our promises to our users and communities. 

Due to a leak of a personal resignation letter draft, 
Andrew Lee learned of the situation and asked democratically elected
freenode volunteers to step down from their position, as seen in the 
logs linked on [4] [5] [6]
Included in these logs are also logs from third party users that show 
that associates from Mr Lee, namely the user rdv, contacted 
various people and offered them oper access on the new network 
for money or revenge. It sickens me to the stomach to see our community 
that we built in the last 20 years to be lost to this kind of management. 
As you can imagine, the community was unhappy as well and we got loads
of feedback. Thank you very much, this means a lot to us. We've also seen
channel ops standing up to the potential new management, see e.g. [7]

This really means a lot to us, but unfortunately reality sometimes looks 
different, especially when lawyers and potential lawsuits were involved. 
A contract in which christel, former head of staff, allegedly sold freenode, surfaced.
And while I personally think that this would have neither included any servers
or code or user data, since that did not belong to christel to sell, I am not a lawyer
and apparently some of our volunteers got pressured very hard and their personal life
could have been ruined easily should we have fought against this apparent contract. 

As you can imagine, this kind of proceeding makes me even less want 
to spend any of my volunteering  time for the potential new management, 
and I wouldn't want to be responsible for sensitive user data under that management, either. 
Therefore I, along with my colleagues, resigned from my volunteer position 
as a freenode staffer. I had all my access removed, so that I could not hand
it or any data over to a third party, even if I wanted or if I were forced to.


Where will we be going from here? 

We are founding a new network with the same goals and ambitions: libera.chat.
It is backed by a swedish non-profit which lets us hold the name,
domain and various other assets to avoid a hostile corporate takeover.
It allows us to continue to operate the network  as unpaid, neutral volunteers.
It allows us to ensure that your personal data does not end up as an 
asset to some company that could consider monetizing it.

You can connect to the new network at `irc.libera.chat`, 
ssl port 6697 (and the usual clearnet port).

We're really sorry that it had to come to this.
When we told you that freenode ltd. and Andrew Lee / PIA / LTM / ...
won't have any impact on freenode, 
we always communicated based on what we knew and what we were promised. 

I'm aware that such a move is hard, especially for established communities. 
We will do our very best to support you if you plan to join us on libera.

I hope to see the lot of you on the other side, 
feel free to contact me on the new network if you have any questions. 

A big thank you to my former freenode colleagues, all our users, 
projects and communities that acompanied us for more than a decade.
Thank you very much, keep rocking and making the 
free / open source software and peer directed communities great. 

Christian  (Commonly known as Fuchs)


Resignation letters from colleagues 

amdj: https://gist.github.com/aaronmdjones/1a9a93ded5b7d162c3f58bdd66b8f491
edk: https://gist.github.com/edk0/478fb4351bc3ba458288d6878032669d
emilsp: https://gist.github.com/pinkisemils/39d4ded8b1639b6f39dcab15618649f5 
jess: https://gist.github.com/jesopo/45a3e9cdbe517dc55e6058eb43b00ed9
kline: https://kline.sh/ 
Md: https://blog.bofh.it/debian/id_461 
mniip: https://mniip.com/freenode.txt
niko: https://coevoet.fr/freenode.html 
Swant: https://swantzter.se/freenode-resignation 



[1]: https://find-and-update.company-information.service.gov.uk/company/10308021/officers
[2]: A blogpost has been removed without explanation: (via the wayback machine)
[3]: The teams and their democratically elected heads got removed without explanation:
[4]: https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af497409
[5]: https://paste.sr.ht/blob/4f5c7a6b3f6adb4697572f8cd77582fa16a123de
[6]: https://paste.sr.ht/~ircwright/7e751d2162e4eb27cba25f6f8893c1f38930f7c4
[7]: https://gist.github.com/shadowcat-mst/998cea12794768bdb3da2daeff31baad#file-on-freenode-s-independence

More information about the talk mailing list