From owner-freebsd-questions@FreeBSD.ORG Wed Feb 8 06:53:07 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 1B7FB16A420 for ; Wed, 8 Feb 2006 06:53:07 +0000 (GMT) (envelope-from cpghost@cordula.ws) Received: from fw.farid-hajji.net (fw.farid-hajji.net [213.146.115.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9896343D46 for ; Wed, 8 Feb 2006 06:53:06 +0000 (GMT) (envelope-from cpghost@cordula.ws) Received: from epia2.farid-hajji.net (epia-2 [192.168.254.11]) by fw.farid-hajji.net (Postfix) with ESMTP id 03CE1DA9E4; Wed, 8 Feb 2006 07:50:20 +0100 (CET) Date: Wed, 8 Feb 2006 07:54:05 +0100 From: cpghost To: Dieter Message-ID: <20060208065405.GA11496@epia2.farid-hajji.net> References: <200602072253.WAA00382@sopwith.solgatos.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200602072253.WAA00382@sopwith.solgatos.com> User-Agent: Mutt/1.5.11 Cc: freebsd-questions@freebsd.org Subject: Re: [WISH] Linux kernel as drop-in replacement in 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, 08 Feb 2006 06:53:07 -0000 On Tue, Feb 07, 2006 at 02:53:57PM +0000, Dieter wrote: > > since Linux' support for some hardware is better than FreeBSD's, > > it would be nice to have an *optional* way of running a FreeBSD > > system (userland, including all third party programs) on top > > of the Linux kernel. > > I'd prefer to have a way to use a Linux device driver with a > BSD kernel. Of course, but if I understand drivers correctly, that would be nearly impossible... unless the interface between linux device drivers and the rest of the linux kernel consisted of a well defined API (perhaps it does, I don't know). Basically, a driver can access ANY data structure of the kernel, and that's why it's not trivial to combine a Linux driver with the FreeBSD kernel. Thanks, -cpghost. -- Cordula's Web. http://www.cordula.ws/