From owner-freebsd-questions@FreeBSD.ORG Mon Feb 14 23:57:53 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E085B16A4CE for ; Mon, 14 Feb 2005 23:57:53 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7459443D39 for ; Mon, 14 Feb 2005 23:57:53 +0000 (GMT) (envelope-from kjelderg@gmail.com) Received: by rproxy.gmail.com with SMTP id j1so753086rnf for ; Mon, 14 Feb 2005 15:57:53 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=ja9vlQU7o4Q0x60yt4HnTyvxvK1GZD2TCoXxmopwB5ya9YyX4mFmsocxuDvFiI7hSO/9VluRFtYAvtdrygvSlqXH5TzMGORFIrZsdlTM8gRuRQ3flUEFd48cM0NR2EiIuh+KhIt7cOn0vl6eocwUG5/dkDbA5TAHdDfRSl3B+mM= Received: by 10.38.209.48 with SMTP id h48mr22786rng; Mon, 14 Feb 2005 15:57:52 -0800 (PST) Received: by 10.38.101.19 with HTTP; Mon, 14 Feb 2005 15:57:52 -0800 (PST) Message-ID: Date: Mon, 14 Feb 2005 17:57:52 -0600 From: Eric Kjeldergaard To: freebsd-questions@freebsd.org In-Reply-To: <1587470376.20050215001857@wanadoo.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <200502112313.28082.hindrich@worldchat.com> <823196404.20050212105644@wanadoo.fr> <420DE422.3020102@wanadoo.es> <1546398643.20050212123202@wanadoo.fr> <420E0164.7090300@wanadoo.es> <20050213035851.GV8619@alzatex.com> <1587470376.20050215001857@wanadoo.fr> Subject: Re: Freebsd vs. linux X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Eric Kjeldergaard List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 23:57:54 -0000 On Tue, 15 Feb 2005 00:18:57 +0100, Anthony Atkielski wrote: > Eric Kjeldergaard writes: > > > I have to go with Loren, the BSOD certainly still comes up with > > NT/2k/(especially)XP systems. I have had systems that would Blue > > Screen about once a week. And, before someone (read Anthony) comes > > out saying "You're using bum drivers or flaky apps" I definitely was. > > I was, however, using ONLY things coming from the Windows Install CDs > > or the Windows updates system which means that it's the OS itself that > > is at fault. > > No, it's not. The drivers are often written by third parties, even when > they are provided with the OS. And if they contain bugs, they may > crash the system. > > Unfortunately, modules that provide access to the hardware for the > operating system must execute at the same level of privilege as the > kernel; in other words, they must be "trusted." The OS has no defense > against bugs in these modules. This is true in any OS, and it is often > a problem for operating systems if the device drivers (or their > equivalents) are unreliable. > > The OS itself is not faulting; the device drivers are doing that. But > the OS has no choice but to trust the device drivers, otherwise they > cannot fulfill their purpose. So if they fault, they often do so in > kernel mode, and the OS is forced to take the system down for reasons of > safety. > Well, no that's not entirely true...First off, there's the claim by Windows itself that it's not drivers. You've read the code (as you say) and know that Windows wouldn't possibly lie about the fact that it's not the drivers. And then there's the thing where since one is including drivers along with an operating system, they are part of the operating system even if they were written by a third party. -- If I write a signature, my emails will appear more personalised.