I have started compiling a list of goals as a starting point for discussion. I am mainting this list on the following wiki page, but have included the current list to kickstart the conversation:
http://www.genunix.org/wiki/index.php/OpenSolaris_Reference_Build#Goals Goals -------- * Support multiple package sets, including a very small, minimal build * Support installation from a minimal boot image, that allows installation from an online package repository. (That includes ON components) * Fully modularized. This even applied to the ON consolidation (This aids in the building of a variety of distros) * Provide a community OpenSolaris development platform. (Currently the only option is SXCE, which is technically a Sun distro. * Must free of all encumbered IP. (IE: It must wholey consist of open-source components) o In answer to how to support binary drivers, the package repository would enable the selection to install proprietary packages, either by reference to the original source or via a redistribution agreement. * Provides a Solaris Standard base to test application compatibility