ext Thiago Macieira <[email protected]> writes:

> 3.5 Default shell: why do we require bash? Can't we require just any Bourne-
> shell compatible shell to be at /bin/sh?

I am not sure whether "Bourne-shell" is well enough specified to be
useful.  "POSIX compliant shell" might be better.  (Or is that the same
anyway?)

In general, I think we don't need to treat the shell specially.  We
should just fold it into the next paragraph:

254 Commands and Utilities

    Default install of any compliant system shall provide commands and
    utilities described the the package list of the MeeGo reference
    implementation.

This ought to be able to cover the shell as well.  Then we just need to
choose a shell that is acceptable to everyone, which might not be bash
(because of its license).


I would actually propose to do the same for Perl, Python, and Ruby as
well, and for as many other 'subspecs' as we can, maybe even OpenGL.

The reference implementation bears the main load of defining the
interfaces anyway, and I think that's the right approach.  So let's use
it as much as possible.
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to