From owner-freebsd-small@FreeBSD.ORG Tue Jul 19 19:18:38 2005 Return-Path: X-Original-To: small@freebsd.org Delivered-To: freebsd-small@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B246E16A420 for ; Tue, 19 Jul 2005 19:18:38 +0000 (GMT) (envelope-from eksffa@freebsdbrasil.com.br) Received: from capeta.freebsdbrasil.com.br (vrrp.freebsdbrasil.com.br [200.210.70.30]) by mx1.FreeBSD.org (Postfix) with SMTP id 3DB7443D53 for ; Tue, 19 Jul 2005 19:18:35 +0000 (GMT) (envelope-from eksffa@freebsdbrasil.com.br) Received: (qmail 352 invoked by uid 0); 19 Jul 2005 16:18:27 -0300 Received: from eksffa@freebsdbrasil.com.br by capeta.freebsdbrasil.com.br by uid 82 with qmail-scanner-1.22 (uvscan: v4.3.20/v4538. spamassassin: 2.64. Clear:RC:1(201.17.165.147):. Processed in 2.489575 secs); 19 Jul 2005 19:18:27 -0000 Received: from unknown (HELO ?10.69.69.69?) (201.17.165.147) by capeta.freebsdbrasil.com.br with SMTP; 19 Jul 2005 16:18:24 -0300 Message-ID: <42DD51F7.40503@freebsdbrasil.com.br> Date: Tue, 19 Jul 2005 16:18:15 -0300 From: Patrick Tracanelli Organization: FreeBSD Brasil LTDA User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.7) Gecko/20050420 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Igor Pokrovsky References: <42DBF250.1060405@freebsdbrasil.com.br> <20050719174500.GA1594@doom.homeunix.org> In-Reply-To: <20050719174500.GA1594@doom.homeunix.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: small@freebsd.org Subject: Re: TinyBSD Call For Testers X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2005 19:18:38 -0000 Igor Pokrovsky wrote: > On Mon, Jul 18, 2005 at 03:17:52PM -0300, Jean Milanez Melo wrote: > >>Hello gentlemen, >> >>In the last saturday a new port has been added under sysutils/ category, >>ports/sysutils/tinybsd. TinyBSD is a tool which was meant to allow an >>easy way to build embedded systems based on FreeBSD. It is based on >>userland copying, library dependencies check/copy and kernel build. > > > What's wrong with PicoBSD? > > -ip > PicoBSD is architectural different. It is a single crunched program which once loaded is kept always in memory, while live systems such as TinyBSD, nanobsd, and usually live CDs load to memory what it needs from the main storage device (cf card, pendrive, cd, whatever). So it is different at all. After that, PicoBSD worked very fine before the last releases on RELENG_4, while at RELENG_5 it became quite hard to build without problems. I personally enjoy PicoBSD a lot, but it is not an available choice nowadays, 'cos of building issues. On the other hand, Luigi has recently made a number of changes which puts PicoBSD back into "yes, it builds" state, which is great! But in RELENG_5 it stills not accomplishing its goal stated in picobsd(8), which is: picobsd -- floppy disk based FreeBSD system ..."try to keep them functional and fitting in the 1.44MB floppy despite the unavoidable increases in the size of the kernel and its applications" In fact fs.picobsd has ~ 1.4MB, plus the kernel, which could take it to ~3MB total size. Maybe in a 2.8 floppy it would fit today, but it is somehow different from what used to be in RELENG_4. Anyway, there is nothing wrong w/ PicoBSD. It is just different. -- Patrick Tracanelli FreeBSD Brasil LTDA. (31) 3281-9633 / 3281-3547 sip://316601@sip.freebsdbrasil.com.br http://www.freebsdbrasil.com.br "Long live Hanin Elias, Kim Deal!"