From owner-freebsd-arch@FreeBSD.ORG Tue Nov 13 08:18:35 2007 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 784B816A417 for ; Tue, 13 Nov 2007 08:18:35 +0000 (UTC) (envelope-from ivo.vachkov@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.237]) by mx1.freebsd.org (Postfix) with ESMTP id 327FC13C4B6 for ; Tue, 13 Nov 2007 08:18:35 +0000 (UTC) (envelope-from ivo.vachkov@gmail.com) Received: by wr-out-0506.google.com with SMTP id 70so861067wra for ; Tue, 13 Nov 2007 00:18:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=RC3fOAWVYs3G+fv1YUuTia9TWiPDZixsMqK6WW5Qkxk=; b=MQJp0Dtb1Z4gSPz4ZiNHjexVSv2y0NZ5rEdRaMgjAml0LpnqZ7W+7isM8RNv4C5dOe9V69ukTDb+OhUwGTKfTjew9e/le9AMbXRnprd88ZPOeUMpiHZLC8m76F7hOsDw9NLo1fZ3zoE3TOM8OV9Vj3kR6r61nXLbtlBUzt/XbhY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ZNRR3jChj83iUiVVGdjN5IVfXNXC41sjDZOz/08o4yR14dkPFwKky/bmVYHZ9hc5595Ujy6fXPKwQSn8liZq81+X+jA8/Budo4qQlHxEALzggSLyjzz89w2zm0WPDb9VBJNBKgdGm223YXFPiAp+tPS9c3/pAYqTeJGkWKI53CY= Received: by 10.90.25.3 with SMTP id 3mr704633agy.1194940372402; Mon, 12 Nov 2007 23:52:52 -0800 (PST) Received: by 10.90.113.20 with HTTP; Mon, 12 Nov 2007 23:52:52 -0800 (PST) Message-ID: Date: Tue, 13 Nov 2007 09:52:52 +0200 From: "Ivo Vachkov" To: "Albert Meyburgh" In-Reply-To: <35f053b10711122236t7ce754eew69dd55144d5a144f@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <35f053b10711122236t7ce754eew69dd55144d5a144f@mail.gmail.com> Cc: freebsd-arch@freebsd.org Subject: Re: monolithic X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Nov 2007 08:18:35 -0000 On Nov 13, 2007 8:36 AM, Albert Meyburgh wrote: > Hi, > > I read that freebsd is monolithic. Is that still true? Yes. > If I wanted to add functionality like device drivers, or maybe my own > tcp/ip stack, (or maybe add the facility to allow modules) do I have > to download the entire source and add it in there? > > nothing available like a kernel module in linux? (which afaik you can > attach at runtime) > You can write kernel modules. However this does not make the kernel non-monolithic (microkernel, exokernel, etc). > > also when I add packages using the ports system, then remove them, are > they completely gone or are there still random conf files / misc.. > laying around slowly bloating the hdd > > also is there a way to scan for unused packages somehow and list them > > -- "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie