On 02/04/07, gns <[EMAIL PROTECTED]> wrote:
Project proposal : busybox-ksh93
Busybox on OpenSolaris is about providing a busybox equivalent for OpenSolaris.
This will help in making possible small sized distros and distros(exp LiveCD)
with better bootup time and run-time performance. This should also be useful in
the appliance domain.
The project would have 2 outputs:
1. Shell integration of stand-alone commands in a modular manner. ksh93 will be
the shell of choice for the same.
2. All the identified commands housed in a stand alone executable. ksh93 design
would be reused here (by providing a wrapper around libcmd)
The set of built-in commands will be configurable. The set of commands that
will be made as the default integration set will be identified based on
commands frequently used in the startup and smf scripts of solaris distros. The
modularity of the setup will ensure addition/removal of commands is possible at
buildtime.
The project would use the code-base of ON. Where multiple command sources are
present (ex: /usr/bin,/usr/xpg4/bin,etc), the project would choose the source
code base that is most standards compliant and aware of multibyte characters.
A related piece of work has been done for the belenix project(sh integration)
and code has been contributed to belenix. This will become available with the
belenix release that is scheduled for this month(April-2007).
Future possibilities not considered in the current scope include :
1. Optimizing libc for size and resources, generating customized libc with
reduced functionality.
2. Ability to customize the set of features included in the commands in the
interest of minimization.
The initial leaders of this project would be:
Moinak Ghosh
Roland Mainz
Shivakumar GN
+1 from me, I've been toying with the idea of getting the original
BusyBox up and going on Solaris among the many projects I have on my
mind as of late.
I think this project is an important step towards getting Solaris used
in embedded and "tiny pc" environments.
--
"Less is only more where more is no good." --Frank Lloyd Wright
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org