PDA

Просмотр полной версии : Захват контроля над IRC-сетью FreeNode, уход персонала и создание новой сети Libera.Chat


Suicide
20.05.2021, 20:28
/me аж прослезилось, когда это в новостях прочитало

Команда, занимавшаяся поддержанием IRC-сети FreeNode, популярной в среде разработчиков открытого и свободного ПО, прекратила сопровождение проекта и основала (https://libera.chat/news/welcome-to-libera-chat) новую IRC-сеть libera.chat (https://libera.chat/), призванную занять место FreeNode. Отмечается (https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af497409), что старая сеть, в которой используются домены freenode.[org|net|com], перешла под контроль сомнительных личностей, доверие к которым под вопросом. О перемещении своих IRC-каналов в сеть libera.chat уже объявили проекты CentOS (https://blog.centos.org/2021/05/centos-irc-channels-moving-to-irc-libera-chat/) и Sourcehut (https://sourcehut.org/blog/2021-05-19-liberachat/), переход также обсуждают (https://mail.kde.org/pipermail/kde-community/2021q2/006888.html) разработчики KDE.

В 2017 году холдинг FreeNode Ltd был продан компании Private Internet Access (PIA), которой перешли доменные имена и некоторые другие активы. Условия сделки не были раскрыты команде FreeNode. Фактическим владельцем доменов FreeNode стал Эндрю Ли (Andrew Lee (https://en.wikipedia.org/wiki/Andrew_Lee_(entrepreneur))). Все серверы и элементы инфраструктуры оставались в руках добровольцев и спонсоров, предоставляющих серверные мощности для работы сети. Поддержанием и управлением сетью занималась команда добровольцев. Компания Эндрю Ли лишь владела доменами и никак не пересекалась с самой IRC-сетью.

Изначально Эндрю Ли заверил команду FreeNode, что его компания не будет вмешиваться в работу сети, но несколько недель назад ситуация изменилась и в сети стали происходить изменения, относительно которых команда FreeNode так и не получила разъяснений. Например, была удалена (https://gist.github.com/aaronmdjones/1a9a93ded5b7d162c3f58bdd66b8f491) страница (https://web.archive.org/web/20210423231439/https://freenode.net/news/freenode-reorg) с объявлением об оптимизации структуры управления, размещена реклама компании Shells, сооснователем которой является Эндрю Ли, и началась работа по получению операционного контроля над инфраструктурой и всей сетью, включая данные пользователей.

По мнению команды добровольцев, Эндрю Ли решил, что владение доменами даёт ему право на полное управление самой сетью Freenode и сообществом, нанял отдельный персонал и попытался добиться передачи ему прав по администрированию сети. Активность по переводу инфраструктуры под управление коммерческой компании создала угрозу попадания данных пользователей в руки третьих лиц, о которых у старой команды Freenode нет никаких сведений. Для сохранения независимости проекта была организована новая IRC-сеть Libera.Chat, курируемая некоммерческой организацией в Швеции и не допускающая перехода управления в руки коммерческих компаний.

Эндрю Ли не согласен (https://gist.github.com/realrasengan/88549ec34ee32d01629354e4075d2d48) с такой трактовкой событий и указывает, что проблемы начались после того, как Кристель (Christel), бывший лидер FreeNode, разместила на сайте упоминание компании Shells, предоставляющей финансирование на поддержание сети в размере 3 тысячи долларов в месяц. После этого Кристель подверглась травле и ушла с поста лидера, который занял Томо (Tomaw) и без переходного процесса и передачи полномочий блокировал доступ Кристель к инфраструктуре.

Эндрю Ли предложил реформировать управление и сделать его более децентрализованным, чтобы исключить зависимость от отдельных лиц, но в ходе переговоров согласился, что до всестороннего обсуждения не нужно что-то менять в управлении и траектории развитии проекта. Вместо продолжения обсуждения Томо начал свои закулисные игры и изменил сайт, после чего конфликт обострился и Эндрю Ли привлёк юристов. По словам Эндрю Ли, он желает лишь, чтобы FreeNode оставалась отличной IRC-сетью и готов для этого как и раньше предоставлять юридическую и финансовую поддержку, но считает действия нынешнего лидера недопустимыми и враждебными, а высказывания ложью и клеветой.

Эндрю Ли объясняет предпринимаемые сейчас действия как желание защитить FreeNode, так как у него есть основания сомневаться в том, что под руководством Томо проект сможет стабильно существовать. При этом Эндрю Ли продолжает доверять сообществу FreeNode и думает, что сообща проблему с управлением удастся решить, например через децентрализацию управления.

19.05.2021

https://www.opennet.ru/opennews/art.shtml?num=55181​

1n0y
20.05.2021, 21:23
ирка жива? ну надо же

Suicide
20.05.2021, 22:59
Это как Цой.. всегда жив.

CyberTro1n
21.05.2021, 12:41
Suicide said:
↑ (https://antichat.live/posts/4460667/)
Это как Цой.. всегда жив.


Аналогия класс, пока что жив. Скоро это всё в лету... Через пару поколений.

DartPhoenix
21.05.2021, 17:48
CyberTro1n said:
↑ (https://antichat.live/posts/4460721/)
Скоро это всё в лету... Через пару поколений.


Кто знает... Может наоборот

CyberTro1n
21.05.2021, 20:44
DartPhoenix said:
↑ (https://antichat.live/posts/4460755/)
Кто знает... Может наоборот


Он всё может... Понимаю

Suicide
27.05.2021, 21:24
Что-то там всё интереснее и интересней.. как прям в конце 90х страсти

Инцидент с потерей контроля над каналами в IRC-сети FreeNode

Новая команда IRC-сети FreeNode выразила (https://freenode.net/news/post-mortem-may21) сожаление о произошедшем вчера инциденте, который был воспринят некоторыми сообществами как захват их IRC-каналов. Например, об уходе из FreeNode из-за потери контроля над своими каналами заявили проекты Ubuntu (https://discourse.ubuntu.com/t/irc-move-to-libera/22472), Gentoo (https://www.gentoo.org/news/2021/05/26/gentoo-freenode-channels-hijacked.html), HardenedBSD (https://hardenedbsd.org/article/shawn-webb/2021-05-26/hardenedbsd-switching-irc-servers), LibreELEC (https://libreelec.tv/2021/05/freenode-news/), FSFE (https://fsfe.org/news/2021/news-20210525-01.en.html) и Void Linux (https://voidlinux.org/news/2021/05/freenode-takeover.html).

После ухода команды администраторов, основавших новую сеть Libera.Chat из-за конфликта (https://www.opennet.ru/opennews/art.shtml?num=55181) с владельцем доменов, некоторые открытые проекты перевели обсуждения на платформу Libera.Chat и заблокировали возможность общения в старых каналах. Администрация FreeNode посчитала (https://freenode.net/news/for-foss) неприемлемыми предпринятые действия, не дающими возможность пользователям продолжить общение на старых каналах из-за настройки ботов, автоматически удаляющих пользователей с сообщением, что канал переехал в сеть Libera.Chat. По мнению FreeNode, достаточно было просто вывести сообщение о переезде без блокировки.

Представители FreeNode посчитали блокировку принуждением пользователей, которые не желали уходить из старой сети, и внесли изменения в правила, запретив подобное блокирование пользователей каналов. В случае блокировки возможности общения новые правила предписывали закрытие канала и перенаправление подключений пользователей на другой тематический канал.

Для заблокировавших общение пользователей каналов был написан скрипт, создающий новый канал в другом пространстве имён "##" (например, ##ubuntu вместо #ubuntu) и автоматически перенаправляющий на этот канал пользователей, пытающихся подключиться к старому каналу. Проблема оказалась в том, что новая команда FreeNode должным образом не протестировала данный скрипт перед внедрением, предварительно не уведомила о грядущем изменении пользователей (было обсуждение только в нишевом канале #freenode-policy-feedback) и не учла все нюансы.

Скрипт определял факт миграции канала по наличию строки "libera" в заголовке канала, но было упущено, что многие ещё остающиеся во FreeNode проекты находились лишь на стадии обсуждения миграции в новую сеть и, соответственно, упоминали "libera" в теме канала. Скрипт создал (https://www.devever.net/~hl/freenode_abuse2) зеркала в новом пространстве имён и для этих каналов и начал пробрасывать пользователей в другой канал, что вызвало волну (https://www.reddit.com/r/rakulang/comments/nlbt0r/freenode_staff_has_nuked_the_raku_channels/) возмущений (https://atheme.github.io/atheme-open-letter/) и обвинений (https://www.reddit.com/r/haskell/comments/nl74hc/freenode_has_unilaterally_taken_over_haskell/) в захвате каналов.

Предполагается (https://mastodon.sdf.org/@kline/106299403921451814), что в результате работы скрипта пострадало около 720 IRC-каналов (https://archive.is/uHw1g), включая каналы проектов OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux и FOSDEM. Некоторые ещё колебавшиеся насчёт миграции сообщества были вынуждены перейти в новую сеть, так как потеряли контроль над своими каналами в сети FreeNode. Администрация FreeNode начала работу по возвращению каналов после жалоб, но было уже поздно, и репутация сети пострадала.

27.05.2021

https://www.opennet.ru/opennews/art.shtml?num=55216

CyberTro1n
28.05.2021, 00:38
А в принципе... Ща вкусняшки отведают... Ну и поехали %)

DartPhoenix
28.05.2021, 09:59
Suicide said:
↑ (https://antichat.live/posts/4461401/)
Что-то там всё интереснее и интересней.. как прям в конце 90х страсти
Инцидент с потерей контроля над каналами в IRC-сети FreeNode
Новая команда IRC-сети FreeNode
выразила (https://freenode.net/news/post-mortem-may21)
сожаление о произошедшем вчера инциденте, который был воспринят некоторыми сообществами как захват их IRC-каналов. Например, об уходе из FreeNode из-за потери контроля над своими каналами заявили проекты
Ubuntu (https://discourse.ubuntu.com/t/irc-move-to-libera/22472)
,
Gentoo (https://www.gentoo.org/news/2021/05/26/gentoo-freenode-channels-hijacked.html)
,
HardenedBSD (https://hardenedbsd.org/article/shawn-webb/2021-05-26/hardenedbsd-switching-irc-servers)
,
LibreELEC (https://libreelec.tv/2021/05/freenode-news/)
,
FSFE (https://fsfe.org/news/2021/news-20210525-01.en.html)
и
Void Linux (https://voidlinux.org/news/2021/05/freenode-takeover.html)
.
После ухода команды администраторов, основавших новую сеть Libera.Chat из-за
конфликта (https://www.opennet.ru/opennews/art.shtml?num=55181)
с владельцем доменов, некоторые открытые проекты перевели обсуждения на платформу Libera.Chat и заблокировали возможность общения в старых каналах. Администрация FreeNode
посчитала (https://freenode.net/news/for-foss)
неприемлемыми предпринятые действия, не дающими возможность пользователям продолжить общение на старых каналах из-за настройки ботов, автоматически удаляющих пользователей с сообщением, что канал переехал в сеть Libera.Chat. По мнению FreeNode, достаточно было просто вывести сообщение о переезде без блокировки.
Представители FreeNode посчитали блокировку принуждением пользователей, которые не желали уходить из старой сети, и внесли изменения в правила, запретив подобное блокирование пользователей каналов. В случае блокировки возможности общения новые правила предписывали закрытие канала и перенаправление подключений пользователей на другой тематический канал.
Для заблокировавших общение пользователей каналов был написан скрипт, создающий новый канал в другом пространстве имён "##" (например, ##ubuntu вместо #ubuntu) и автоматически перенаправляющий на этот канал пользователей, пытающихся подключиться к старому каналу. Проблема оказалась в том, что новая команда FreeNode должным образом не протестировала данный скрипт перед внедрением, предварительно не уведомила о грядущем изменении пользователей (было обсуждение только в нишевом канале #freenode-policy-feedback) и не учла все нюансы.
Скрипт определял факт миграции канала по наличию строки "libera" в заголовке канала, но было упущено, что многие ещё остающиеся во FreeNode проекты находились лишь на стадии обсуждения миграции в новую сеть и, соответственно, упоминали "libera" в теме канала. Скрипт
создал (https://www.devever.net/~hl/freenode_abuse2)
зеркала в новом пространстве имён и для этих каналов и начал пробрасывать пользователей в другой канал, что вызвало
волну (https://www.reddit.com/r/rakulang/comments/nlbt0r/freenode_staff_has_nuked_the_raku_channels/)
возмущений (https://atheme.github.io/atheme-open-letter/)
и
обвинений (https://www.reddit.com/r/haskell/comments/nl74hc/freenode_has_unilaterally_taken_over_haskell/)
в захвате каналов.
Предполагается (https://mastodon.sdf.org/@kline/106299403921451814)
, что в результате работы скрипта пострадало около
720 IRC-каналов (https://archive.is/uHw1g)
, включая каналы проектов OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux и FOSDEM. Некоторые ещё колебавшиеся насчёт миграции сообщества были вынуждены перейти в новую сеть, так как потеряли контроль над своими каналами в сети FreeNode. Администрация FreeNode начала работу по возвращению каналов после жалоб, но было уже поздно, и репутация сети пострадала.
27.05.2021
https://www.opennet.ru/opennews/art.shtml?num=55216


Чо они мутят там... Вопрос был в сохранении контроля над Иркой и недопущении контроля со стороны товарища Ли, который почуяв профит

начал производить разминку над новыми своими владениями. Какие к черту потери контроля... Кто-то там или нанюхался или марку лизнул.

CyberTro1n
28.05.2021, 12:46
DartPhoenix said:
↑ (https://antichat.live/posts/4461446/)
Чо они мутят там... Вопрос был в сохранении контроля над Иркой и недопущении контроля со стороны товарища Ли, который почуяв профит
начал производить разминку над новыми своими владениями. Какие к черту потери контроля... Кто-то там или нанюхался или марку лизнул.


Либо кто то чего то кольнул о_0...Жиза

DartPhoenix
28.05.2021, 13:57
CyberTro1n said:
↑ (https://antichat.live/posts/4461459/)
Либо кто то чего то кольнул о_0...Жиза


Это как если цобаку застукать в момент когда она сцыт на холодильник и она такая делает вид что это холодильник на нее сцыт

и смотрит в глаза преданно и невинно

CyberTro1n
28.05.2021, 14:27
DartPhoenix said:
↑ (https://antichat.live/posts/4461464/)
Это как если цобаку застукать в момент когда она сцыт на холодильник и она такая делает вид что это холодильник на нее сцыт
и смотрит в глаза преданно и невинно


Ыыыыы)))

Обдж о_0