Loading article…
ユーティリティソフトウェアとは、コンピュータハードウェア、システムソフトウェア、アプリケーションソフトウェアを含むコンピュータインフラストラクチャの管理を支援するソフトウェアです。ユーティリティソフトウェアは、システム管理者(つまり、その役割を担うユーザー)としてタスクを実行するための機能を提供します。一方、アプリケーションソフトウェアは、エンドユーザーとしてタスクを実行するための機能を提供します。
ユーティリティは独立したプログラムである場合もあれば、複数のユーティリティが単一のプログラムに実装されている場合もあります。例えば、BusyBoxは多くのユーティリティを単一のプログラムに実装しています。一般的に、ユーティリティはコマンドラインインターフェースを提供しますが、グラフィカルユーザーインターフェースを提供するものもあります。
オペレーティングシステム(OS)のインストールには通常ユーティリティ(OSの一部とみなされる)が含まれていますが、ユーザーは追加のユーティリティをインストールすることがよくあります。 [ 1 ] [ 2 ]追加のユーティリティは、より良いユーザーエクスペリエンスや追加機能を提供する場合があります。
多くの場合、ユーティリティを使用するには、他のシステムユーザーに影響を与える可能性があるため、ユーザーには高い権限が付与されている必要があります。 [ 3 ]
このセクションでは、ユーティリティの種類を分類します。