Access the answers to your technology questions today.
Subscribe Now
30-day free trial. Register in 60 seconds.
What Makes Experts Exchange Unique?
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.
Try it out and discover for yourself.
Subscribe Now
30-day free trial. Register in 60 seconds.
Join the Community
Give a Little. Get a Lot.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Join the Community
by: gheistPosted on 2004-01-15 at 22:48:07ID: 10127563
For learning purposes I guess OpenBSD is better due to complete&accurate documentation. Once you learn OpenBSD, you do not lose anything - you seamlesly teach yourself FreeBSD too.
Significant about OpenBSD is it's default security, which means you cannot run a service without reading what it does and how to make it permanent.
WLAN and IPSEC suppot (if you need those)
Good firewall called pf, which can be run on network switch emulator (NetBSD has something syntactically alike, but without bridge support, called ipf, ipf is available for FreeBSD too.)
On the other hand FreeBSD will have many plusses too:
Easier install partition editor (OpenBSD has CHS editor, FreeBSD has almost automatic partitioner)
Pseudo-graphical configurator. (You can have linuxconf on any bsd, something pseudo-graphical is available on NetBSD too)
SMP support. ACPI support (if you need those, NetBSD has some SMP support)
More desktop applications in ported collection and as packages.
Modular kernel, which may help you develop driver for random piece of hardware.
If you move away from i386 compatibles, manufacturers UNIX is the best, NetBSD or OpenBSD will perform a bit better than FreeBSD.
So - my suggestion - you start with OpenBSD, if you cannot get past partition editor, try FreeBSD :-)