Linux
 Computer >> コンピューター >  >> システム >> Linux

UnixとLinux:違いとそれが重要な理由

Linuxは最近どこにでもあります。究極の証拠としては、Windows以外の何物でもありません。 Linux 2用のWindowsサブシステムのリリースに伴い、MicrosoftはオペレーティングシステムとともにLinuxカーネルを出荷しています。それほど昔のことではありませんが、それはエイプリルフールの冗談のように思えたでしょう。

Linuxはインターネットの大部分のバックボーンを提供するかもしれませんが、それは何もないところから作成されたものではありません。 Linuxの前にはUnixがあり、新しいオペレーティングシステムは、1970年代、さらには1960年代に生まれたアイデアに現在人気があることで多くの功績があります。

Unixとは何ですか?

Unix自体は単純さを追求していますが、それが何であるかを正確に説明することは容易ではありません。元のUnixはAT&Tのオペレーティングシステムでしたが、最近ではUNIXの商標はOpenGroupに属しています。 Unixは、オペレーティングシステムのファミリ全体を表すカテゴリとしても使用されます。

次に、Unix哲学があります。これは、Unixプログラムが従うべき一般的なガイドラインとして機能します。コアは、各プログラムが1つのことをうまく実行する必要があるということです。考えられるすべての機能を詰め込むことを目的とするのではなく、Unixツールは単にその役割を果たし、理想的には別のプログラムの入力に直接フィードできる出力を生成する必要があります。

最近では、無料の種類と商用の種類の両方で、多くのUnixの亜種が利用可能です。

Linuxとは何ですか?

Linuxは、想像以上に説明が難しいもう1つの用語です。技術的には、完全なLinuxディストリビューションは「Unixライクな」オペレーティングシステムですが、これはほんの始まりにすぎません。

多くの人々は、GNU/Linuxとしてより正確に説明されるものの省略形としてLinuxを使用します。 Linux自体は単なるカーネルであり、コアコンピューティングを実行し、ハードウェアとインターフェイスするオペレーティングシステムの一部です。このカーネル上で実行されるコアユーティリティも同様に重要です。

UnixとLinux:違いとそれが重要な理由

GNUは、「GNU'sNotUnix」を表す再帰的頭字語です。 GNUプロジェクトには、元のUnixコードは含まれていませんが、Unixオペレーティングシステムにあると思われるすべてのユーティリティを提供しています。これは、UnixとLinuxの主な違いです。

UnixとLinux:簡単な歴史

Unixの作成者でさえ、それを完全に作成したわけではありません。代わりに、KenThompsonとDennisRitchieは、以前のオペレーティングシステムであるMulticsからインスピレーションを得ました。ベル研究所では、これら2つはそのオペレーティングシステムから概念を取り入れ、リッチーが設計して開発を支援したCで独自の概念を書き直しました。

Unixはオープンソースソフトウェアではありませんでした。代わりにAT&Tは商用ライセンスを販売しましたが、Unixに取り組んでいるのはAT&Tだけではありませんでした。 Berkeleyの学者は当初、Berkeley Software Distribution(BSD)と呼ばれるアドオンを開発しました。最終的に、BSDは独自の完全なUnixになりました。

UnixとLinux:違いとそれが重要な理由

1980年代から1990年代にかけて、さまざまな企業が独自のUnix製品の販売を開始しました。これらには、IBMのAIX、SunのSolaris、および後にSCOUNIXになったXenixが含まれていました。

Linux Takes the World by Storm

さまざまなUnix製品に加えて、いくつかのUnixライクなバリアントも利用可能でした。これらの1つは、学術用途を目的としたMINIXでした。ヘルシンキのLinusTorvaldsという名前のソフトウェア開発者は、MINIXの制限に不満を感じ、購入した新しいPCを利用できる同様のカーネルを作成することを目指しました。

同時に、リチャード・ストールマンはカーネルを探していました。彼は1983年にGNUプロジェクトを開始し、さまざまなUnixユーティリティの無料のドロップイン代替品を構築していました。当時彼が持っていなかったのは、無料のオープンソースカーネルでした。 Torvaldsはすでに彼のカーネルでGNUユーティリティを使用しており、最終的には他のユーティリティも使用していました。

Linuxはすぐに幅広い関心を集めました。 1990年代半ばまでに、このプロジェクトは、カーネルとGNUツールセットの両方の設計による自由な性質のために人気が爆発しました。他のさまざまな無料のUnixオペレーティングシステムが利用可能になったとしても、Unixの最初の20年間の商業的性質がそれらに迫っていました。これは今でもUnix対Linuxの戦いに影響を及ぼします。

最近のUnixはどこでどのように使用されていますか?

今のところ、人気がLinuxとUnixの主な違いかもしれません。とは言うものの、Linuxと同じソフトウェアの多くを実行する無料で入手可能なUnixディストリビューションがあります。最も人気のある2つは、名前が示すように、FreeBSDとOpenBSDで、どちらもBSDバリアントです。

そして、もちろん、Appleがあります。最近購入したAppleデバイスは、MacBook、iPhone、さらにはApple Watchでさえ、Unixのようなオペレーティングシステムを実行しています。 iPhoneやAppleWatchでは、これらを使用してもこれを知ることはできません。ただし、Macコンピュータではそうではありません。

UnixとLinux:違いとそれが重要な理由

Macターミナルアプリを起動するだけで、ls、pwdなどの標準のUnixユーティリティ、さらにはvimなどのエディタにアクセスできます。これらのツールは非常に強力です。紹介については、Mac端末の初心者向けガイドを参照してください。

Linuxはどこにでもあります

Linuxはどこにでもあるかもしれませんが、それはあなたがそれを見るという意味ではありません。世界で最も人気のあるモバイルオペレーティングシステムであるAndroidは、Linuxのフォークです。それを実行することからはわかりませんが、舞台裏では、モバイルデバイスで使用するために変更されたLinuxカーネルのバージョンがあります。

UnixとLinux:違いとそれが重要な理由

インターネットの多くはLinux上で実行されます。 WindowsとUnixの亜種は一部のサーバーに電力を供給しますが、大多数のサーバーはLinuxディストリビューションを実行します。これの多くは、オペレーティングシステムの自由な性質に関係していますが、それがどれほど堅牢であるか、つまりダウンタイムが少ないことにも関係しています。 Unixは決して堅牢ではありませんが、Linuxの人気は、ほとんどの人がUnixとLinuxの銃撃戦でそれを選択することを意味します。

過去数年間で最も注目を集めたLinuxの1つは、Linux用のWindowsサブシステムです。これにより、Windows上でLinuxユーティリティを実行できます。これは、Web開発者やソフトウェアエンジニアにとって大きな恩恵です。 Linux用のWindowsサブシステムの使用を開始する方法に関するガイドがあります。

UnixまたはLinuxは初めてですか?

UnixまたはLinuxでコンピューターを実行することは、これまでになく簡単になりました。 WindowsはコアでLinuxを実行しませんが、少なくともWindows上でLinuxを実行することは可能です。購入するAppleデバイスには、コアにUnixのバリアントも含まれています。

コンピュータで「真の」Linuxを実行したい場合は、それも簡単です。数え切れないほどのLinuxディストリビューションの1つを自分のコンピューターにいつでもインストールできます。 Linuxがプリインストールされたコンピューターをご希望ですか?すばらしいLinuxノートパソコンのリストをご覧ください。


  1. ビットコインとイーサリアムの違い

    2017年は間違いなく暗号通貨の年であり、価格が下がったとしても、特に主要通貨への関心は下がっていません。最も人気のある2つの通貨であるビットコインとイーサリアムは、年間で大幅な価格上昇を見せました。それぞれ、1,000ドル未満から20,000ドル近く、10ドル未満から1,300ドル超になりました。暗号通貨への投資に興味がある場合は、ビットコインとイーサリアムの違いについて簡単に説明します。 1。ビットコインはジェネレーション1、イーサリアムはジェネレーション2 ビットコインは、世間の注目を集めた最初の主要な暗号通貨でした。ある意味、初代です。イーサリアムは数年後に登場し、ビットコインをベ

  2. Windows 10 と Windows 11 の違いは?

    Microsoft は最新の Windows 11 をリリースし、多くの新機能と改善を行いました。また、多くのパッチとアップデートにより、Windows 10 は新しい Windows 11 よりも安定した OS になりました。同社によると、2025 年以降に Windows 10 でのサポートが終了するため、Windows 11 または Windows 10 へのアップグレードを決定するのに十分な時間があります。 Windows 10 を快適に使用してください。この記事では、Windows 10 と Windows 11 の比較を用意しました。 新しい OS に切り替えるか、Windows