Netbase geïntroduceerd, de poort van NetBSD-hulpmiddelen voor andere Unix-achtige systemen

De eerste uitgave van het Netbase-project, dat zich richt op het porteren van NetBSD-hulpmiddelen naar andere besturingssystemen, is gepubliceerd. In de eerste uitgave ligt de focus op de functionaliteit van de gebruikersruimtescomponenten van NetBSD op systemen met een Linux-kernel en de standaard C-bibliotheek Glibc. Tevens wordt de niet volledig geteste ondersteuning voor FreeBSD, OpenBSD en macOS genoemd, alsook de potentiële ondersteuning voor GNU/Hurd. De bevindingen van het project worden verspreid onder de BSD-licentie.

De port is gerealiseerd met behulp van compatibiliteit biedende header-bestanden en tussenbibliotheken (libnetbsd, libutil), die de specifieke functionaliteit van NetBSD in de hulpmiddelen mogelijk maken op andere systemen. Bij de ontwikkeling van de bibliotheken is alleen code uit de NetBSD-codebasis gebruikt. Waar mogelijk wordt geprobeerd de code van de hulpmiddelen ongewijzigd te behouden of minimale aanpassingen te maken.

Ondersteunde hulpmiddelen in de eerste uitgave:

  • 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
  • ja

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster