From owner-freebsd-current@FreeBSD.ORG Wed Nov 9 10:09:06 2005 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F5DA16A420 for ; Wed, 9 Nov 2005 10:09:06 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from mail.yazzy.org (mail.yazzy.org [217.8.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03C6843D49 for ; Wed, 9 Nov 2005 10:09:05 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from 217-13-2-82.dd.nextgentel.com ([217.13.2.82] helo=marcin) by mail.yazzy.org with esmtps (TLSv1:AES256-SHA:256) (YazzY.org) id 1EZmsX-0004UX-MP; Wed, 09 Nov 2005 11:08:30 +0100 Date: Wed, 9 Nov 2005 11:09:03 +0100 From: Marcin Jessa To: Max Khon Message-Id: <20051109110903.583bb72d.lists@yazzy.org> In-Reply-To: <20051109093920.GA45506@samodelkin.net> References: <20051108232855.2d1b7df5.lists@yazzy.org> <20051109093920.GA45506@samodelkin.net> Organization: YazzY.org X-Mailer: Sylpheed version 2.0.3 (GTK+ 2.6.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -2.5 (--) Cc: current@freebsd.org Subject: Re: Generic Kernel API X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:09:06 -0000 On Wed, 9 Nov 2005 15:39:20 +0600 Max Khon wrote: > Hi! > > On Tue, Nov 08, 2005 at 11:28:55PM +0000, Marcin Jessa wrote: > > > I just came across an article of Mr. Greg Kroah-Hartman in his blog > > http://www.kroah.com/log/2005/11/03/ > > about generic kernel API which could make it possible for hardware > > vendors to supply us with their own drivers. > > To be honest I disagree with Greg and consider this a good idea. > > Especially if we had a system which could isolate each device driver > > running as a separate user-mode process so it would not bring down > > the entire OS in case the driver was buggy. > > An API like that would both boost up FreeBSD's popularity and make > > it possible to use a way larger variety of hardware. > > I mean, lets not fool ourselves, the majority of hardware vendors is > > not interested in revealing of their secrets publishing freely > > avaliable documentation of their products. > > We could have a new choice to use (or not) binary drivers the > > same way the popular commercial O.Ss do. > > What do you guys think? What is the view of the > > FreeBSD community on this metter? > > Could this be concerned as a good idea ? > > You can extend ndisulator so that it is possible to use other kinds of > win32 drivers under FreeBSD. Sure, but the point is to use native FreeBSD drivers, even if they were in closed source binary form and not drivers written for an entirely different O.S. Marcin