De eerste versie van het Netbase-project, dat NetBSD-hulpprogramma's naar andere besturingssystemen porteert, is uitgebracht. Deze eerste versie richt zich op de functionaliteit van NetBSD-gebruikerscomponenten op systemen die de kernel draaien. Linux en de standaard C-bibliotheek Glibc. Ondersteuning voor FreeBSD, OpenBSD en is nog niet volledig getest. macOSen mogelijke ondersteuning voor GNU/Hurd. Het werk van het project wordt verspreid onder de BSD-licentie.
De port is geïmplementeerd met behulp van compatibiliteitsheaderbestanden en layerbibliotheken (libnetbsd, libutil), waardoor de NetBSD-specifieke functionaliteit die in de hulpprogramma's wordt gebruikt, ook op andere systemen kan worden toegepast. Bij de ontwikkeling van de bibliotheek is uitsluitend code uit de NetBSD-codebasis gebruikt. Waar mogelijk is de hulpprogrammacode zelf ongewijzigd gebleven of slechts minimaal aangepast.
Ondersteunde hulpprogramma's in de eerste release:
- basisnaam
- hoe
- chmod
- chown
- gegevens
- zeg eens
- domeinnaam
- echo
- env
- vals
- grep
- hoofd
- hostname
- id
- ksh
- ln
- mkdir
- mv
- mooi
- printf
- pwd
- rm
- rmdir
- slaap
- sync
- tee
- proef
- waar
- tty
- uniek
- wc
- whoami
- ja
Bron: opennet.ru
