Linux は、無料のオープンソースの UNIX に似たオペレーティング システムです。

Linux は、無料のオープンソースのUNIX に似たオペレーティングシステムですこのオペレーティング システムのカーネルは、 1991 年10 月5 日Linus Torvaldsによって初めてリリースされましたユーザー空間アプリケーションの追加後 LinuxオペレーティングシステムになりましたLinux は、フリー ソフトウェアおよびオープン ソース ソフトウェアの開発の最も有名な例でもあります。GNU General Public License ( GPL )に従っている限り、どの個人または機関もLinuxの基盤となるすべてのソース コードを自由に使用でき、また自由に変更および再配布することもできます。ほとんどのLinuxシステムには、GUIを提供するX Windowなどのプログラムも含まれています。一部の専門家を除いて、ほとんどの人は直接使用します。すべてのコンポーネントを選択したり、自分で設定したりするのではなく、Linuxディストリビューションを実行します。

Linux

TuxLinuxの公式マスコットで、1996 年にラリー・ユーイングによって作成されました。

開発者

コミュニティの貢献者(創設者Linus Torvaldsを含む)

プログラミング言語

C言語と少量のアセンブリ言語Rust言語(バージョン6.1以降) 

オペレーティング システム ファミリ

Unix風のシステム

稼働状況

サポート

ソースモード

無料のオープンソース ソフトウェア

初回リリース

バージョン 0.01 (コード名「Freax」)、1991 年

マーケット指向

デスクトップ、サーバー、組み込みデバイス、モバイルデバイスなど

サポートされている言語

様々な

サポートプラットフォーム

Alpha、  ARC 、  ARM、  C6x、  H8/300、  Hexagon 、  Itanium、  m68k、  Microblaze 、  MIPS、  Nios II、  OpenRISC 、  PA-RISC、  PowerPC、  RISC-V、  s390 、  SuperHSPARC、  Unicore32 x86 ( x86-を含む) 64 )、  Xtensa

カーネルクラス

モノリシックコア

デフォルトのユーザーインターフェイス

コマンドライングラフィックス( X Window SystemWayland )など。

ライセンス

GPLおよびその他多数(「Linux」商標はLinus Torvaldsが所有し、 The Linux Foundationによって管理されています。)

公式ウェブサイト

www.kernel.org

厳密に言えば、オペレーティング システムには多くのユーザー グラフィカル インターフェイスやその他のユーティリティが含まれているため、 Linux はオペレーティング システムのカーネルのみを指します。現在では、Linux はLinux をベースにした完全なオペレーティング システムを指すことが多く、カーネルのことは代わりにLinuxカーネルと呼ばれています。ユーザー空間をサポートするこれらのシステム ツールとライブラリは、主にRichard Stallmanが1983 年開始したGNUプロジェクトによって提供されているため、フリー ソフトウェア財団はその結合システムをGNU/Linuxと命名すること提案しましたが、Linux はGNUプロジェクトに属していません。コミュニティによって全会一致で合意されたわけではありません。

Linux は、Intel x86アーキテクチャをサポートするパーソナル コンピュータ用の無料のオペレーティング システムとして始まりました。現在、Linux は他のオペレーティング システムをはるかに上回って、より多くのコンピューターハードウェアプラットフォームに移植されています。Linux は、サーバーや、メインフレーム コンピュータースーパーコンピューターなどの大規模なプラットフォーム上で実行できます世界最速のスーパーコンピューター500 台のうち100 % が、すでにLinuxディストリビューションまたはそのバリアントを実行しています。Linux は、携帯電話( Mobile Phone )、タブレット コンピューター( Tablet )、ルーター( Router )、テレビ( TV )、電子ゲーム機などの組み込みシステムも広く使用されていますモバイルデバイスで広く使用されているAndroidオペレーティング システムはLinuxカーネル上に構築されます。

通常、Linux はパーソナル コンピュータおよびサーバー用のLinuxディストリビューションとしてパッケージ化されており、人気のある主流Linuxディストリビューションには、Debian (およびその派生版UbuntuLinux Mint )、Fedora (およびその関連バージョンRed Hat Enterprise Linux )、openSUSEなどがあります。Linuxディストリビューションには、 Linuxカーネルと、そのカーネルをサポートするユーティリティとライブラリが含まれており、通常はさまざまなニーズに対応する多数のアプリケーションが付属しています。パーソナル コンピュータ用のLinuxディストリビューションには、通常、 X Windowと、 GNOMEKDEなどの対応するデスクトップ環境が含まれていますデスクトップLinuxオペレーティング システムで一般的に使用されるアプリケーション( Firefox Web ブラウザ、LibreOfficeオフィス ソフトウェア、GIMP画像処理ツールなどを含む)。なぜならLinuxはフリー ソフトウェアであり、誰でも自分のニーズを満たすLinuxディストリビューションを作成できます。

歴史

エントリ: Linux の歴史

リーナストーバルズLinuxカーネルの作成者

UNIXの起源

エントリ: UNIXGNU、およびMINIX

