From owner-freebsd-questions@FreeBSD.ORG Wed Mar 29 15:26:38 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 0869D16A420 for ; Wed, 29 Mar 2006 15:26:38 +0000 (UTC) (envelope-from sequethin@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68D2943D6A for ; Wed, 29 Mar 2006 15:26:30 +0000 (GMT) (envelope-from sequethin@gmail.com) Received: by wproxy.gmail.com with SMTP id 67so482796wri for ; Wed, 29 Mar 2006 07:26:29 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:in-reply-to:references:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=AUX/Gw4Mb6/SeWUTJozwlRfEC+UoshVRzXOSnAsmNvZzQEH9RCoudUxGlgyEU4Ga5HAm2t6a8hS2SvhHhBmSop+5PbY242E6cENG2RrumHTGw/xH64HXIG4JMH+UOB6P5vWqjh5XbrD4ZVn+DyQyrT4qwhp//WDD8JDwrCyMmG4= Received: by 10.54.102.18 with SMTP id z18mr1034581wrb; Wed, 29 Mar 2006 07:20:06 -0800 (PST) Received: from ?10.1.0.23? ( [204.107.76.234]) by mx.gmail.com with ESMTP id 26sm25090wrl.2006.03.29.07.20.06; Wed, 29 Mar 2006 07:20:06 -0800 (PST) In-Reply-To: <442AA2B9.2030205@thegeeklord.com> References: <442A9DA0.9060703@thegeeklord.com> <9431F277-5B07-41B1-B80A-A56FB04C7E8F@gmail.com> <442AA2B9.2030205@thegeeklord.com> Mime-Version: 1.0 (Apple Message framework v746.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <1ACADDDF-715F-430A-A9B3-CBC1B51F9564@gmail.com> Content-Transfer-Encoding: 7bit From: Michael Hernandez Date: Wed, 29 Mar 2006 10:20:01 -0500 To: Adam Stroud X-Mailer: Apple Mail (2.746.3) Cc: freebsd-questions@freebsd.org Subject: Re: "Blob" and FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Mar 2006 15:26:38 -0000 On Mar 29, 2006, at 10:07 AM, Adam Stroud wrote: > What about drivers that are not part of the ports collection? > Nvidia I can understand because the code is not in the kernel to > the best of my knowledge. If you want *the* nvidia driver, you > install the port. What about drivers for something like raid > controllers that would exist solely in the kernel? > > A Actually all the "port" does is download and install the official nvidia binary. I'm not sure about the division between user and kernel space in relation to the driver, but I can tell you for certain that without *the* nvidia driver, the support for the card is very minimal (e.g. using the nv driver). If I understood your OP, then you were wondering if the FreeBSD community and developers were against using blobs. My example was intended to show that FreeBSD is open to using binary drivers. Someone mentioned the NDIS project as well. Both of these are examples of how you can use FreeBSD with closed source, binary, proprietary "blobs". It wouldn't be possible without developer support, and I'm sure anyone with hardware that requires the use of the "blobs" is glad that FreeBSD gives the the capability of doing so. Personally, I would prefer not to rely on the blobs. But as I said, it's too late in regards to my current home PC. While I agree with the many points of the OpenBSD philosophy, I am glad FreeBSD seems to be more moderate in it's approach to open source. It's nice to have alternatives. Mike