[illumos-Developer] Closed-bin accords of the OpenSolaris conference... / was: Re: illumos_145 i386 build status

Roland Mainz roland.mainz at nrubsig.org
Sat Aug 7 12:47:50 PDT 2010


On Sat, Aug 7, 2010 at 4:59 PM, Garrett D'Amore <garrett at nexenta.com> wrote:
> Joerg.Schilling at fokus.fraunhofer.de wrote:
>>"Garrett D'Amore" <garrett at damore.org> wrote:
>>> I'm planning on importing FreeBSD sed, if there is a reason I should NOT do this, I would like to hear it.
>>
>>Since the test I was interested in did already pass FreeBSD-sed,
>>I know of no issue that could prevent this.
>
> Roland, Olga, any objections?

Erm... I have a few objections:
1. I am very unhappy about Joerg pushing something where people like
Olga, me or the AT&T folks are currently busy with other things and
have explicitly announced this. Instead of giving us some time it
_feels_ like we're getting facts while the majority of other userland
developers can't object fully or provide an alternative.

2. I am concerned about the ongoing splintering of the user interface.
Instead of having one more or less integrated user interface from one
upstream we're pulling a giant jigsaw from multiple sources together.

3. We already worked on getting AST "sed" closer to GNU sed without
breaking POSIX/SUS conformance and getting it working as shell
builtin. Picking another implementation technically kills that work

4. As a _reminder_ for Joeg (this is the part where I am  ANGRY with
Joerg for trying to break this): During the first OpenSolaris
conference John Plocher invitet a couple of people, including me, John
Sonnenschein and a few others (AFAIK Al Hopper was there, too) to
discuss the issue of the closed source and getting rid of it as part
of the emancipation project. At the end (basically creating an accord,
to avoid double-work and a fight about responsibilities) we decided a
CLEAR split who is responsible for getting which userland part out of
the closed part. The split was:
Joerg is getting /usr/bin/tar and /usr/bin/star
I, David Korn, Glenn Fowler, Irek Szczesniak and others work on
/usr/(bin|xpg[46]/bin)/(tail|tr|sed|od), /usr/bin/printf,
/usr/xpg4/bin/sh, /usr/bin/ksh and /usr/bin/pax (this was done to get
all POSIX/SUS things and related conformance testing from one upstream
with an uniform API, testing and a long term maintaince (AT&T's plans
for AST&co. are funded for more than the next decade (and likely
beyond)) and commitment plan) from a _cooperative_ _team_)

I'm really upset about [4] right now...

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)



More information about the Developer mailing list