Ядро раздора: 11 российских разработчиков Linux лишились статуса мейнтейнеров

Ядро раздора: 11 российских разработчиков Linux лишились статуса мейнтейнеров

Неопределённые требования вызывают вопросы у сообщества.

image

Грег Кроа-Хартман (Greg Kroah-Hartman), курирующий поддержку стабильной ветки ядра Linux, внёс значительное изменение в список мэйнтейнеров подсистем Linux, в результате которого были удалены 11 разработчиков, предположительно работающих в российских компаниях. Официальная причина удаления была обозначена как «выполнение различных требований комплаенса» (various compliance requirements). Однако, конкретные детали этих требований не были озвучены. При этом было отмечено, что разработчики могут быть возвращены в список мэйнтейнеров, если предоставят соответствующую документацию.

Герт Уйттерховен (Geert Uytterhoeven), мэйнтейнер порта Linux для архитектуры m68k, выразил обеспокоенность по поводу недостаточной ясности в формулировках. По его мнению, поскольку ядро является открытым проектом, следовало бы подробнее объяснить, что именно подразумевается под «требованиями комплаенса» и какие документы нужны для восстановления. Уйттерховен также отметил, что такие неясные условия создают риск злоупотреблений в будущем, так как правила удаления мэйнтейнеров не были четко изложены. На данный момент этот вопрос остаётся без ответа.

В результате изменений были удалены следующие мэйнтейнеры:

  1. Abylay Ospan *@netup.ru — поддержка драйверов для DVB-систем NETUP PCI, HELENE, ASCOT2E, HORUS3A, LNBH25 и CXD2841ER
  2. Alexander Shiyan *@mail.ru — портирование для ARM/CIRRUS LOGIC CLPS711X
  3. Dmitry Kozlov *@mail.ru — драйверы PPTP и GRE DEMULTIPLEXER
  4. Dmitry Rokosov *@sberdevices.ru — драйвер для EMSENSING MICROSYSTEMS MSA311
  5. Evgeniy Dushistov *@mail.ru — файловая система UFS
  6. Ivan Kokshaysky *@jurassic.park.msu.ru — портирование для архитектуры Alpha
  7. Nikita Travkin *@trvn.ru — драйвер для контроллера ACER ASPIRE 1
  8. Serge Semin *@gmail.com — поддержка платформы BAIKAL-T1, базовые драйверы для систем MIPS, драйверы для BAIKAL-T1 PVT, DESIGNWARE EDMA CORE IP, LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER, NTB IDT, SYNOPSYS DESIGNWARE APB GPIO, SYNOPSYS DESIGNWARE APB SSI
  9. Sergey Kozlov *@netup.ru — поддержка драйверов для DVB-систем NETUP PCI, ASCOT2E, HORUS3A, LNBH25 и CXD2841ER
  10. Sergey Shtylyov *@omp.ru — поддержка драйверов для LIBATA PATA, RENESAS R-CAR SATA, RENESAS SUPERH ETHERNET и RENESAS ETHERNET AVB
  11. Vladimir Georgiev *@metrotek.ru — драйвер для MICROCHIP POLARFIRE FPGA

Дополнительно отмечается, что изменение списка мэйнтейнеров уже было включено в ветку 6.12-rc4. Оно было отправлено Линусу Торвальдсу в составе pull-запроса с исправлениями символьных драйверов, озаглавленном «Char/Misc driver fixes». При этом изменение в файле MAINTAINERS не проходило рецензирование другими разработчиками и не тестировалось в ветке linux-next, так как рассматривалось как простое изменение документации.

Теория струн? У нас целый оркестр научных фактов!

От классики до авангарда — наука во всех жанрах

Настройтесь на нашу волну — подпишитесь