From owner-freebsd-questions Wed Feb 9 1:44:37 2000 Delivered-To: freebsd-questions@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by builder.freebsd.org (Postfix) with ESMTP id 564594161 for ; Wed, 9 Feb 2000 01:44:09 -0800 (PST) Received: (from bright@localhost) by fw.wintelcom.net (8.9.3/8.9.3) id CAA21959; Wed, 9 Feb 2000 02:10:28 -0800 (PST) Date: Wed, 9 Feb 2000 02:10:28 -0800 From: Alfred Perlstein To: "Grover, Andrew" Cc: "'freebsd-questions@freebsd.org'" Subject: Re: porting drivers from Linux Message-ID: <20000209021028.Q17536@fw.wintelcom.net> References: <4148FEAAD879D311AC5700A0C969E8905DE0FB@orsmsx35.jf.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <4148FEAAD879D311AC5700A0C969E8905DE0FB@orsmsx35.jf.intel.com>; from andrew.grover@intel.com on Tue, Feb 08, 2000 at 08:29:10PM -0800 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Grover, Andrew [000209 01:54] wrote: > > (sorry if this is a FAQ, but the listserv search is temporarily down) > > So, Linux can port BSD drivers, but FreeBSD can't be based on Linux drivers, > because of the GPL on them? > > I'm specifically thinking pcmcia here... There's nothing wrong with GPL'd drivers, however since the Linux kernel interface to device is so different than the BSD one you'd basically be writing the driver from scratch. However see src/sys/contrib for non-BSD licensed things that can be _conditionally_ put into the kernel. -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message