OS

「OS」とは


概要


「OS(Operating System)」とは、さまざまなプログラムを効率的に実行するために必要な環境を提供するベースとなるソフトウェアです。


コンピュータシステムの電源をONにしたときに最初にコンピュータにロードされる重要なソフトウェアであり、すべてのコンピュータシステムには他のプログラムを実行するために少なくとも1つのOSが必要です。


コンピュータの「ハードウェアコンポーネント」と「ユーザー(ソフトウェアコンポーネント)」の間のインターフェースとして機能します。


OSの主な特徴


・プログラム(アプリケーション)を実行できる環境を提供
・機能を抽象化することでハードウェアレベルの知識がなくてもコンピュータを操作可能
・システムのすべてのハードウェアとソフトウェアの間の仲介者として機能
・コンピュータリソースを使いやすいフォーマットとして提供
・使いやすいGUI(Graphical User Interface)を提供 など


OSの主な機能


・デバイスドライバ管理
・I/O操作処理
・コンピュータリソース管理---CPU、メモリ、ディスク(ストレージ)
・ファイルシステム管理
・ネットワークセキュリティ機能
・プログラム実行
・エラーの検出および処理
・情報保護
・スーパーバイザーモード など


参考サイト
→guru99.com →What is Operating System? Explain Types of OS, Features and Examples
→mygreatlearning.com →What is Operating System? | Types of Operating System

関連OSS情報

Android(アンドロイド)

    Android(アンドロイド)とは、モバイルデバイス向けオープンソースソフトウェアスタックです。Googleが中心となって開発を進めています。

CentOS(セントオーエス)

    CentOS(セントオーエス)とは、「Red Hat Enterprise Linux(RHEL)」との完全互換を目指すオープンソースLinuxディストリビューションです。RHELのソースコードをベースに開発されているため「RHELクローン」と呼ばれることもあり、「高機能」「高い安定性」を特徴としています。

Debian GNU/Linux(デビアン グニュー リナックス)

    Debian GNU/Linux(デビアン グニュー リナックス)。「Debian Project」のLinuxディストリビューションです。

Fedora(フェドラ)

    Fedora(フェドラ)。積極的に先進的な技術を取り込んでいる「Red hat Linux」系統のRPM系Linuxディストリビューションです。

FreeBSD(フリービーエスディー)

    FreeBSD(フリービーエスディー)。安定性と堅牢性を誇る、UNIX互換のオープンソースオペレーティングシステム(OS)です。

FreeRTOS(フリーRTOS)

    FreeRTOS(フリーRTOS)とは、マイクロコントローラ用リアルタイムオペレーティングシステム(RTOS:Real Time Operating System)です。Amazon Web Servicesの管理下にあるMITライセンスのオープンソースソフトウェアとしてリリースされています。

Linux Mint(リナックス ミント)

    Linux Mint(リナックスミント)とは、Ubuntu/DebianベースのLinuxディストリビューションです。「洗練」「最新」「快適」なLinuxデスクトップ環境を提供することを目標としており、多くのソフトウェアと最新技術を使用できるようにして、誰にでも使いやすいLinuxシステムの提供を目指しています。

Mbed OS(エンベッドOS)

    Mbed OS(エンベッドOS)とは、IoT用途特化で設計されたオープンソース組み込みオペレーティングシステムです。IoTデバイスで実行されるマイクロコントローラファームウェアを作成するための「Mbed C/C++ソフトウェアプラットフォーム」と「各種開発ツール」を提供します。

NetBSD(ネットビーエスディー)

    NetBSD(ネットビーエスディー)。オープンソースのBSDベースUNIXライクなオペレーティングシステムです。「きれいな設計」と「マルチプラットフォーム性の高さ」を特徴とするOSです。

OpenBSD(オープンビーエスディー)

    OpenBSD(オープンビーエスディー)。オープンソースのBSD系UNIXライクなオペレーティングシステムです。非常に高いセキュリティ性が特徴です。

openSUSE(オープンスーゼ)

    openSUSE(オープンスーゼ)とは、汎用Linuxディストリビューションです。最新技術を迅速に取り込む「ローリングリリース版」と、安定した「通常リリース版」が提供されています。

RancherOS(ランチャー オーエス)

    RancherOS(ランチャー オーエス)とは、Dockerコンテナ向けミニマムLinuxディストリビューションです。Dockerコンテナを動かすための最小限の機能を提供する軽量コンパクトOSです。

Raspbian(ラズビアン)

    Raspbian(ラズビアン)とは、Raspberry Piハードウェア用に最適化されたDebianベースのオペレーティングシステムです。

Red Hat Enterprise Linux(レッド ハット エンタープライズ リナックス)

    Red Hat Enterprise Linux(レッドハットエンタープライズリナックス)。RedHat社によって開発/販売が行われているオープンソースの製品版Linuxディストリビューションです。エンタープライズ用途を考慮しており、大規模システムでの稼動を前提としています。

RIOT(ライオット)

    RIOT(ライオット)とは、IoT向けのリアルタイムマルチスレッドオペレーティングシステムです。

Ubuntu(ウブントゥ)

    Ubuntuは「Debian GNU/Linux」ベースのLinuxディストリビューションです。開発目標として「誰にでも使いやすいOS」「最新かつ安定したOS」を掲げており、「GUIユーザーフレンドリーな設計思想」が人気を集めるポイントになっています。Linuxディストリビューションとしては世界でトップクラスのユーザー数を誇ります。

VyOS(ヴィワイオーエス/ヴィーオス)

    VyOS(ヴィワイオーエス/ヴィーオス)とは、​オープンソースのネットワークオペレーティングシステムです。主にソフトウェアルータとして利用されており、「ルーティング機能」「ファイアウォール機能」「VPN機能」などの多くのネットワーク管理機能を提供します。「小規模オフィス」「データセンター」「ISPエッジ」など、さまざまなネットワーク環境で活用できるように設計されています。

最新TOPICS

【講演資料を公開】11/15データ活用におけるクレンジングの課題 〜「データ連携ツールを使っても非エンジニアには負担」の解決策〜(2022年12月15日 09:15)

2022-11-15(火)13:00 - 13:55 「データ活用におけるクレンジングの課題 〜「データ連携ツールを使っても非エンジニアには負担」の解決策〜」 と題したウェビナーが開催されました。 皆様のご参加、誠にありがとうございました。 **当日の資料は**以下から無料でご覧いただけます。 ご興味のある企業さま、ぜひご覧ください。

イベント情報

セミナー講演資料

無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

上からも下からもプレッシャー中間管理職の「悩み」をデータの視点で解決 〜タイムリーなデータ活用、円滑な状況共有を導く分かりやすいデータストーリーとは〜

注目のDB技術「HTAP」とは? ~手軽に、かつ高速に、リアルタイム分析を実現する方法~

データ分析の課題をAWS Analyticsサービスで解決する方法

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter