白山です。

>
> それで問題なのですが,各OSで uname の返す値がわかりません.
> ご存知の方は教えてください.
>
>   OS                 uname          header file
>   ----------------------------------------------
>   RhapsodyDR2       Rhapsody
>   NeXT               ???            next.h
>

そもそも、NeXTには uname コマンドがありません(^^;

NeXTのPOSIX互換ライブラリのなかに uname(3) 関数は あったので
調べて見た所、

sysname = NEXTSTEP
nodename =  iriomote
version =  3
release = 0
machine = NeXT_TurboC

っとでましたので、uname コマンドを作ったとしたら NEXTSTEP
になります。

---
SHIROYAMA Takayuki : psi / tokyo.stellar.co.jp