[Pythonmac-SIG] MacOS 10.4: getxattr() etc. for Python?

Ronald Oussoren ronaldoussoren at mac.com
Wed May 4 19:15:02 CEST 2005


On 4-mei-2005, at 18:32, Christopher Petrilli wrote:

> On 5/4/05, Dethe Elza <delza at livingcode.org> wrote:
>
>>> The trick is that on Solaris and SELinux they're purely an ACL issue
>>> as far as I know. I believe Tiger is the first OS to fully deploy an
>>> abstract meta-data infrastructure in the FS. While ReiserFS has it,
>>> from what I'm told, it's not widely deployed.
>>>
>>
>> Not entirely true, BeOS pioneered file metadata infrastructure, as
>> well as multi-fork files, but OS X may well be the first mainstream
>> OS to do so.
>>
>
> Not to nit-pick, but multi-fork and metadata have existed on the Mac
> since HFS's introduction in, I believe 1985/1986 timeframe.  BeOS took
> it much much further, but even the Mac was based on the meta-data
> ideas that existed in the Star and Alto designs.
>
> In many ways, we're still trying to get to the 1970s.
>

And the xattr API's were not an Apple invention. SGI seems to have
them, Linux has them and there even seems to be a POSIX standard for  
them.

Ronald


More information about the Pythonmac-SIG mailing list