UNIXオペレーティング システム(英語: )は、1969 年AT&Tベル研究所によって完成されたオペレーティング システムです。これは1969AT & Tベル研究所Ken Thompson Dennis Ritchie Douglas McIlroy Joey O'Shannaによって初めて開発されました1971 年に初めてリリースされましたが、当初はすべてアセンブリ言語で書かれていました。その後重要な先駆的な方法で、1973 年にUnix がデニス・リッチーによって採用されました。プログラミング言語C (カーネルとI/Oを除く) が書き直されました。高級言語で書かれたオペレーティング システムは互換性が高く、さまざまなコンピュータ プラットフォームに簡単に移植できます。

1983 年Richard Matthew Stallman はGNUプロジェクト設立しましたこのプロジェクトの 1 つの目標は、完全に無料のUnixのようなオペレーティング システムを開発することです。1984 年にプロジェクトを立ち上げて以来1985 年Richard Matthew Stallman がFree Software Foundationを設立し1989 年GPL作成しました1990 年代初頭、 GNU は、ライブラリ、コンパイラデバッグ ツール、テキスト エディタ、Unixユーザー インターフェイス ( Unix シェル)など、さまざまなシステムに必要な多数のコンポーネントを作成または収集し始めましたハードウェア ドライバーデーモン プロセス、システム カーネルなどのレベルの環境(カーネルGNU の計画では、Machマイクロカーネル アーキテクチャ、いわゆるGNU  Hurdの上にシステムの中核を開発することになっていますが、このMachベースの設計は非常に複雑で、開発の進捗は比較的進んでいません。遅い。Linus Torvalds はかつて、GNUコアが1991 年に利用可能であったなら、自分ではコアを作成しなかっただろうと述べていました

386BSD に関係する法的問題は1992 年まで解決されませんでした。NetBSDFreeBSD はLinuxよりも前の386BSD子孫ですLinus Torvalds はかつて、もし当時386BSD が利用可能であったなら、おそらくLinux を作成しなかっただろうと述べました

MINIX は、コンピュータサイエンス教育のためにAndrew Stewart Tanenbaumによって設計された、Micro-Kernel アーキテクチャを備えた軽量で小さいUnixのようなオペレーティング システムです。

作成

1991 年リーナストーバルズはヘルシンキ大学に留学していたとき、宿題システムに興味を持ちました彼は、MINIXが教育でのみ使用を許可されていたという事実に非常に不満を抱いていました(当時、MINIX は商業用途での使用が許可されていませんでした)。そのため、彼は独自のオペレーティング システム (後のLinuxカーネル)を書き始めました。 。

Linus Torvalds はMINIX上でLinuxカーネルの開発を開始しMINIX用に書かれたソフトウェアはLinuxカーネルでも使用できますその後、GNUシステムのソース コードが自由に使用できるため、MINIXソフトウェアの代わりにGNUソフトウェアが使用されるようになり、 Linuxの開発に有益になりましたGNU GPLライセンスに基づいてライセンスされたソース コードは、他のプロジェクトが同じライセンスに基づいてリリースされている限り、他のプロジェクトでも使用できます。Linuxを商用利用できるようにするためにLinus Torvalds は元の契約を変更し (この契約は商用利用を制限することになります)、GNU GPL契約に置き換えることを決定しました。その後、多くの開発者がGNU要素をLinuxに統合して、完全に機能する無料のオペレーティング システムを作成するために熱心に取り組みました。

名前

Linuxの最初のバージョンは、1991 年9 月に大学のFTP サーバー管理者によってインターネット上でリリースされました。トーバルズ氏は当初、コアを「Freax」と呼んでいました。これは、自由 ( 「free」)と単数形 ( 「freak」) を意味し、一般的に使用される文字を付け加えたものです。「X」は、いわゆるUnix風のシステムに一致します。しかし、FTPサーバーの管理者は、)0.022 番目のリリース (Linux」は好ましくないと考え、コアの名前をFreaxの名前「。フィンランドのヘルシンキの大学生がcomp.os.minixにメッセージを投稿したとき

minix を使用している皆さん、こんにちは。私は 386(486) AT クローン用の (無料の) オペレーティング システム (単なる趣味であり、GNU のような大規模で専門的なものではありません) を作成しています。

LinuxロゴマスコットはTuxという名前のペンギンです。ロゴの由来は、ライナスがオーストラリアにいたときに動物園で小さな青いペンギンに噛まれたため、そのペンギンをLinuxのロゴに選んだことにあります。ペンギンは南極を表していると言われており、南極は全世界が共有する土地です。これは、Linux がすべての人にとってのLinuxであることも意味します

開発状況

Red Hat 5.0 CD 1997年リリース

1994 年3 月Linuxバージョン1.0 が正式にリリースされ、Marc Ewing がRed Hat Software Companyを設立し、最も有名なLinuxディストリビュータの 1 つになりました。初期のLinuxブート管理プログラム (ブート ローダー) はLILO ( Linux Loader ) を使用していました。初期のLILOには、 1024シリンダー以降のハードディスク領域を認識できないなど、いくつかの 耐え難い欠陥がありました。後のGRUB ( GRおよび Unified Bootloader )これらの欠点を克服し、「コア ファイルの動的検索」機能を備えています。これにより、ユーザーは起動時にブート設定システム ファイルを自分で編集し、ext2 または ext3 ファイル システム (異なるファイルシステムを介したGRUB)を介して Linux カーネルをロードできます。)ドライバーはほぼすべてのLinuxを認識できます。ファイル システムがサポートされているため、 extファイル システムに限定されず、多くのファイル システムを使用してコア ファイルが配置されているディスクをフォーマットできます

現在、Linus Torvaldsのリーダーシップの下、多くの開発者が共同でLinuxカーネルの開発と保守に参加していますRichard Stallmanが率いる Free Software Foundation は、Linuxカーネルをサポートする多数のGNUコンポーネントを提供し続けています個人や企業によって開発された一部のサードパーティの非GNUコンポーネントも、 Linuxカーネルのサポートを提供しており、これらのサードパーティ コンポーネントには、カーネル モジュール、ユーザー アプリケーションおよびライブラリなど、多数の作品が含まれています。Linuxコミュニティまたは企業は、 Linuxカーネル、GNUコンポーネント、非GNUコンポーネント、およびその他の形式のパッケージ管理システム ソフトウェアを含む、いくつかの重要なLinuxディストリビューションをリリースしました。

システム構造

Linuxカーネルはさまざまなハードウェア アーキテクチャをサポートし、ソフトウェア (おそらく独自のソフトウェアを含む) に共通のプラットフォームを提供します。

Linuxベースのシステムは、モジュール式のUnixのようなオペレーティング システムですLinux オペレーティング システムの設計アイデアのほとんどは、1970 年代から1980年代にかけてUnixオペレーティング システムによって確立された基本的な設計アイデアに基づいていますLinuxシステムはマクロカーネルを使用し、Linuxカーネルはプロセス制御ネットワーキング周辺デバイスファイル システムへのアクセスを処理します。システムの実行中、デバイス ドライバーはカーネルに直接統合されるか、ロード モジュールとして追加されます。

Linuxはデバイスに依存せず、カーネルの適応性が高いため、システムにより高度な機能が提供されます。GNUユーザー インターフェイス コンポーネントは、ほとんどのLinuxオペレーティング システムの重要な部分であり、一般的に使用されるC関数ライブラリシェル、および多くの基本的なオペレーティング システム タスクを実行できる多くの一般的なUnixユーティリティを提供します。ほとんどのLinuxシステムで使用されるグラフィカル ユーザー インターフェイスはXウィンドウ システム上に構築されておりオペレーティング システムで使用されるグラフィカル ユーザー インターフェイスは、ソフトウェア ツールとフレームワーク プロトコルを通じてXウィンドウ(XWindow)システムによって確立されます。

インストールされたLinuxオペレーティング システムに含まれるいくつかのコンポーネント:

  • スタートアップ プログラム: GRUBLILOなど。このプログラムは、コンピュータの電源がオンになると実行され、Linux カーネルをメモリにロードします。
  • initプログラム: init は、Linux カーネルによって作成される最初のプロセスであり、ルート プロセスと呼ばれます。すべてのシステム プロセスはその子プロセスです。つまり、すべてのプロセスは init を通じて開始されます。システム サービスやログイン プロンプトなどの init によって開始されるプロセス (グラフィカル モードまたはターミナル モードの選択)。
  • ソフトウェア ライブラリにはコードが含まれています。このファイルは、実行中のプロセスを通じてELF形式を使用して Linux システム上で実行でき、ライブラリの使用を管理するダイナミック リンカーは「ld-linux.so」です。Linux システムで最も一般的に使用されるソフトウェア ライブラリは、GNU Cライブラリです。
  • ユーザー インターフェイス プログラム: コマンド ライン シェルやウィンドウ環境など。

Linuxディストリビューション

エントリ: Linuxディストリビューション

Ubuntu は人気のあるデスクトップLinuxディストリビューションです

Linuxディストリビューションは、いわゆる「Linuxオペレーティング システム」を指し、通常、一部の組織、グループ、企業、または個人によって作成および配布されます。Linuxカーネルは主にLinuxディストリビューションの一部として使用されます。一般に、Linuxディストリビューションには、 Linuxコア、ソフトウェア全体をコンピュータにインストールするためのインストール ツールのセット、さまざまなGNUソフトウェア、その他のフリー ソフトウェアが含まれています。一部のLinuxディストリビューションには、独自のソフトウェアが含まれている場合があります。配布は、さまざまなコンピュータ ハードウェアアーキテクチャのサポート、一般ユーザーや開発者による使用方法の調整、リアルタイムアプリケーションや組み込みシステムの開発など、さまざまな目的で行われます。現在、300 以上のディストリビューションが積極的に開発されており、最も一般的に使用されているディストリビューションは約 12 個あります。よりよく知られているものは、DebianUbuntuFedoraRed Hat Enterprise LinuxArch Linux、およびopenSUSEです。

一般的なディストリビューションには、LinuxカーネルGNUライブラリおよびさまざまなシステム ツール、コマンド ラインシェル、グラフィカル インターフェイスの下部にあるX Windowシステム、上部にあるデスクトップ環境などが含まれます。KDEGNOMEなどのデスクトップ環境には、オフィス スイートコンパイラテキスト エディタ、小さなゲーム、子供向けの教育ソフトウェアから科学ツールに至るまで、何千ものアプリケーション ソフトウェアが含まれています。

多くのディストリビューションにはLiveCD方式が含まれているため、インストールする必要がなく、起動用のシステム CD またはその他のメディアに入れておけば、既存のシステムを変更することなく使用できます。より有名なものはMX LinuxPCLinuxOSなどです。LiveCDに関する技術は現在までに進歩しており、多くの配布版のインストール CD にもLiveCDの機能が搭載されています。

