On Wed, 2010-09-22 at 14:20 +0200, Cedric Blancher wrote: > On 22 September 2010 12:06, Ian Collins <i...@ianshome.com> wrote: > > On 09/22/10 07:57 PM, Knut Reinert wrote: > >> > >> On Mon, Sep 6, 2010 at 3:50 PM, David Blake > >> <davidblakeaus...@googlemail.com> wrote: > >> > >>> > >>> Hello, > >>> > >>> is anyone planning an alternative to Illumos or a fork? > >>> > >> > >> Given the ongoing BSD'tification of Illumos userland utilities I'd say > >> it may be time to fork. > > > > So what to you propose as an alternative to the closed source bits of > > OpenSolaris? > > Well, I see what's already there: Some of the closed utils are already > there but not enabled in the ON tree:
sed and tail were done primarily, as I understand it, because of problems with the ksh93 versions. Nobody has driven forward with the ksh93 work. There are *easy* things that could be done, like /usr/bin/printf, with ksh93, but still no integration. I did "tr" because I urgently needed a tr fix, and the ksh93 version was reported to me as being inadequate. Note that ksh93 is not necessarily any more POSIX or SYSV compliant for these utilities than say FreeBSD. - Garrett > > /usr/bin/printf: > http://arc.opensolaris.org/caselog/PSARC/2008/094/20080208_roland.mainz > /usr/bin/sed, /usr/xpg4/bin/sed: > http://arc.opensolaris.org/caselog/PSARC/2010/086/20100310_olga.kryzhanovska > /usr/bin/tail, /usr/xpg4/bin/tail: > http://arc.opensolaris.org/caselog/PSARC/2009/249/20090420_roland.mainz.2 > /usr/bin/od, /usr/xpg4/bin/od, /usr/bin/tr, /usr/xpg4/bin/tr, > /usr/xpg6/bin/tr: > svn://svn.genunix.org/on/branches/ksh93/gisburn/prototype040/usr/src/lib/libcmd/common/ > has versions of them, although tr has ben said as "need work for > POSIX.2008" but good enough to compile ON. > > What I never understood is that Illumos choose to ignore this and did > all the effort of porting the FreeBSD code to the Illumos gate. Either > way one side wasted lots of time. > > Ced _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org