Nicolas Williams writes:
> I think J?rg has effectively been arguing (2), that given the existence
> of a third party utility that could replace a Solaris one, then the ARC
> shouldn't approve cases that create conflicts with such a third party
> utility.

Actually, I think his objection is more subtle than that.

The objection is that 'star' is designed to be used on Solaris
systems.  It's been around for a "long time" and can be used by
_customers_ to replace /usr/bin/tar on a system, and probably has been
used that way.  Given that, he feels the ARC should protect that usage
by refusing to adopt changes to the base /usr/bin/tar that are at odds
with this add-on tar variant.

Users who replace /usr/bin/tar with star _today_ are exposed to danger
because of a project like the one under discussion.

The point of disagreement is around how binding this relationship
really is.  He seems to feel that the passage of time and his intent
to support Solaris are enough to create a strong reason for the ARC to
protect his space.

I don't agree with this.  Historically, we have looked to the
evolution of the utilities in question, known dependencies with
consumers of the interfaces, the standards, and even other operating
systems.  We haven't paid much attention to "replacement" schemes,
even if well-intentioned.  Users who do this are hacking their systems
and are at best relying on the alternate vendor's ability to deliver
compatibility, not Sun's, because _we_ own /usr/bin.  Anything else
showing up there doesn't belong.

My point of view is that until there's an ARC case proposing
replacement of /usr/bin/tar with this 'star' variant, we have no
controlling precedent other than POSIX and the Sun historical tar
implementation.  'Star' is no more significant here than any other
home-directory experiment.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to