プロセス
1デフォルトのデーモン
2つの通常のプロセス:プログラムは、独自のプログラム処理を開始します
注意:最も一般的なプロセスのシステムコールは、ハードウェア資源の動員を通過することができない、彼らはあなたのシステム上で適切に実行するために、ライブラリファイルの助けを必要としています。
システムコール:ああ、すべてのプロセスが直接ハードウェアリソースの使用を指示するシステムコールを動員されているわけではありません
ライブラリファイル
ウィンドウ:.dllファイル
Lの inux:.os
一般的なグラフィカルな制御プログラム
1.どこで、
2.GNOME
3. XFCE
注:Linuxシステム上の対話型のグラフィックスプログラムは、また、通常のアプリケーションである(インストールすることはできません)
オペレーティングシステムのアーキテクチャ
ハードウェアデバイス
|
カーネルカーネル - - - - - - - -
| (システムコール)|
アプリケーション ライブラリファイル
|
通常のプロセス(むしろ特別:シェル(マネージャーがメンバーのシステムと対話))
OSの開発の歴史
ベル研究所、GEの一般的な、MIT:Mutices(マルチタスキング・オペレーティング・システム)のバッチ処理作業を達成するために
ゲームを実行するために、ベル研究所とMIT宇宙旅行にいる間、ベル研究所の科学者ケン・トンプソン、プロジェクトから撤退;。 - - DPD-7(DEC社)
DPD-7ベースのオペレーティングシステム、およびUnix(アセンブリ言語)に独自のオペレーティングシステムを開発する意思があります。
1973年にケンと彼の同僚は、開発した - C言語(B向上言語)、C言語でのUnixを書き換えます。
-BSD(別のオペレーティングシステム) - カリフォルニア大学バークレー校に来た後、
*質問:米国市場での販売ながらBSDおよびUnixオペレーティングシステムでは、両方の著作権の戦いの問題のために、それは、訴訟が10年間続きました。個人のPCの普及のために、この期間中、
Microsoftは徐々に市場を占領しました
- 米国の反トラスト法なので - AT&T会社が分割された(Unixのソースコードが無償で提供されます)
|
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
| | |
IBM SUN HP
AIX。 SunOSの HP-UNIX(あるミニコンピュータ市場で最も一般的なミニコンピュータのオペレーティングシステム)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| |
米国リチャード・ストールマン後の1980年には1989年、オランダの頃
- オープンソース - GNUプロジェクト発足
以下のための大学の古教授|
クラス、生徒はUnixのを購入する必要はありません|
オペレーティングシステム、およびそれから書い|
MINIXオペレーティングシステム; |
1991の周囲には、ライナス - MINIXで|
体系的に基づき、我々は最初のGNU / Linuxオペレーティングシステムを開発しました
Linuxオペレーティングシステム(*カーネル*)
[のみ]コア
GNU / Linuxシステムに問題のカーネルバージョン
カーネルのバージョン:
カーネル
GNU / Linuxバージョン:
出版社版
| |
レッドハット のdebian
| |
Ubuntuの
一般的な出版社のバージョン:
redhatの - - サービスの料金を請求
CentOSの - - コミュニティエディションのredhat
fedore - -
オープンSUSE(ヨーロッパ)
Debianの(安全)
Ubuntuの
キリン、赤いフラグ
注意:x86アーキテクチャと互換性のある、あなたは窓をインストールすることができます
オープンソースシステム
1、GNU
GNUはUnixのではありません
GNUプロジェクト:オープンソースソフトウェアプログラムの商用版の計画。
GPL契約に従ってください:あなたはで定義されているGNUオープンプランの使用している場合は、ソフトウェアプログラムのソースコードを、
すべてのコードのオープン対応しなければなりません。
ルースGPL契約:1991年、リチャード・ストールマンは、軽微な変更を行うことを許可しました、
いわゆる一般公衆利用許諾契約書バージョン2は、同時に、彼はまた、より多くを導入しました
無料のライブラリのための緩い一般公衆利用許諾契約書。
商用ソフトウェアからのフリーソフトウェアの効果的な保護のこのシリーズは違法違反認定
2、BSD
3、Apache
本身是一个做网站起家的社区;
Hadoop项目在2000年后,被称为apache项目的顶级项目。