Linuxアプリケーション

現在、組み込み機器からスーパーコンピュータ(スーパーコンピュータ)まで、さまざまなLinuxスイートがさまざまな場面で利用され、サーバ分野での地位を確立していますが、通常、サーバにはLAMPの組み合わせが使用されます。Linux は、その低コストと高い構成可能性に基づいて、セットトップ ボックス携帯電話モバイル デバイスなどの組み込みシステムでよく使用されます携帯電話では、LinuxベースのAndroid がIOSの主な競合相手となり、モバイル デバイスでは、 Windows CEおよびPalm OSの代替となりました。現在普及しているTiVoデジタル ビデオ カメラは、カスタマイズされたLinuxを使用していますさらに、多くのハードウェア ベースのネットワーク ファイアウォールルーターがあり、たとえば、一部のLinkSys製品は内部でLinuxによって駆動され、オペレーティング システムが提供するファイアウォールとルーティング機能を使用します。

デスクトップシステム

Linuxデスクトップ ソフトウェア スタックの目に見えるコンポーネントには、ディスプレイ サーバー、コンポーネント エンジン、およびより広く知られているコンポーネント ツールキットの一部が含まれます。D-BusPulseAudioなど、エンド ユーザーには表示されないコンポーネントもあります。

広く使用されているフリー ソフトウェアのほとんどには、 LibreOfficeMozilla FirefoxApache OpenOfficePidginVLCGIMPBlenderなど、 Windowsプラットフォーム バージョンと対応するLinuxバージョンがあり、 Adobe Flash Playerなどの一部の人気のあるプロプライエタリ ソフトウェアにも、対応するLinuxバージョンがありますAdobe ReaderGoogle EarthNero Burning ROMOperaMapleMATLABSkypeMayaSPSSGoogle Chrome

現時点では、 Linux版を持たないWindowsMac OS上で実行できるアプリケーション ソフトウェアも数多くありますが、同様の機能を備えたアプリケーション ソフトウェアは、通常、 Linuxプラットフォーム上にあります。Linuxの使用の増加により、 FilezillaなどのWindowsオープン ソース ソフトウェア(オープン ソース)のLinuxへの移植も行われていますLinuxでは、 Windowsプラットフォームでは実行できないソフトウェアも多数あります。これは、主にWindows が使用できないX Windowシステムやその他のリソースに依存しているため、または安定性やその他の考慮事項により、 Windowsをサポートする準備ができていないためです

また、かなりの数のWindowsアプリケーションがWineCrossOverなどのWineベースのプロジェクトで正常に動作します。Microsoft OfficeAdobe PhotoshopBlizzard Entertainmentのゲーム、 Picasaなど。Disney DreamWorks Pixar はPhotoshopCrossover ( Wine ) 互換性投資し、サポートしています。Google はWineプロジェクトの改善に深く関与しておりPicasaGNU/Linuxバージョンは、 WineによってテストされたWindowsプラットフォームのコンパイル済みバージョンでもあります

  • メインのグラフィカルデスクトップインターフェイス

GNOME

 

KDEプラズマ

 

Xfce

 

メイト

 

LXQt

 

アイスWM

 

箱を開ける

 

フラックスボックス

 

i3

 

素晴らしい

 

シナモン

 

セキセイインコ

 

パンテオン

 

啓発

ネットブック

ASUS Eee PCAcer Aspire OneはカスタムLinuxディストリビューションがインストールされた状態で販売されているため、Linuxディストリビューションはネットブック市場でも非常に人気があります

サーバー、メインフレーム、スーパーコンピューター

LAMPソフトウェアポートフォリオの概要

Linuxディストリビューションはサーバーのオペレーティング システムとして使用されており、この分野で重要な位置を占めています。2006 年9 月のNetcraftレポートによると、最大の Web ホスティング会社 10 社のうち8 社が、自社のWebサーバーをLinuxディストリビューション上で実行しています

LinuxディストリビューションはLAMP ( Linux Apache MySQL Perl/PHP/Python ) の重要な部分であり、現在ではLNMP ( NはNginxを指します) が一般的です。ハードウェア要件が非常に低いため、LAMP/LNMP が一般的な Web サイト ホスティング プラットフォームとして一般的に使用されています。開発者の間では。Windowsの場合は、 XAMPPがあります

Linuxディストリビューションは、 LinuxカーネルがネイティブでNon-Uniform Memory Access ( NUMA )をサポートしているため、スーパーコンピュータのオペレーティング システムとしてもよく使用されます。2010 年11 月に公開された上位500 台のスーパーコンピューターのうち459 台( 91.8 % ) がLinuxディストリビューションを実行していましたかつて世界で最も強力なスーパーコンピューターであるIBMの Sequoia は 2011 年にローレンス リバモア国立研究所に納入され2012 年6 月に稼働を開始しました。また、オペレーティング システムとしてLinuxが選択されました。

スマートモバイルデバイス

Android は、スマートフォンで非常に人気のあるLinuxベースのオペレーティング システムです。

スマートフォンタブレット コンピュータなどのモバイル デバイスの面でもLinux は重要な発展を遂げており、LinuxカーネルをベースにしたAndroidオペレーティング システムはAppleiOSオペレーティング システムを上回り、世界で最も普及しているスマートフォン オペレーティング システムになりました。今日。2010 年第 3 四半期には、世界中で販売されたすべてのスマートフォンの25.5%Androidが使用されていました(この期間のすべてのLinuxベースのモバイル オペレーティング システム27.6%と比較して)。

2007 年以降OpenMokoNeo1973や Motorola のROKR E8など、 Linuxベースのオペレーティング システムを携帯電話やハンドヘルド コンピュータで実行することがより一般的になりましたPalm (後にHPに買収) は、新しいLinuxベースのwebOSオペレーティング システムを導入し、新しく生産されたPalm Preスマートフォンで使用されています。

Maemo は、 Linux カーネルX11 、およびQTテクノロジーに基づいて Nokiaによって開発された携帯電話システムです。デバイスには、 Nokia N800 、 Nokia N810 ( maemo4 )、およびよりよく知られているN900 ( maemo5 )などのタブレットが含まれます。 

Maemoの後継であるMeeGo は2010 年2 月に Nokia と Intelによって共同で発売されました。Nokia は、 MeeGoオペレーティング システムを使用したN9携帯電話も発売しました2011 年9 月28 日、 Nokia がMeeGoの開発を放棄すると発表した後、Intel もMeeGoLiMoを統合して新しいシステムTizenを設立することを正式に発表しましたJolla  Mobileが設立され、MeeGoから開発されたSailfishオペレーティング システムを発売しました。

Firefox OS は、  2012 年Mozillaによって発売されたLinuxベースのオペレーティング システムです

組み込みデバイス

参照:組み込みLinuxおよびLinuxアプライアンス

Tesla Model S用のUbuntuベースのインフォテインメントシステム

Linux は、低コスト、強力なカスタマイズ機能、優れた移植性により、組み込みシステムで広く使用されています。人気のTiVoデジタル ビデオ レコーダーも、Cisco のネットワークファイアウォールルーターと同様にカスタム バージョンのLinuxを使用していますKorg OASYS Korg KRONOS yamaha MOTIF XS/Motif XFミュージック ワークステーション、yamaha S90XS /S70XS 、yamaha MOX6/MOX8サブシンセサイザー、yamaha MOTIF-RACK XS音源モジュール、Roland RD-700GXデジタル ピアノはすべてLinuxで動作しますLinux は、WholeHogIIIコンソールなどの舞台照明制御システムでも使用されています

市場浸透率とシェア

参照: Linuxの導入オペレーティング システムの使用シェア

従来のLinuxユーザーは通常、プロフェッショナルです。彼らは独自のオペレーティング システムをインストールして構成することに意欲的であり、多くの場合、他のオペレーティング システムのユーザーよりも独自のオペレーティング システムのインストールと構成に多くの時間を費やします。これらのユーザーは「ハッカー」または「オタク」と呼ばれることもあります。Linuxを使用する際の主なコストは、移植、トレーニング、学習のコストです。初期の頃は、 Linuxを使用できる人がほとんどいなかったことと、ソフトウェア設計で非専門家の利用が考慮されていなかったため、このコストは面積が非常に高かった。ただし、 Linuxの人気が高まり、 Linux上のソフトウェアの数と利便性が高まるにつれて、この分野のコストは削減されていますが、依然としてLinux を使用する際の主なコストは専門性です。

Linuxはヨーロッパ、アメリカ、日本でより人気があり、 Linuxプラットフォーム上のゲームやその他の家庭用ソフトウェアもヨーロッパとアメリカでリリースされていますLinuxオープンソース コミュニティも、ヨーロッパ、米国、日本などの先進国の人々が多数を占めています。家庭や企業でのLinuxスイートの使用が増加しています。アジア全域ではLinuxのサポートが不足しており、ハードウェアとアプリケーションは Microsoft のオペレーティング システム設計のニーズのみを考慮しています。例: Internet ExplorerActiveX の要件、Microsoft Office との互換性、オンライン ゲーム、一般ユーザーはWindowsを使用する傾向があります。オペレーティング システムの変換コストは、フリーおよびオープン ソースのイデオロギーと商用利用との間の矛盾、強力なプロモーション ベンダーの欠如、特殊なハードウェアとアプリケーションのサポートの欠如、コンピューター技術者が繰り返し学習に時間を費やすことを望まないことなどにあります。プラットフォームへの依存があり、これがLinuxの採用を制限する主な要因です。

しかし、Linux が徐々に普及するにつれて、一部のOEM企業が販売するコンピュータにLinux をプリインストールするようになりLinuxユーザーの中には一般のコンピュータ ユーザーも存在し、パソコン業務にもLinuxシステムが登場するようになりました。システム市場。現在、ほとんどのラップトップはWindowsシステムで実行されていますが、デフォルトで Ubuntu Mateで実行されるMusicha Laptopなど、デフォルトでLinuxシステムで実行されるラップトップもいくつかあります近年、Linuxで一般的なソフトウェアの一部もWindowsに移植され始めていますKDE SCと同様にCinepaint もWindowsに移植されています

