一部の人々はFreeBSDがUnixではないと言います。そうですか?混乱しています。いくつかの記事を確認しましたが、非常にあいまいで説明が必要です。
答え1
それはすべて法的な観点から話すのか、技術的な観点から話すのかにかかっています。法的には、FreeBSDはLinuxと同様にUnixの商標を使用することはできません。技術的な観点から見ると、FreeBSDは、Solaris、HP-UX、または法的にUnixと呼ばれる費用を支払う他の商用バージョンと同じUnixです。
答え2
この用語はUnix
実際に System V Unix を指すブランド名です。したがって、「法的に」Unixではありません。しかし、Unixと関連があり、Unixのように「見えるため、Unix(Unix)またはUnix類似(Unix-like)」と呼ばれることが多い。http://en.wikipedia.org/wiki/Unix
答え3
法的に何かがX / Openの高価な認証プロセスを経ている場合、それ自体を「Unix」と呼ぶことができます。いいえ、FreeBSDはいいえUnixでは、認証を受けた瞬間に役に立たなくなる認証(一度の変更で再開)を通過するのに必要な少しの現金を無駄にすることを夢見ないでしょう。一方、すべてのBSDはAT&Tの元のUnixソースコードの直系の子孫であり、世界中の多数の熱狂者が認識できないほど壊れていました。はい。 FreeBSDは(遺伝的)Unixです。同様に、Linuxは法的にも遺伝的にもUnixではありません。しかし、LinuxはUnixの忠実な仕事と見なされます(POSIXに密接に従います)。したがって、LinuxもUnixです。
十分に混乱していますか? ;-)
答え4
レビューごとにこれは法的な問題にすぎないと言いますが、現実はそれより少し複雑です。
DARPAは、自分が使用しているすべてのUNIXバージョンを標準化したいと考えており、そのためにBerkeleyを雇いました。それで彼らはAT&Tのソースコードを得ました。チームの一人は「AT&Tファイルをすべて削除すれば共有できる」と考え、2年以内にそうしました。
したがって、このコードはAT&Tのコードでも派生したコードでもなく、独自のイノベーションを通じて元のコードを完全に書き直したレプリカです。だから、クローンは子孫よりも正確だと思います。 SunOSはAT&Tコードを持っているので、その子孫です。