APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

2003/10/24 bsd

© October 2003 Tony Lawrence

Berkely Software Distribution. A Unix fork from 1977, BSD was the origination of much that it is important and expected in any Unix system. Many BSD programs and features have been incorporated into SysV Unix and of course vice versa, but one major difference has always been SysV's use of inittab, which BSD does not use.

BSD systems have the reputation of being more secure than others, but a lot of that probably has more to do with default configurations than inherent security. Still, I run my web server on BSD and so do a lot of other folks.

Sunos was a BSD Unix, but Solaris is SysV. The most recent BSD Unix is Mac OS X.

For the casual user, the differences between BSD and SysV are small. The most visible difference is that BSD systems tend to default to csh or csh descendants, while SysV systems will lean toward sh, bash or ksh (however, it is rumored that Apple has seen the light and will not default to tcsh on the Panther release).

For a programmer, however, the differences can be quite significant and important. Code that has to run on multiple platforms can be fairly difficult because of the system level differences.

Got something to add? Send me email.

(OLDER)    <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

-> bsd

Inexpensive and informative Apple related e-books:

iOS 10: A Take Control Crash Course

Take Control of Upgrading to El Capitan

Take Control of Automating Your Mac

Take control of Apple TV, Second Edition

Photos for Mac: A Take Control Crash Course

More Articles by © Tony Lawrence

Printer Friendly Version

Have you tried Searching this site?

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us

Printer Friendly Version

Write a paper promising salvation, make it a 'structured' something or a 'virtual' something, or 'abstract', 'distributed' or 'higher-order' or 'applicative' and you can almost be certain of having started a new cult. (Edsger W. Dijkstra)

Linux posts

Troubleshooting posts

This post tagged:



Unix/Linux Consultants

Skills Tests

Unix/Linux Book Reviews

My Unix/Linux Troubleshooting Book

This site runs on Linode