オープンソース ソフトウェアの定量的研究の多くは、無数のLinux分析レポートを含め、市場シェア (ただし、ほとんどは市場の商品としてカウントされていません) と信頼性に焦点を当てています。Linux のシェアは急速に拡大しています。IDC2008 年第 2 四半期報告書によると、全サーバー市場におけるLinuxの市場シェアは29%に達しており、同研究所の2007 年の調査から12ポイント増加していますこの見積もりはLinuxサーバーの売上に基づいています。したがって、Linuxの市場シェアを過小評価することはできません。Netcraft の報告によると、 2010 年2 月には、信頼できるサーバー10 台のうち6 台がLinuxディストリビューション2台がFreeBSD1台がWindowsでしたそしてDebianCentOS という2 つの重要なリリースが販売されていません。

Linux は政府機関でも人気があり、ブラジル連邦政府はLinuxのサポートで世界的に有名です。ロシア軍が作ったLinuxディストリビューションがGHostプロジェクトとして成果をあげたというニュースが流れています。インドのケララ州は、連盟全体の高校にLinuxを導入することを計画しています技術的な独立性を達成するために、中華人民共和国はゴッドソンプロセスでLinux を独占的に使用していますスペインの一部の地域では独自のLinuxディストリビューションを開発し、エストレマドゥーラ州gnuLinExアンダルシア州Guadalinexなど、政府や教育で広く使用されていますポルトガルはまた、マガリャエス島のラップトップとe-escola政府ソフトウェアに独自のLinuxディストリビューションであるCaixa Mágicaを使用しています。フランスとドイツも徐々にLinuxを採用し始めています 

「1 人に 1 台のラップトップ」プログラムは、新しく大きなLinuxユーザー ベースを生み出しており、開発途上国の何億人もの学童とその家族、コミュニティが参加する予定です。2007 年には、6 か国が 1 国あたり少なくとも 100 万個を注文し、学生に無料で配布しました。GoogleRed HateBayがプロジェクトの主な支援者です。

著作権、商標およびネーミング

記事: GNU/Linux命名論争

Linux登録商標は、 Linus Torvaldsが所有しています。これは、 1996年にウィリアム・R・デラ・クローチェという弁護士がさまざまなLinux出版社に書簡を送り始め、 Linux商標の所有権は自分にあると宣言し、各出版社に使用料の支払いを要求し、登録商標をリーナス・トーバルズに再譲渡するよう要求したためですLinus Torvalds 氏は、Linuxは無償であり、自分自身で販売することはできるが、Linux を販売してはならないと繰り返し述べています。

「GNU/Linux」という名前は、GNUプロジェクト、特にその創設者であるRichard StallmanLinuxオペレーティング システムに対する提案の支持者および開発者です。このタイプのオペレーティング システムは、Linuxカーネル上のシステム スイートとしてBash (シェルプログラム)、関数ライブラリコンパイラなどを含む多くのGNUプログラムを使用するため、Richard Stallman 氏は、オペレーティング システムは「 GNU/Linux 」または「 GNU/Linux 」と呼ばれるべきであると考えています。 GNU+Linux 」の方が適切ですが、ほとんどの人は今でもそれをLinux と呼んでいます1997 年以前のLinuxに関する限り、 CD-ROMサプライヤーから提供された情報によるとその「Linuxディストリビューション」ではGNUソフトウェアが最大の割合を占め、ソース コード全体の約28%を占めています。また、これなしではシステムが動作できないいくつかの重要なコンポーネントも含まれており、Linux自体は約3%を占めます

Eric RaymondLinus TorvaldsなどのLinuxコミュニティの一部のメンバーは、 Linuxという名前を好み、 Linuxはキャッチーで短く覚えやすいと考えており、オペレーティング システム名として「 GNU /Linux 」を使用することを拒否しています。 そして、Linux はGNUプロジェクトの一部ではないと信じていたストールマンは、1990 年代半ばにLinux が普及するまで名前の変更を要求しませんでした。Debianなどの一部のLinuxパッケージでは、「 GNU/Linux 」という名前が使用されます。しかし、ほとんどの商用Linuxパッケージは依然としてオペレーティング システムをLinuxと呼んでいます「オペレーティング システム」という言葉はシステムのカーネル(カーネル)のみを指し、その他のプログラムはアプリケーション ソフトウェアとしかみなせないと考える人もいます。したがって、オペレーティング システムはLinuxと呼ばれるべきですが、Linuxシステム スイートは Linux に含まれます。Linuxカーネルをベースに、さまざまなGNUソフトウェア スイートが追加されています。

これら 2 つの主要な名前に加えて、他の名前の提案もあります。1992 年にYggdrasil Linux はLinux/GNU/Xという名前を提唱しました。これは、 GNUプロジェクト ソフトウェアに加えて、多くのLinux がXウィンドウ システムも採用していたためです

評価

