Netbase wurde vorgestellt, ein Port von NetBSD-Dienstprogrammen für andere Unix-ähnliche Systeme.

Die erste Ausgabe des Projekts Netbase wurde veröffentlicht, das sich mit dem Porting von NetBSD-Dienstprogrammen für andere Betriebssysteme beschäftigt. In dieser ersten Ausgabe liegt der Schwerpunkt auf der Funktionsfähigkeit der NetBSD-Benutzerraumbestandteile auf Systemen mit dem Linux-Kernel und der Standard-C-Bibliothek Glibc. Zudem wird die nicht vollständig getestete Unterstützung von FreeBSD, OpenBSD und macOS sowie die potenzielle Unterstützung von GNU/Hurd erwähnt. Die Entwicklungen des Projekts werden unter der BSD-Lizenz veröffentlicht.

Der Port wird unter Verwendung von Kompatibilitäts-Header-Dateien und Layer-Bibliotheken (libnetbsd, libutil) realisiert, die es ermöglichen, die spezifischen Funktionen von NetBSD in anderen Systemen zu nutzen. Bei der Entwicklung der Bibliotheken wurde ausschließlich Code aus dem NetBSD-Codebereich verwendet. Wo möglich, wird der Code der Dienstprogramme in unveränderter Form beibehalten oder nur minimale Anpassungen vorgenommen.

Im ersten Release unterstützte Dienstprogramme:

  • basename
  • cat
  • chmod
  • chown
  • date
  • dirname
  • domainname
  • echo
  • env
  • false
  • grep
  • head
  • hostname
  • id
  • ksh
  • ln
  • mkdir
  • mv
  • nice
  • printf
  • pwd
  • rm
  • rmdir
  • sleep
  • sync
  • tee
  • test
  • true
  • tty
  • uniq
  • wc
  • whoami
  • yes

Quelle: opennet.ru

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