Thanks Eric.

At 2:31 PM -0600 3/31/00, Erik Andersen wrote:
>On Fri Mar 31, 2000 at 12:47:59PM -0600, Richard Jennings wrote:
>>
>>  Is this the direction that Lineo and Blue Cat will take us? I would
>>  think that this is more in line with traditional embedded systems.
>
>I work for Lineo, so I can comment a bit, though I'm not at all
>an official spokesperson or anything...
>
>Using the kernel's "init=/bin/foo" command line is workable, if you are not
>planning on doing any multiprocess things, and if you are willing to live with
>the many problems this can produce.  In really tight spots, this can 
>do the job
>but for most situations this is not acceptable.  Sometimes I have had
>applications where I made /sbin/init be a shell script and that was perfectly
>sufficient.  It really depends on the application.
>
>Embedix Linux uses the init implementation (and many of the other tools)
>provided by BusyBox (http://busybox.lineo.com/) and uses /etc/inittab to
>specify what programs to start up, what order to start them in, etc.  BusyBox
>init's /etc/inittab is not comptable with sysvinit's /etc/inittab, since
>BusyBox lets you specify which VT to start programs on (which is very nice
>since you can usually avoid using a getty).  Anyways, using BusyBox + ash +
>elvis-tiny + iproute + GNU libc + the linux kernel makes for a excellent base
>for most embedded Linux applications.  If GNU libc is a bit too big for your
>application, try out NewLib (the embedded C library) and it may help,
>
>Hope this is helpful,
>
>  -Erik
>Erik B. Andersen   Web:    http://www.xmission.com/~andersen/
>                    email:  [EMAIL PROTECTED]
>--This message was written using 73% post-consumer electrons--


--
To unsubscribe from this list, send a message to [EMAIL PROTECTED]
with the command "unsubscribe linux-embedded" in the message body.
For more information, see <http://waste.org/mail/linux-embedded>.

Reply via email to