フロント

  • Linux のオープン ソース コードにより知識の継続が可能になり、新興ソフトウェア企業はオープン ソース コードから専門的な機能を迅速かつ安価に構築し、市場競争を強化し、独占的なソフトウェア巨大企業の存在を防ぐことができます。
  • 個人利用であれば著作権の問題も少なく、ほとんどが無料で利用でき、海賊版の問題もほとんどありません。
  • 新しいLinuxディストリビューションのほとんどのソフトウェアにはサーバー サービスがあり、市場に行って購入してインストールする必要がなく、クリックするだけで認定ソフトウェアを自動的にダウンロードしてインストールできます。
  • Linux 学習への投資は、より長期間にわたって効果を発揮します。古いバージョンのソフトウェアやシステムが依然として存在し、派生および分岐可能なソース コードが存在するため、メンテナンス サイクルは一般にWindows よりもはるかに長くなります。たとえ放棄されたとしても、ソースコードから派生することは可能です。新しいソフトウェア アップデートの開発は多様化しているため、ユーザーは操作習慣を身につけるのではなく、原理を習得することに簡単に慣れてしまいます。
  • 強力なシェルスクリプトのサポートにより、ニーズを満たす環境を構築したり、自動プログラムを作成したりすることが簡単に行えます。
  • デフォルトのセキュリティ設定は、現在の主流のWindowsオペレーティング システムよりもはるかに安全ですWindows オペレーティング システムは、専門家以外のユーザーに対してデフォルトのセキュリティ設定を低下させ、システムをトロイの木馬やウイルスに対して脆弱にします。Windows の海賊版はさらに悪質で、トロイの木馬悪意のあるプログラムが海賊版オペレーティング システムにバンドルされている可能性があり、一部のデフォルトのスーパーユーザー(管理者) ログイン、セキュリティ アップデート、その他の問題がセキュリティの低下につながります。

ネガティブな

  • BSD開発者は、Linux コア開発者が、プログラム コードを現実的な方法で記述して編成することよりも、新機能の追加に重点を置きすぎていることを批判してきました。
  • Minix愛好家は、マイクロカーネルが将来の技術開発の方向性であり、Linux は技術的に時代遅れであると信じています。(タネンバウムライナスの議論を参照)
  • ソフトウェアとハ​​ードウェアのサポートは貧弱です。ほとんどのソフトウェアおよびハードウェアのメーカーは、Linux プラットフォーム バージョンの開発を優先しないか、優先しないか、Linux プラットフォーム バージョンの機能が少ないため、利用可能なアプリケーションやハードウェア周辺機器のサポートが Windows や Mac プラットフォームよりも不十分なります
  • ディストリビューションの数が非常に多い (200 以上) ため、プログラム開発者がすべてのディストリビューションをテストすることは不可能であり、非主流のディストリビューションにインストールされた Linux プラットフォームを使用するアプリケーション ソフトウェアは、予期しない問題が発生したり、使用できなくなったりする可能性があります。
  • Linux システムと関連アプリケーション ソフトウェアは、主にハッカーやその他の Linux 愛好家などのプログラマーによって共同開発されているため、商業的利益に基づいて操作インターフェイスを調整し、さまざまなユーザーの行動により適したものにするための商用ソフトウェアが不足しています。Linux の使い方に慣れておらず、さまざまなソフトウェアの動作に一貫性がないため、ユーザーは Linux システムを使いにくいと感じます。

参考文献

