Well I use FreeBSD as my programming and general environment of choice for all things Unix related.
I have an older P166 I wanted to run FreeBSD on for a few services. Anyhow the machine is a Compaq Deskpro 4000 and FreeBSD had some noted problems, most notably that it wouldn't install at all.
So I give NetBSD a go, because you know, its the most portable/runs on a toaster sort of thing.
Installation takes like 5 minutes, grab gmake and a few more tools and I'm up and running very fast.
Only one problem...the lack of POSIX compliance! Want pthreads? SORRY no native pthreads. Okay, install GNU Pth (Portable Thread library which, among other things, will emulate API calls to pthreads)... only problem is that it crapped out in some of the applications I tried to run which ran flawless on FreeBSD systems
If that wasn't bad, include/semaphore.h is NON-EXISTENT !!!
bleh I'm having a bad day.
Stick to FreeBSD if you want a BSD. Featureful, stable and arguably just as secure as OpenBSD but without the project leader Theo de Radt
I have an older P166 I wanted to run FreeBSD on for a few services. Anyhow the machine is a Compaq Deskpro 4000 and FreeBSD had some noted problems, most notably that it wouldn't install at all.
So I give NetBSD a go, because you know, its the most portable/runs on a toaster sort of thing.
Installation takes like 5 minutes, grab gmake and a few more tools and I'm up and running very fast.
Only one problem...the lack of POSIX compliance! Want pthreads? SORRY no native pthreads. Okay, install GNU Pth (Portable Thread library which, among other things, will emulate API calls to pthreads)... only problem is that it crapped out in some of the applications I tried to run which ran flawless on FreeBSD systems
If that wasn't bad, include/semaphore.h is NON-EXISTENT !!!
bleh I'm having a bad day.
Stick to FreeBSD if you want a BSD. Featureful, stable and arguably just as secure as OpenBSD but without the project leader Theo de Radt