Sponsored Content
Full Discussion: What exactly is BSD?
Operating Systems BSD What exactly is BSD? Post 44098 by Perderabo on Sunday 30th of November 2003 10:44:28 AM
Old 11-30-2003
Well, I'll take a crack at this...

BSD is basicly a version on UNIX in the same way that LINUX is basicly a version of UNIX. In the 80's, it was called BSD UNIX. It lost the legal right to call itself UNIX sometime in the '90's. The UNIX trademark is owned by the Open Group and they now decide if an OS may officially call itself "UNIX". Neither BSD nor LINUX has been blessed by the Open Group. (See What is UNIX?.)

BSD has been around a long time. It is the source of the entire sockets interface, the TCP/IP protocol stack, reliable signals, vfork(), select(), syncronous I/O, and secondary group membership. And they originated some non-kernel stuff too, like csh, vi, and sendmail. Without BSD, Unix would be a very different OS.

My first unix system was a System III, but the the vendor prominently claimed "with Berkeley Extensions". I think that was roughly 1979.

There are 3 viable distributions of BSD: NETbsd, OPENbsd, and FREEbsd.

I have to say that I find the BSD's to be rather alien. In contrast, I feel quite at home on a Linux system. But that is just one man's opinion. We have all three in operation at work. I don't work closely with any of them, but here is my impression of each...

NETbsd will run on any platform. It may be the most portable real OS ever written. For many systems, it's the only game in town. And it has a reputation for being easy to install. It is very stable and very fast. It would be the a good choice for a very heavily used ftp server or web server.

OPENbsd is a very secure OS. The only OS's more secure are military grade and propietary. It is tough to install and does not run on many systems. But it can safely be directly connected to the Internet. So for systems that must be outside a firewall, like nameservers or ntp clients, OPENbsd is the best choice. And it also is a good choice for running a firewall.

FREEbsd also does not run on many systems. And it is not an easy install either. But it has a reputation for being easy on end users. Apple's OS X has a version of unix called "darwin" which is actually FREEbsd. FREEbsd would be a good choice for a workstation.
 

We Also Found This Discussion For You

1. BSD

for linux and BSD users interested in Unix system V/bsd

for all you unix/linux interested heres an online book for free that covers the basics of BSD SysV Unix commands and applications . giving the average linux user a perspective on the differences in context of the two operating systems and for BSD users covers material as a refernce guide. ... (0 Replies)
Discussion started by: moxxx68
0 Replies
MOUNT_CHFS(8)						    BSD System Manager's Manual 					     MOUNT_CHFS(8)

NAME
mount_chfs -- mount a CHFS flash file system SYNOPSIS
mount_chfs DESCRIPTION
Mounts a flash file system from a flash(4) device. CHFS file systems can be only mounted from flash devices. For regular block devices like SSD drives or USB drives, please use a regular file system. The file system will be created during the first mount. CHFS stands for Chip File System. EXAMPLES
mount_chfs /dev/flash0 /mnt SEE ALSO
flash(4), fstab(5), mount(8), flash(9) HISTORY
CHFS was originally called ChewieFS during development. The name was changed to avoid legal issues and to have a more neutral name. AUTHORS
CHFS was developed at the Department of Software Engineering, University of Szeged, Hungary. BUGS
CHFS has a few known bugs as of 2011. Writing the FS full can cause problems. Truncating a file and growing it again can cause the new bytes not having all zeroes, but filled with the old content instead. BSD
November 29, 2011 BSD
All times are GMT -4. The time now is 10:55 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy