回答:
これはUnixとその派生物の非常に簡素化された 歴史です。Windowsはその歴史が本質的に分離されているため、その中に含まれていません。
昔々、オペレーティングシステムは複雑で扱いにくいものでした。1960年代後半のある日、ケントンプソン、デニスリッチー、およびAT&T Bell Labsの同僚の何人かは、PDP-7でゲームを実行するMulticsのより単純なバージョンを作成することを決定し、Unixが誕生しました。
AT&Tはコードの権利を保持しており、ライセンスは高価でした。他の多くの企業がUnixのサブライセンスを取得し、独自のバージョンを販売しました。主要なプレーヤーにはDEC、HP、IBM、Sunが含まれます。Unixの亜種は独自の拡張機能を追加し、多くの場合、相互に、そして学界からアイデアを切り抜きました。
一方、バークレーでは、多くの学者がライセンスの状況に不満を抱いており、AT&Tライセンスコードを含まないバージョンのUnixを作成することを決定しました。したがって、1980年代初頭にBerkeley Software Distribution(BSD)はUnixの無料の亜種になりました。BSD はPDP-11やVAXenなどのミニコンピューターで最初に実行されました。
一方、東海岸では、リチャードストールマンは、プリンタードライバーにソースコードを取得できなかったため、体調を崩しました。彼は1983年にGNU(G NU's n ot U nix)プロジェクトを設立し、フリーな Unixライクなオペレーティングシステムをより良いものにすることを目指しました。少しためらった後、このオペレーティングシステムのカーネルはHurdに選ばれました。GNUプロジェクトの多くのコンポーネント、特にコンパイラーGCCは、現在のすべての無料のユニセに含まれています。
一方、フィンランドでは、Linus Torvaldsが1991年の夏にハッキング大暴れを起こしました。目が覚めると、彼は自分のPCのオペレーティングシステムを書いたことに気づき、それをFTPサーバーに置いて共有することにしました。linuxというディレクトリ。成功は彼の期待を上回りました。
多くの人々が、Linuxカーネル、多くのGNUプログラム、X Window System、その他のフリーソフトウェアを含むソフトウェアディストリビューションを作成しました。これらのディストリビューション(Slackware、Debian、Red Hat、SUSE、Gentoo、Ubuntuなど)は、人々が「Linux」と言うときに一般的に参照するものです。ほとんどのLinuxディストリビューションは、ほとんど無料の音声としてのソフトウェアで構成されていますが、無料の同等物が存在しない場合は、単にビールとして無料のソフトウェアが含まれていることがよくあります。
現在存在する他のユニックスには、BSDのさまざまなフォーク(FreeBSD、NetBSD、およびOpenBSDの選択肢があり、すべてが「ネット」を介してオープン、開発されています)、およびサーバー向けの商用バリアントの数が減少しています:およびAIX、HP-UX、Solaris、およびいくつかの非常にマイナーな候補。別の独自のUNIXベースのオペレーティングシステムは、Apple デスクトップ、ラップトップ、およびPDAで実行されるMac OS Xです。
ジルはここで作品から別のものへの進化を非常によく説明したので、より広い視点からこのトピックを取り上げ、さらなる研究のためのヒントを与えます。
バザールや研究室から、閉鎖されたブロブや、市場で限界に達したグループまで、そんなに限界ではないと思う
進化で遊ぶための重要な用語は力です。OSに依存している場合、たとえばセキュリティ更新プログラムの形式である場合、ソフトウェアメーカーに依存しているため、OSがあなたを支配します。セキュリティ更新プログラムの公開を停止するか、ライセンスで許可されている悪を行うかを決定できます。OSが閉じている場合、ユーザーは自分で問題を修正できないため、おそらく無力感を感じる必要がありますagain the damn driver broken, XYZ's fault
。後者の議論では、s,OS,sofware,g
権力関係についての意味を実際に失うことはなく、明らかに失われることはありません。
私はいまいましい車輪を再発明しませんので、以下のバザー、企業および社会環境などの問題について読んでください。
開始
終わり、今も進化を続ける
進化を視覚化するために、物事がバザール(オレンジフェーズ)から始まり、物事がまだ進化している、または混evenとしている赤緑フェーズに終わったウィキペディアの以下の写真を参照してください。絵が間違っているか、いくつかの点でプロミニックス広告、nbコメント。、Minixの-Linuxの-turningポイントについて読んと区別してくださいmarketing free
、free-as-beer
とfree-as-speech
-ディベートこちら。まもなく、Minixはそうfree-as-free-speech
ではなく、Taninbaumはそれでお金を稼ぎましたが、Linusは彼のOSに制限の少ないライセンスを提供しました。この重要なポイントは後に、FreeBSD、Linux、Mimixなどの独立した団体に影響を与え、現在の形式になりました。以下のような凝集した用語で呼んでいないことに注意してください"open-source"
用語が誤用されているためです。
タイトルで「バザー」という用語を使用したとき、私は本当にそれを意味していました。ある程度混oticとしているため、全体像を把握するのは困難ですが、やはり非常に体系的なグループがいくつかあります。現在の問題に対して最も適切な解決策を提供できる人が表彰され、自分の製品を市場で販売できます。時々、開発者は巨大な100人のヘッドの開発チームを破り、時には反対します。トーバードは、科学と錬金術に対して、閉じたブロブと開いたコード(または一部の電子メールでは同等のもの)との良い類似性を引き出しました。彼のポイントは、錬金術師は科学では絶滅しているが、ソフトウェア分野ではまだ見つけることができると思う。彼はそれをあまり説明しませんでしたが、私の考えでは、錬金術師はソフトウェア工学に存在することがあります。数学者が数学で定式化できることに同意する前に、物理学者が約30年にわたってsirac-delta-distributionを使用したようです(私の講師によると)。このフェーズには時間がかかる場合があります。しかし、人間の本能における投機的な狂気を過小評価しないでください。人々が「新しい」何かを書いているのを見て、それがすでに発明されていることに気付くのは驚くべきことです。バザールへようこそ!
文化、お金、知的資本
free
とclosed
の用語は、ここのように明確に定義されたか、文書化されていない場合。多くのイノベーター自体の目標は、お金を稼ぐ代わりに楽しみを持つことが多くの時間であるため、人々はこの分散化されたものをすべてではなく特定の官僚的企業と比較することはしばしば愚かだと思います。だから質問のような"do they get paid?"
少し慢ですが、あなたはローマ人に支払われましたか、それともXYZ市民に支払われましたか?おそらくそうではないか、おそらく成功しているので、いつものように賢明にキャンプを選択する必要があります。しかし、他の重要なもの、たとえば知識、責任、協力などがあります。これらは、時には$で測定するのが難しい場合があります。それは実際にビジネスマンとのICと呼ばれていますか?もしそうなら、知識のある企業に高く評価されているプロジェクトに従事することで重要なスキルを得ることができます-しかし、あまりにも多くの再発明したいホイールコードを見たので、あまり深く関与する前に良い研究をしてください。
"paid"
このフィールドを使用して取得する方法を知りたい場合。多分Money.SOで、リスクと報酬の関係について調査することをお勧めします。UNIXツールは科学に似ており、非常にリベラルであり、多くのことを実行できます。支払いを受けるかどうかはユーザー次第です。私はあなたが時間のかかる/ハード/無視されたようないくつかの危険なプロジェクトに入るために必要な支払いを受けると思います。どこでも支払いを受ける簡単な方法はありません。なぜあるのでしょうか?簡単な方法があれば、市場は効率的ではありませんでした。一部の大隊が報酬を受け取る理由は、彼らが巨額のリスクとローンを取り、報酬を得るためです。しかし、個人にとっては、ゆっくりと着実に前進することをお勧めします。なぜUNIXの初期の研究室の歴史、多くの遅い単調な作業とプロトタイピングについて考えるのかを理解するために。
もっと知りたい?
あなたの質問には混乱が多すぎて簡単に攻撃することができません。たとえば、hierarchy
混乱についての考えを無視しているという前提や、Windows
開発ブランチやブランディングなどのあいまいな用語などです。そして、from Unix
タイトルの用語は、Unix質問サイトでのポピュリズムに訴えかけすぎています。/dev/null
W.や他の閉じたものがどのように進化したかは、推測を除いてわからないので、言うのは難しいです!知っている人は話せません。ソースはプライマリ、残りはセカンダリです。このトピックに使用する目隠し、つまり検索エンジンを確認してください。上記の削除された記事の場合のように、多くの貴重な記事が無関係な情報とともにダンプされます。出発点として、上または下に表示されるいくつかのリンクを試すことができます。
'starting with version 3, MINIX was free and redesigned for “serious” use.'
1。
Renjith、「ルート」オペレーティングシステムはありません。オペレーティングシステムの歴史はかなり長いです。ウィキペディアの次の記事を読むことをお勧めします。
楽しんでください、本当に面白いものです...