Solarisなんかも書き込みはアウト。
Text file is busyになる。
BSDもダメなはずだが…

一つの実行ファイルを配布して、それを実行しながら書き換えようってのは無理。
Mac OS Xならリソースフォークを書き換えればいいが。