From owner-freebsd-questions Sat Feb 13 12:34:40 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13222 for freebsd-questions-outgoing; Sat, 13 Feb 1999 12:34:40 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from news-ma.rhein-neckar.de (news-ma.rhein-neckar.de [193.197.90.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA13216 for ; Sat, 13 Feb 1999 12:34:35 -0800 (PST) (envelope-from naddy@mips.rhein-neckar.de) Received: from mips.rhein-neckar.de (uucp@localhost) by news-ma.rhein-neckar.de (8.8.8/8.8.8) with bsmtp id VAA05452 for freebsd-questions@freebsd.org; Sat, 13 Feb 1999 21:34:33 +0100 (CET) (envelope-from naddy@mips.rhein-neckar.de) Received: by mips.rhein-neckar.de id m10BhoL-000WycC (Debian Smail-3.2.0.101 1997-Dec-17 #2); Sat, 13 Feb 1999 17:20:53 +0100 (CET) From: naddy@mips.rhein-neckar.de (Christian Weisgerber) Subject: Re: system V and BSD Date: 13 Feb 1999 17:20:50 +0100 Message-ID: <7a48p2$ur9$1@mips.rhein-neckar.de> References: <36BC6166.48776FAD@stlinux.ouhk.edu.hk> To: freebsd-questions@FreeBSD.ORG Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jeroen Ruigrok/Asmodai wrote: > > how to classify 'System V or 'BSD' > > Most of the differences lie in administration as well as the technical > background. Both terms refer to certain branches of Unix development. As a generic "flavor" of Unix, the distinction is woefully obsolete since commercial Unix vendors from early on integrated BSD extensions into their System-V-based Unices, BSD integrated System V features, the widely supported POSIX standardization effort offered common interfaces for areas where SysV and BSD had diverged, and nowadays Unix vendors diverge individually and not anymore along the old SysV and BSD fault lines, due to both SysV and BSD having disappeared as the pair of centrally Unix development branches where other vendors used to adapt their systems from. > The best way to see differences though is to compare the two by actually > using them. Linux is more SysV orientated while FreeBSD is ehm, well, BSD ;) This is greatly misleading. Linux is not SysV-like in any sense of the word, and even calling it "more SysV oriented" doesn't hold water. The Linux kernel has always been developed foremost with POSIX in mind and BSD (or homegrown) extensions if sensible. The Linux userland is mostly GNU, which is primarily POSIX and BSD when in doubt. And BSD of course has also gone its way to accommodate POSIX. Hint: it's not Linux where I need to set an environment variable BLOCKSIZE=K to get rid of those silly SysV-style 512-byte block units in df, du, etc. -- Christian "naddy" Weisgerber naddy@mips.rhein-neckar.de See another pointless homepage at . To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message