Новость была недавно опубликована разработчики проекта дебиан, что наконец удалось официально портировать дистрибутив для систем на основе на архитектуре RISC-V 64-битный (riscv64).
Стоит отметить, что это отличная новость, так как с официальной поддержкой Debian RISC-V он стремится предоставить открытую систему для архитектуры RISC-V и, таким образом, добавляет в список совместимости RISC-V, который существует с момента выпуски glibc 2.27, binutils 2.30, gcc 7 и ядра Linux 4.15.
Для тех, кто не знает о RISC-V, вы должны знать, что он позволяет создавать полностью открытые SoC и процессоры. В настоящее время на базе спецификации RISC-V несколько компаний и сообществ под различными свободными лицензиями (BSD, MIT, Apache 2.0) разрабатывают несколько десятков вариантов микропроцессорных ядер, более сотни SoC и готовых чипов.
После многих лет усилий я рад сообщить, что Debian riscv64 теперь является официальной архитектурой!
Эта веха — не конец пути, а начало нового: порт нужно будет перезагрузить на официальный архив, билд-демоны нужно будет переустановить и доставить в DSA, нужно будет исправить множество багов. Если все пойдет хорошо, архитектура будет наконец выпущена вместе с Trixie. Обратите внимание, что этот процесс будет длительным и займет несколько месяцев.
Отмечается, что процесс интеграции нового порта с официальным архивом Debian будет делаться постепенно. На первом этапе, исходя из базы пакетов, доступной в debian-ports, планируется собрать минимальный набор из примерно 90 пакетов с исходниками, перенести его в официальный архив и подписать отдельным ключом GPG.
На втором этапе планируется изменить сборочную инфраструктуру, используемую для разработки порта riscv64, для публикации сборок в официальном архиве и с которой также начнется работа по финальной полировке сборок и устранению выявленных багов. За исключением непредвиденных проблем, первая официально поддерживаемая версия для переноса riscv64 будет сформирована примерно через два года и станет частью выпуска Debian 13.
Доступны пакеты для RISC-V для установки из репозитория Дебиан Сид (Нестабильный). Приблизительно 96% всех пакетов с исходным кодом в репозиториях Debian в настоящее время созданы для систем RISC-V.
Кроме того, Tambien дебиан разработчики опубликовал новость о том, что Debian портирует GNU/kFreeBSD (kfreebsd-amd64 и kfreebsd-i386) были удалены из архива Debian (дебиан-порты).
Однако упоминается, что пакеты GNU/kFreeBSD по-прежнему можно загрузить с сервера и что единственной активно разрабатываемой платформой Debian, основанной на ядре, отличном от Linux, является Debian GNU/Hurd, который продолжает создавать неофициальные сборки.
Тем, кто не знаком с Debian GNU/kFreeBSD, следует знать, что это один из немногих дистрибутивов, которые в то время создавали версии, не использующие ядро Linux, а вместо этого сочетавшие ядро FreeBSD с пользовательской средой на основе glibc и утилитами GNU.
За прошедшие годы перенос Debian GNU/kFreeBSD прошел несколько этапов. После многих лет разработки она была выпущена как технологический прорыв с выпуском Squeeze и, наконец, стала официальной архитектурой с выпуском Wheezy. Однако она перестала быть официальной архитектурой пару лет спустя с выпуском Jessie, хотя пакет jessie-kfreebsd был доступен в официальном архиве. Несколько лет спустя он был перемещен в архив debian-ports, где с годами медленно отступил.
Debian GNU/kFreeBSD был среди официально поддерживаемых портов в Debian 6 и Debian 7, но был признан устаревшим в Debian 8 и с тех пор находится в полузаброшенном состоянии.
Например, последняя загрузка buildd для kfreebsd-amd64 и kfreebsd-i386 была больше года назад. В прошлом году порты для kfreebsd-i386 не удалось загрузить один раз, а для kfreebsd-amd64 всего 11 раз. Общее количество актуальных пакетов для GNU/kFreeBSD сократилось до 30%.
В конце концов если вам интересно узнать об этом больше, вы можете проверить подробности в по следующей ссылке.