Представен е Netbase, порт на утилитите NetBSD за други Unix-подобни системи

Публикуван е първият брой на проекта Netbase, който се занимава с преноса на утилити на NetBSD за други операционни системи. В първия брой основното внимание е насочено към работоспособността на компонентите на потребителското пространство на NetBSD на системи с ядро Linux и стандартна библиотека C Glibc. Също така е спомената непълната поддръжка за FreeBSD, OpenBSD и macOS, както и потенциалната поддръжка за GNU/Hurd. Направленията на проекта се разпространяват под лиценз BSD.

Портът е реализиран с помощта на съвместими заглавни файлове и библиотечни прослойки (libnetbsd, libutil), които позволяват използването на специфичната функционалност на NetBSD над други системи. При разработката на библиотеките е използван само код от кодовата база на NetBSD. По възможност самият код на утилитите се опитва да се запази без промени или с минимални корекции.

Поддържаните утилити в първия брой:

  • basename
  • cat
  • chmod
  • chown
  • date
  • dirname
  • domainname
  • echo
  • env
  • неверно
  • grep
  • head
  • hostname
  • id
  • ksh
  • ln
  • mkdir
  • mv
  • nice
  • printf
  • pwd
  • rm
  • rmdir
  • sleep
  • sync
  • tee
  • test
  • истинно
  • tty
  • uniq
  • wc
  • whoami
  • yes

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster