Esimese Netbase projekti vĂ€ljaanne, mis tegeleb NetBSD utiliitide portimisega teistele operatsioonisĂŒsteemidele, on avaldatud. Esimese vĂ€ljaande keskmes on NetBSD kasutajaruumi komponentide toimivus Linuxi tuumaga ja standardse Glibc C teegiga sĂŒsteemides. Samuti mainitakse mittetĂ€ielikult testitud toe olemasolu FreeBSD, OpenBSD ja macOS sĂŒsteemides ning potentsiaalset tuge GNU/Hurdi jaoks. Projekti arendused levitatakse BSD litsentsi alusel.
Port on rakendatud kooskĂ”lastavate pĂ€iste ja teeki (libnetbsd, libutil) kasutamisega, mis vĂ”imaldavad NetBSD utiliitides kasutatava spetsiifilise funktsionaalsuse kasutamist teiste sĂŒsteemide peal. Teekide arendamisel on kasutatud ainult NetBSD koodibaasi koodi. VĂ”imaluse korral pĂŒĂŒtakse utiliitide koodi hoida muutumatuna vĂ”i teha minimaalseid muudatusi.
Esimeses vÀljaandes toetatud utiliidid:
- 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
Allikas: opennet.ru
