FreeBSDはUnixではないと私に言った人もいますが、そうですか?混乱した


18

FreeBSDはUnixではないと私に言った人もいますが、そうですか?よくわかりません。いくつかの記事をチェックしましたが、表現はかなりあいまいであり、明確化が必要です。


2
それは明らかに重複した質問ではありませんが、あなたが知る必要があるのは「LinuxはUnixですか?」
派手な

2
それは「カモ型」のUnixです。

回答:


19

それはすべて、あなたが合法的に話しているのか、テクノロジーの観点から話しているのかによって決まります。法的に、FreeBSDはLinuxと同様に、Unixという商標用語を使用できません。テクノロジーの観点から見ると、FreeBSDはSolaris、HP-UX、または合法的にUnixと呼ばれるようになった他の商用バージョンと同じくらいのUnixです。


Illumos(OpenSolarisのフォーク)が自分のWebサイトで、それがUnixオペレーティングシステム(illumos.org)であると言うのは普通ですが、FreeBSDはUnixではなくUnixに似ているとしか言えませんか?
baptx

16

この単語Unixは、実際にはSystem V Unixを指す商標名です。したがって、「合法的に」それはUnixではありません。しかし、それはUnixに関連し、「見た目」が似ているため、多くの場合、UnixまたはUnixライクと呼ばれます。http://en.wikipedia.org/wiki/Unix


さらに、FreeBSDはATT Unixから派生したBSD4.4の直接的なディセンダントです。FreeBSDがUnixという用語を使用できない唯一の理由は、認証に費用がかかり、組織が他の場所でよりよく使うことができるためです。
ロブ

@Rob:実際、BSDはすべてのATTコードを置き換えた後にのみFreeBSDになります。だから、LinuxほどATT Unixから派生したものではありません。
ジル 'SO-悪であるのをやめる'

それとATTは共通の子孫を共有します、Gilles :)
gnud

1
Linuxは、有意義な方法でMinixに基づいていません。(コードを共有したことはなく、デザインは似ていません。)
mattdm

1
en.wikipedia.org/wiki/File:Unix_history-simple.svgには、BSDの一般的な継承の多くを示すかなり単純化されたツリーがあります。:それはここでかなり複雑なグラフに基づいていますlevenez.com/unix
jsbillings

4

法律上、X / Openによる高価な認証プロセスを経たものは、「Unix」と呼ぶことができます。だから、FreeBSDはUnixではありません。彼らは、取得した時点で廃止される(1回の変更、やり直し)数年の認定を経なければならないわずかな現金を浪費することを夢見ていません。一方、すべてのBSDはAT&Tの元のUnixソースコードの直接の子孫であり、世界中の大勢の愛好家による認識を超えてハッキングされています。それで、はい、FreeBSDは(遺伝的)Unixです。同様に、LinuxはUnixではなく、法的にも遺伝的でもありません。しかし、LinuxはUnixが何であるかを忠実に再現していると考えられていたため(POSIXに厳密に従う)、そう、LinuxもUnixです。

十分に混乱していますか?;-)


1

彼らが皆言うように、合法的にはUNIXではありません。このように考えてください。100ピースのボートがある場合、毎年古いピースを新しいピースに交換し、その古いピースを小屋に保管します。99年、元のボートの木材が1ピースしかない場合でも、技術的には同じボートです。しかし、元の木材の最後の部分を削除しても、それは同じ船でしょうか?現在のBSDはその船です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.