拡張ファイル属性
↑ listxattr man page for Mac OS X
↑ getxattr man page for Mac OS X
↑ setxattr man page for Mac OS X
↑ removexattr man page for Mac OS X
Windows NTは、OS/2と同じ方法でFATとHPFSで拡張属性をサポートする。NTFSファイルシステムもまたOS/2サブシステムに適応するよう、多くの有効なファイルフォークの一つとして拡張属性を保存するように設計された。OS/2拡張属性は、ネイティブなOS/2と同じ方法でいかなるOS/2プログラムにアクセスできるし、BackupReadとBackupWriteシステムコールを通せばいかなるWindowsプログラムへもアクセスできる。それらは特にInterix POSIXサブシステム上のNFSサーバでUnix風のパーミッションを実装するために利用される。
Linuxのカーネル設定でlibattr機能が有効になっていれば、ext2、ext3、ext4、JFS、ReiserFS、XFSファイルシステムで拡張属性(略称: xattr)がサポートされる。いかなるレギュラーファイルも拡張属性のリストを持つことができる。それぞれの属性は名前とそれに対応するデータで表現される。その名前はNULL終端文字列でなければならず、直前に名前空間識別子とドット文字が付かなければならない。現在は四つの名前空間(user, trusted, security, system)がある。user名前空間には名前の付け方と内容に関する制限がない。system名前空間はカーネルが主にアクセス制御リストとして利用する。security名前空間は、例えばSELinuxが利用する。
拡張属性はカーネルバージョン2.6以降でサポートしているが、ユーザスペースのプログラムでは広く用いられていない。Beagleは拡張属性を利用しており、freedesktop.orgは拡張属性の利用を推奨している。