Fw: Re: Implemented OPLOCK for FreeBsd

Jeremy Allison jra at samba.org
Fri Sep 7 14:49:01 GMT 2001


On Fri, Sep 07, 2001 at 04:23:46PM -0500, Jonathan Lemon wrote:
> On Fri, Sep 07, 2001 at 02:02:55PM -0700, Jordan Hubbard wrote:

> > Keeping the Linux external API would be good. We have 
> > commitments from other (large) UNIX vendors to look at
> > the Linux API as a "standard" way of doing this....
> 
> 
> I do not think that we should be bound by this.  In fact, you could
> argue that IRIX got there first, and that Linux should be adopting 
> the IRIX API.  

Except that if you're not bound by this then you're just needlessly
propagating incompatibilities between the small number of existing
UNIXes. Given that I've heard engineers at large proprietary UNIX
companies advocate that the Linux APIs should be considered the
"standard" API's moving forward (as Linux has the application vendor
support that no other UNIX ever got) I would strongly advicate
that you *should* be bound by this.

There's no sense in being different just for the sake of it.
I invented the IRIX interface and even I'm not very fond of
it - it'd be good to see it die and one standard (Linux) method
of doing this be chosen.

Jeremy.




More information about the samba-technical mailing list