From owner-freebsd-current@FreeBSD.ORG Fri Jul 1 18:25:05 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 D2CF416A41C; Fri, 1 Jul 2005 18:25:05 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from haven.freebsd.dk (haven.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8850C43D1F; Fri, 1 Jul 2005 18:25:05 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by haven.freebsd.dk (Postfix) with ESMTP id 6864EBC6A; Fri, 1 Jul 2005 18:25:03 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.4/8.13.4) with ESMTP id j61IP17x016063; Fri, 1 Jul 2005 20:25:02 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Sam Leffler From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 01 Jul 2005 11:13:00 PDT." <42C587AC.7030208@errno.com> Date: Fri, 01 Jul 2005 20:25:01 +0200 Message-ID: <16062.1120242301@critter.freebsd.dk> Sender: phk@critter.freebsd.dk X-Mailman-Approved-At: Sat, 02 Jul 2005 12:10:11 +0000 Cc: Poul-Henning Kamp , rwatson@freebsd.org, current@freebsd.org, "M. Warner Losh" Subject: Re: Summary: experiences with NanoBSD, successes and nits on a Soekris 4801 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: Fri, 01 Jul 2005 18:25:05 -0000 In message <42C587AC.7030208@errno.com>, Sam Leffler writes: >> Right now there is a $24 retail price difference between the smallest >> CF card I can buy (128M) and one that can contain a non-reduced >> nanobsd installation (512M). There are templates in the nanobsd >> sources for media sizes down to 64M for people to start from. >> >> I'm not saying that the problem is entirely solved, we are 90% of >> the way there now, and the last 10% may simply not be worth it. > >Not to restart a thread that seems to have expired, but this attitude >that one can just buy a larger part is not helpful. I think we already found out that we were in agreement here Sam: You should read my above comment strictly in the scope of NanoBSD and not for FreeBSD as a whole. The idea behind NanoBSD is that you want "Basically a FreeBSD machine but acting more like an appliance". For that the 64MB of flash is the minimum and the more the merrier. The kinds of applications you talk about are usually more of the "true embedeed" style application, where you don't really need a FreeBSD system, you need a kernel and some networking and would be just as happy to never see a shell running. In general I see four rough classes of FreeBSD targets: "embedded" We can supply the handles to pull but precut or canned setups are probably not feasible unless as a side effect of somebodys work. "appliance" A couple of strategic pre-canned versions of nanobsd make sense. "CDROM" Portable workstation, recovery, diagnosis etc etc. FreeSBIE basically. "Regular" sysinstall and its ilk. I belive we need to cater for them all, from the megabyte accesspoint to the petabyte server, and I would love if we can have a lot of code reuse across the range of build/install tools for these. But as always, how much happens in one corner or the other depends on somebody pouring time into it. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.