Открытый исходный код принято считать территорией без границ. Код либо хороший, либо нет. Политика сюда не вмешивается. Так было принято думать. История процессора Baikal-T1 показывает, что это давно не так. Начиная с ветки 5.8 российский процессор Baikal-T1 существовал в ядре Linux официально: драйверы контроллеров, поддержка интерфейсов, интеграция платформы. Это не экзотика — это признание со стороны одного из крупнейших в мире программных проектов. Теперь этого признания нет. В версии 7.0 исчезли драйверы i2c и spi dw. В версии 7.1 удалены поддержка контроллеров AHCI SATA и PCIe. На очереди — драйверы таймера, памяти, physmap, шины, hwmon, dwc и bt1-rom. Когда процесс завершится, от платформы Baikal в актуальном ядре не останется ничего. Официальная формулировка — отсутствие сопровождения и незавершённая интеграция. Драйвер PCIe так и не был доведён до рабочего состояния. Всё верно. Но почему не был доведён — вот настоящий вопрос. С 2023 года сообщество разработчиков Linux прекрати
Linux больше не знает Baikal: как санкции вычеркнули российский процессор из мирового открытого кода
19 апреля19 апр
125
3 мин