From owner-freebsd-questions@FreeBSD.ORG Thu Mar 10 00:19:15 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B4891065673 for ; Thu, 10 Mar 2011 00:19:15 +0000 (UTC) (envelope-from dkelly@hiwaay.net) Received: from fly.hiwaay.net (fly.hiwaay.net [216.180.54.1]) by mx1.freebsd.org (Postfix) with ESMTP id 4BCED8FC19 for ; Thu, 10 Mar 2011 00:19:14 +0000 (UTC) Received: from [10.0.0.6] (dynamic-24-42-224-110.knology.net [24.42.224.110] (may be forged)) (authenticated bits=0) by fly.hiwaay.net (8.13.8/8.13.8/fly) with ESMTP id p2A03ANL010133 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 9 Mar 2011 18:03:11 -0600 Mime-Version: 1.0 (Apple Message framework v1082.1) Content-Type: text/plain; charset=us-ascii From: David Kelly In-Reply-To: <6F1715DF-D31C-4610-872D-7A5E8457B8EF@shire.net> Date: Wed, 9 Mar 2011 18:03:10 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <6F1715DF-D31C-4610-872D-7A5E8457B8EF@shire.net> To: "Chad Leigh -- Shire.Net LLC" X-Mailer: Apple Mail (2.1082.1) Cc: FreeBSD Mailing List , Nerius Landys Subject: Re: Apple & FreeBSD relationship X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: questions@freebsd.org List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2011 00:19:15 -0000 On Mar 9, 2011, at 4:50 PM, Chad Leigh -- Shire.Net LLC wrote: > There are some/a few/several people working at Apple that play or used = to play a large role in FreeBSD. So they were basically paying these = people's salaries for their day job which allowed them to be active in = FreeBSD. Also, there is some code put-back I believe. Of particular note was the contributions of patches to fix NFS race = conditions. Plus tools to stress and duplicate those conditions. > Most of what Apple used from FreeBSD was the userland and the kernel = interface so that the Darwin kernel could be used with FreeBSD userland = utilities that affect the kernel etc. Mac OS X uses a totally = different underlying kernel and architecture but made a FreeBSD like = kernel interface in order to be able to use certain sets of FreeBSD = stuff. Believe a number of FreeBSD drivers made it into MacOS X. Don't know of = any Apple product which used Intel Etherexpress Pro chipsets but I = popped a PCI card in a Mac one day and it magically worked as if it had = always been there. -- David Kelly N4HHE, dkelly@HiWAAY.net =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Whom computers would destroy, they must first drive mad.