「OS(Operating System)」とは、さまざまなプログラムを効率的に実行するために必要な環境を提供するベースとなるソフトウェアです。
コンピュータシステムの電源をONにしたときに最初にコンピュータにロードされる重要なソフトウェアであり、すべてのコンピュータシステムには他のプログラムを実行するために少なくとも1つのOSが必要です。
コンピュータの「ハードウェアコンポーネント」と「ユーザー(ソフトウェアコンポーネント)」の間のインターフェースとして機能します。
・プログラム(アプリケーション)を実行できる環境を提供
・機能を抽象化することでハードウェアレベルの知識がなくてもコンピュータを操作可能
・システムのすべてのハードウェアとソフトウェアの間の仲介者として機能
・コンピュータリソースを使いやすいフォーマットとして提供
・使いやすいGUI(Graphical User Interface)を提供 など
・デバイスドライバ管理
・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
Android(アンドロイド)とは、モバイルデバイス向けオープンソースソフトウェアスタックです。Googleが中心となって開発を進めています。
CentOS(セントオーエス)とは、「Red Hat Enterprise Linux(RHEL)」との完全互換を目指すオープンソースLinuxディストリビューションです。RHELのソースコードをベースに開発されているため「RHELクローン」と呼ばれることもあり、「高機能」「高い安定性」を特徴としています。
Debian GNU/Linux(デビアン グニュー リナックス)。「Debian Project」のLinuxディストリビューションです。
Fedora(フェドラ)。積極的に先進的な技術を取り込んでいる「Red hat Linux」系統のRPM系Linuxディストリビューションです。
FreeBSD(フリービーエスディー)。安定性と堅牢性を誇る、UNIX互換のオープンソースオペレーティングシステム(OS)です。
FreeRTOS(フリーRTOS)とは、マイクロコントローラ用リアルタイムオペレーティングシステム(RTOS:Real Time Operating System)です。Amazon Web Servicesの管理下にあるMITライセンスのオープンソースソフトウェアとしてリリースされています。
Linux Mint(リナックスミント)とは、Ubuntu/DebianベースのLinuxディストリビューションです。「洗練」「最新」「快適」なLinuxデスクトップ環境を提供することを目標としており、多くのソフトウェアと最新技術を使用できるようにして、誰にでも使いやすいLinuxシステムの提供を目指しています。
Mbed OS(エンベッドOS)とは、IoT用途特化で設計されたオープンソース組み込みオペレーティングシステムです。IoTデバイスで実行されるマイクロコントローラファームウェアを作成するための「Mbed C/C++ソフトウェアプラットフォーム」と「各種開発ツール」を提供します。
NetBSD(ネットビーエスディー)。オープンソースのBSDベースUNIXライクなオペレーティングシステムです。「きれいな設計」と「マルチプラットフォーム性の高さ」を特徴とするOSです。
OpenBSD(オープンビーエスディー)。オープンソースのBSD系UNIXライクなオペレーティングシステムです。非常に高いセキュリティ性が特徴です。
openSUSE(オープンスーゼ)とは、汎用Linuxディストリビューションです。最新技術を迅速に取り込む「ローリングリリース版」と、安定した「通常リリース版」が提供されています。
RancherOS(ランチャー オーエス)とは、Dockerコンテナ向けミニマムLinuxディストリビューションです。Dockerコンテナを動かすための最小限の機能を提供する軽量コンパクトOSです。
Raspbian(ラズビアン)とは、Raspberry Piハードウェア用に最適化されたDebianベースのオペレーティングシステムです。
Red Hat Enterprise Linux(レッドハットエンタープライズリナックス)。RedHat社によって開発/販売が行われているオープンソースの製品版Linuxディストリビューションです。エンタープライズ用途を考慮しており、大規模システムでの稼動を前提としています。
RIOT(ライオット)とは、IoT向けのリアルタイムマルチスレッドオペレーティングシステムです。
Ubuntuは「Debian GNU/Linux」ベースのLinuxディストリビューションです。開発目標として「誰にでも使いやすいOS」「最新かつ安定したOS」を掲げており、「GUIユーザーフレンドリーな設計思想」が人気を集めるポイントになっています。Linuxディストリビューションとしては世界でトップクラスのユーザー数を誇ります。
VyOS(ヴィワイオーエス/ヴィーオス)とは、オープンソースのネットワークオペレーティングシステムです。主にソフトウェアルータとして利用されており、「ルーティング機能」「ファイアウォール機能」「VPN機能」などの多くのネットワーク管理機能を提供します。「小規模オフィス」「データセンター」「ISPエッジ」など、さまざまなネットワーク環境で活用できるように設計されています。
2022-11-15(火)13:00 - 13:55 「データ活用におけるクレンジングの課題 〜「データ連携ツールを使っても非エンジニアには負担」の解決策〜」 と題したウェビナーが開催されました。 皆様のご参加、誠にありがとうございました。 **当日の資料は**以下から無料でご覧いただけます。 ご興味のある企業さま、ぜひご覧ください。
OSS×Cloud ACCESS RANKING