代表的なUNIXの簡単な整理
[履歴] [最終更新] (2013/08/10 21:04:46)
プログラミング/IoT の関連商品 (Amazonのアソシエイトとして、当メディアは適格販売により収入を得ています。)
最近の投稿
注目の記事

大別すると2つの系統

様々なUNIXがありますが、それらには

  • ベル研究所で開発されSystem V (システムファイブ) をベースにしたもの
  • カリフォルニア大学バークレイ校で開発されたBSD (Berkeley Software Distribution) をベースにしたもの

の2タイプがあります。違いとしてはディレクトリ構造が大きく、他にもコマンドの出力結果も若干違っていたりします。しかしながら、あるUNIXが厳密にどちらに属すると判定することはできないくらいに、両者が統合されたものが多いようです。

代表的なUNIX

FreeBSD

その名が示す通り、BSD系のOSです。

HP-UX (Hewlett-Packard UNIX)

ヒューレット・パッカード社によって開発される、System V系のOSです。

Linux

Linuxカーネル開発の中心人物はリーナス・トーバルズ氏です。そのカーネルに加えて、様々なソフトウェアをまとめたもの (ディストリビューション) には様々なものがあります:

  • Debian GNU/Linux
  • Ubuntu (Debian GNU/Linuxをベースにしたディストリビューション。誰にでも使いやすい最新かつ安定したOSを目指す)
  • Fedora (最新の技術を積極的に取り込むディストリビューション。レッドハットが支援するコミュニティーによって開発)
  • Red Hat Enterprise Linux (Fedoraをベースにしたディストリビューション。レッドハットによって開発および業務向け販売。RHELとも)
  • CentOS (Red Hat Enterprise Linuxとの完全互換を目指したフリーのディストリビューション)
  • openSUSE

OS X

アップルが開発・販売する、Macintosh用のOSです。

Solaris

サン・マイクロシステムズによって開発されたOSです。サンのオラクルによる買収に伴い、現在の開発はオラクルによって行われています。

AIX (Advanced Interactive Executive)

IBMによって開発される、System V系のOSです。

関連ページ
    概要 仮想マシンを動作させるソフトウェアには「仮想マシンを複数のPCからアクセスするサーバとして扱う」用途のものと「仮想マシンをデスクトップアプリケーションの一つとして扱う」用途のものがあります。 仮想マシンを複数のPCからアクセスするサーバとして扱う 「ホストするOSの上にサーバ用途の仮想マシンが存在するタイプ」と「サーバ用途の仮想マシンが直接ハードウェア上に存在できホストOSは不要なタイ
    概要 Git を用いたプロジェクト開発を複数人で行う場合、サーバーでレポジトリ管理を行えると便利です。何らかの事情で GitHub や Bitbucket を利用できない場合は、サーバーを構築して GitLab をインストールします。ここでは特に CentOS 6 の場合についてインストール手順をまとめます。 コマンドを実行するサーバーの用意