Anvil os: различия между версиями

Материал из MediaWiki
Перейти к навигации Перейти к поиску
lor>Cetjs2
м (Откат правок 130.180.218.154 (обсуждение) к версии 130.180.217.124)
 
м (1 версия импортирована)
 
(нет различий)

Текущая версия от 21:39, 27 февраля 2023

Anvil os дистрибутив linux использующий в отличии от большенства других дистрибутивов Userpace елементы лицензированые под BSD лицензией. Было заменено следующее програмное обеспечение: gcc - clang; binutils - elftoolchain; (однако используется линковщик из состава binutils поскольку линковщик из elftoolchain бракован) glibc - musl; procps,netutils,coreutils,kmod,util-linux - toybox ; tar,cpio,cat заменены на libarchive аналоги; sed,awk,lex,yacc заменены аналогами из openbsd ; на данний момент ведётся поиск замены perl и python. Помимо етого в системе содержится cmake,pkgtools,bmake,gmake для пересборки ядра используется специальный скрипт rebuildkernel использующий тулчейн из /usr/gnu в котором содержытся gcc binutils gsed bison flex gbc binutils.