引用

    1.  . [2022-11-03]. (オリジナル コンテンツは2022-11-29アーカイブされました) . .
    2.  .ohloh.net. [2009-03-27]. ( 2012-06-07のオリジナルからアーカイブ)
    3.  . The Linux Foundation. [2017-06-13]. ( 2021-01-14のオリジナルからアーカイブ) .
    4.  Linus Benedict Torvalds. .  Newsgroupcomp.os.minix . 1991-10-05 [2011-09-30]. ( 2013-03-02 のオリジナルからアーカイブ)
    5.  . Linux Foundation. 2009-04-03 [2011-08-15]. ( 2011-08-13のオリジナルからアーカイブ)
    6.  Weeks, Alex. . version 0.9. 2004 [2007-01-18]. ( 2021-01-25のオリジナルからアーカイブ)
    7.  . Gnu.org. [2009-04-17]. ( 2011-02-22のオリジナルからアーカイブ)
    8.  . Top500.org. [2020-01-12]. (元のコンテンツは2012-11-19アーカイブされました)
    9.  . [2013-02-20]. (オリジナル コンテンツは2015 年 6 月 10 日にアーカイブされました) (英語) 
    10.  . Gnu.org. 2008-06-23 [2009-03-09]. ( 2009-03-05オリジナルからアーカイブ)
    11.  .Gnu.org. [2009-03-09]. ( 2009-02-28のオリジナルからアーカイブ)
    12.  . [2017-02-12]. (元のコンテンツは2011-01-22アーカイブされました) . .
    13.  Linksvayer, Mike. . Metamagazine. 1993 [2009-01-20]. ( 2019-04-27オリジナルからアーカイブ)
    14.  Torvalds, Linus. .  Newsgroupcomp.os.minix . [2006-09-09]. [email protected]. ( 2013-05-09のオリジナルからアーカイブ)
    15.  . [2011-01-21]. (元のコンテンツは2013-05-09アーカイブされました) . .
    16.  トーバルズ、ライナスLinux カーネル アーカイブ。1992-01-05 [2007-07-23]。(元の内容は2007 年 8 月 19 日保存されていますLinux の著作権が変更されます。私は、Linux を GNU コピーレフトと互換​​性を持たせて、「有償で配布してはいけない」という条件を削除してほしいという要望をいくつか受けてきました。同意します。私は、コードの作成に協力した人々の承認を待って、GNU に確認するように著作権を変更することを提案します。これは誰にとっても問題ないと思います: 不満がある場合 (「著作権が同じままであると仮定してコードを書きました」)は私にメールしてください。そうでない場合は、GNU コピーレフトは 2 月 1 日から有効になります。 GNU の著作権の要点を知ってください - それを読んでください。
    17.  、[2023-01-23]  (中国語 (中国本土))
    18.  . [2011-11-10]. (元のコンテンツは2009 年 4 月 19 日にアーカイブされました) . .
    19.  . [2011-11-10]. (元のコンテンツは2012-11-04アーカイブされました) . .
    20.  . [2006-05-19]. (元のコンテンツは2015-03-15アーカイブされました) . .
    21.  Santhanam, Anand; Vishal Kulkarni. . DeveloperWorks. IBM. 2002-03-01 [2007-07-26]. ( 2008-05-07のオリジナルからアーカイブ)
    22.  Lyons, Daniel. 2007-02-22 閲覧( 2012-06-23オリジナルからアーカイブ)
    23.  Schrecker, Michael. . [2007-02-22]. ( 2006-12-31のオリジナルからアーカイブ)
    24.  . [2011-08-29]. (元のコンテンツは2010-04-02にアーカイブされました) . .
    25.  TOP500.org. . Top500.org. [2011-01-16]. (オリジナル コンテンツは2010 年 11 月 17 日にアーカイブされました)
    26.  . TOP500. 2012-07-14 [2012-11-10]. (オリジナル コンテンツは2012-06-24にアーカイブされました)
    27.  IBM . 2009-02-03 [2012-11-10]. ( 2021-01-10のオリジナルからアーカイブ)
    28.  . Mozilla Developer Network.  Mozilla . [2014-06-13]. ( 2014-06-04のオリジナルからアーカイブ)
    29.  . [2019-11-10]. (元のコンテンツは2014-04-09アーカイブされました) . .
    30.  . Autoblog. [2019 年 1 月 28 日]. ( 2019 年 4 月 14 日オリジナルからアーカイブ) .
    31.  Galli, Peter. . eWEEK (Ziff Davis Enterprise Inc.). 2007-08-08 [2007-11-19]. ( 2012-06-23 のオリジナルからアーカイブ)
    32.  Paul, Ryan. . Ars Technica (Ars Technica, LLC). 2007-09-03 [2007-11-19]. ( 2012-06-23のオリジナルからアーカイブ)
    33.  Beer, Stan. . iTWire (iTWire). 2007-01-23 [2007-11-19]. ( 2008-12-03のオリジナルからアーカイブ)
    34.  . 市場シェア. ネット アプリケーション. 2007-11-19 [2007-11-19]. (元のコンテンツは2011-08-21アーカイブされました)
    35.  . XiTiMonitor (AT Internet/XiTi.com). 2007-09-24 [2007-11-19]. (オリジナル コンテンツは2007-11-13にアーカイブされました)
    36.  . W3Counter. Awio Web Services LLC. 2007-11-10 [2007-11-19]. ( 2012-06-28オリジナルからアーカイブ)
    37.  . Google Press Center. Google Inc. 2004-08-12 [2007-11-19]. ( 2017-10-03のオリジナルからアーカイブ)
    38.  . [2009-02-21]. (元のコンテンツは2011-08-21アーカイブされました) . .
    39.  Ashurst, Mark. . BBC News. 2004-02-01 [2009-02-21]. (オリジナルの2012-06-23からアーカイブ)
    40.  . [2009-02-21]. (元のコンテンツは2011-08-09アーカイブされました) . .
    41.  . [2009-02-21]. (元のコンテンツは2011-08-21アーカイブされました) . .
    42.  . [2009-06-22]. (元のコンテンツは2011 年 8 月 21 日アーカイブされました) . .
    43.  . マイクロプロセッサ レポート. [2009-04-15]. ( 2010 年 3 月 6 日のオリジナルからアーカイブ)
    44.  . [2011-01-21]. (元のコンテンツは2013-01-20にアーカイブされました) . .
    45.  . [2011-01-21]. (元のコンテンツは2013-01-20にアーカイブされました) . .
    46.  . [2009-02-21]. (元のコンテンツは2019-10-18アーカイブされました) . .
    47.  . [2015-03-22]. (元のコンテンツは2011-06-29アーカイブされました) . .
    48.  . 2008-09-12 [2013-07-02]. (オリジナル コンテンツは2013-11-02にアーカイブされました) (中国語 (簡体字)) 

ソース

  • トーバルズ、ライナス。ダイヤモンド、デイビッド。ハーパーコリンズビジネス。
  • ムーディ、グリン。ペルセウス出版。2001 年。ISBN 978-0-7139-9520-6。
  • Gedda, R. . 2004 [2004-01-16]. ( 2005-04-07のオリジナルからアーカイブ)
  • Mackenzie, K. . 2004 [2004-01-19]. ( 2007-02-03のオリジナルからアーカイブ)
  • Greene, Thomas C. . The Register. [2005-12-22]. ( 2020-05-02のオリジナルからアーカイブ)

見る

  • オペレーティング システムのリストMicrosoft WindowsLinuxの比較
  • Linuxカーネル
  • Linuxディストリビューション: Linuxディストリビューションのリスト
  • タキシード
  • Linuxの採用
  • ネットクラフト

外部リンク

ウィキメディア・コモンズの関連マルチメディア リソース: Linux (カテゴリ)

この記事は Wikipediaから引用しています。このテキストは、 クリエイティブ コモンズ - 表示 - 継承に基づいてライセンスされています。メディア ファイルには追加の規約が適用される場合があります。

 

おすすめ

転載: blog.csdn.net/weixin_40191861/article/details/132164671