クエリ: Linuxオペレーティングシステムのユーザーは何種類ですか
文章: Linux Linuxは、狭義にはLinuxカーネル、広義にはそれをカーネルとして用いたオペレーティングシステムを指す。 LinuxはUnix系(英: Unix like、Unixライク)オペレーティングシステム (OS) の1つとされる。カタカナでは「リナックス」と表記されることが多い(「Linux」の読み方を参照)。Linuxは、スーパーコンピュータ、メインフレーム、サーバ、パーソナルコンピュータ、組み込みシステム(携帯電話やテレビなど)など、幅広い種類のハードウェアで使用されている。 Linuxカーネルは、最初PC/AT互換機で多く用いられていたIA-32向けに開発されたが、その後史上最も多くのハードウェアプラットフォーム向けにリリースされたOSとなった。カーネルについての詳細はLinuxカーネルの記事を参照。現在では特にサーバ、メインフレーム、スーパーコンピュータ用のOSとして首位を走っている。また、携帯電話、ネットワークルータ、テレビ、ハードディスクレコーダ、カーナビゲーションシステム、ゲーム機といった組み込みシステムでもよく使われている。スマートフォンやタブレット端末用プラットフォームAndroidはLinuxカーネルの上に構築されている。
文章: Benutzern Benutzern Benutzerの複数与格。 文章: CBL-Mariner CBL-Marinerとは、マイクロソフトが開発したフリーでオープンソースなLinuxディストリビューションである。マイクロソフトはこのオペレーティングシステム (OS) をMicrosoft Azureや、Windows 10上でLinuxのグラフィカルユーザインタフェース (GUI) アプリケーションを実行するためにWindows Subsystem for Linux 2で使用している。 文章: スラッカー スラッカーは、Slackware(Linuxディストリビューション)の使用者のことも指す。 文章: Familiar Linux Familiar Linux はiPAQなどの携帯情報端末 (PDA) 向けのLinuxディストリビューションの1つで、それら機器が使っている Windows CE を置き換えることを意図していた。グラフィカルユーザインタフェースとしてはOPIEや GPE Palmtop Environment が利用できる。Familiar Linux は完全な組み込みオペレーティングシステムであり、多数のアプリケーションが動作する。 文章: Sudo sudoは、UNIXおよびUnix系オペレーティングシステムのプログラムの1つで、ユーザーが別のユーザーの権限レベルでプログラムを実行するためのコマンドである。一般的に、ユーザーがスーパーユーザー(superuser、すなわちroot)の特権レベルを利用する際に用いられることが多い。デフォルトではその別ユーザーのパスワード入力を求めてくるが、設定を変更すれば root のパスワードを求めるようにもできるし、端末(や擬似端末)につき1回だけパスワードを入力すればよいようにも、全くパスワード入力を求めないようにもできる。sudo は各コマンド実行を記録でき、スーパーユーザーとしてのログインの完全な代替として使う場合もある。例えば、Linuxディストリビューションの Ubuntu はそのような使い方をしている。 オリジナルのプログラムは1980年、ニューヨーク州立大学バッファロー校の計算機科学科で Bob Coggeshall と Cliff Spencer らが開発した。2018年現在も活発に開発が続いており、OpenBSDの開発者である Todd C. Miller が開発・保守を行っている。 文章: マルチユーザー マルチユーザーとは、1台のコンピュータに対して同時に複数のユーザーが使用可能なオペレーティングシステムやアプリケーションソフトウェアのことを定義する用語である。タイムシェアリングシステムは、まさにマルチユーザーと言える。メインフレームコンピュータで使われるバッチ処理の多くも、ある処理が入出力待ちをしている間もCPUを稼動させるよう複数の処理を連続に処理するために、マルチユーザーであると考えられる場合もある。しかしながら、バッチ処理の場合はマルチタスクの用語を使うほうが、より一般的である。 文章: Charlie Root (オペレーティングシステム) Unix系オペレーティングシステム (OS) の管理者権限を持つユーザはrootである。これは、管理者ユーザがroot(最上層)ディレクトリをユーザディレクトリとするためである。 Unix系のログイン情報を記録するpasswdファイルの仕様として、ユーザID、パスワードの他にGECOS Fieldが存在する。本フィールドは、歴史的にGECOSシステムを制御するための制御情報等を含むものであったが、以後、フルネームや電話番号等、人間が読む(fingerで取得する)情報を記入するために使われている。→GECOS。GECOS Fieldの仕様として、"&"(アンパサンド)はユーザIDを反映する。 文章: ChromeOS ChromeOS(クロームオーエス)は、Googleが設計したオペレーティングシステム (OS) である。Linuxカーネルをベースにしており、Google Chromeウェブブラウザをメインのユーザインタフェース (UI) として使用している。そのため、ChromeOSは主にウェブアプリケーションをサポートする。 文章: operating systems operating systems operating systemの複数形。 文章: Linux 「Linux」という語の発音は公式に定められておらず、日本ではリナックスと読まれることが一般的であるが、そのほかに、リヌックス、ライナックスなどの読み方もある。英語圏では[lnks] ( 音声ファイル)、[lnks]、[lanks]など様々な発音で読まれている。リーナス・トーバルズ本人は「どのように発音してもらっても構わない」と発言しているが、インターネット上に公開されている本人による英語の録音では[lnks]()と発音されている。 日本では各種の読み方が混在していたが、日本最初のLinux専門誌である『LINUX JAPAN』(五橋研究所、1998-2002年)が表紙をはじめとしてカタカナ表記に「リナックス」を採用し、他も同誌に追従した事から、この読み方が一般に広まった。しかし、日本Linux協会の登記名(商号。設立時にはまだラテン文字での表記ができなかった)は「日本リヌックス協会」である。 「Linux」とは本来Linuxカーネルを指す語であり、カーネルとはその名の通りOSの核をなすものにすぎない。これを用いて実用的なオペレーティングシステムを構成するには、他の多数のソフトウェア(ライブラリやシステムソフトウェアなど)の助力を必要とする。また、何らかの処理を行なったり業務に使用する際には各種のアプリケーションソフトウェアが必要となる。GNUプロジェクトはこうしたソフトウェアをフリーソフトウェアとして開発・提供しており、実際にほとんどのLinuxディストリビューションはライブラリ環境(GNU Cライブラリなど)やツール環境(GNU Core Utilities等)をGNUのプロダクトに依存している。そのため、LinuxカーネルとGNUプロダクトを組み合わせてUnixと同等のシステムを構成している場合は「GNU/Linux」と呼ぶべきだと主張する者もいる。この主張の他の根拠としては、「GNU自身のプロダクトではないものの、Linuxカーネルを含め多くのソフトウェアがその使用に際してユーザーライセンスとしてGNUが提唱するパブリックライセンス(GPLやLGPL等)を採用していること」や「さらにこれらのソフトウェアの多くが事実上相互依存している点」などが挙げられている。(リチャード・ストールマン、またリーナス・トーバルズ自身もGNU/Linuxと呼称している。ただし、「Revolution OS」でのインタビューにおいてリーナス・トーバルズは「すべてのLinuxをGNU/Linuxと呼称するのはばかげている」と答えている。詳細はGNU/Linux名称論争を参照。 文章: Linux Security Modules LSMは、Linuxカーネルへの変更を可能な限り抑えつつ、強制アクセス制御をうまく実装するためのあらゆる機能を提供するという、特定の用途のために設計された。LSMはSystrace(英語版)のようなシステムコールへの干渉 (System call interposition) のアプローチを取ることを避ける。なぜならば、そのようなツールはマルチプロセッサシステムにおけるスケーラビリティに欠け、Time-of-check-to-time-of-use(英語版)(TOCTTOU; 確認プロセスから実行プロセスまでの時間差による競合状態)攻撃に脆弱である。代わりにLSMは、ユーザ空間ツールが最終的にinodeやタスク制御ブロック (task control blocks, task_struct) のような重要な内部カーネルオブジェクトにアクセスする際のカーネル内のすべての呼び出し箇所に「フック」(モジュールの上位呼び出し)を挿入する。 プロジェクトはメインストリームカーネルへの巨大かつ複雑な変更は避けるため、アクセス制御の問題解決のスコープに限定している。LSMは一般的な「フック」すなわち「上位呼び出し」のメカニズムを意図しているのではなく、オペレーティングシステムレベルの仮想化(英語版)をサポートするものでもない。 従来からLinux環境で利用されてきたセキュリティモジュールPluggable authentication module(英語版) (PAM, Linux PAM(英語版)) はユーザー認証やパーミッション制御のみに特化しているが、LSMはそれよりもカバーする範囲は広い。 文章: オープンソースソフトウェア GNUプロジェクトはフリーソフトウェアのGNUユーティリティとしてLinux・Windows・macOS・その他OSで動作するユーティリティソフトウェアを開発している。 リーナス・トーバルズが1980年代から開発しているLinuxはオープンソースソフトウェアのオペレーティングシステムとして広く使われている。Linuxは様々なベンダー・ユーザーにより派生したソフトウェアが開発されLinuxディストリビューションの総称で呼ばれている。2007年以降、LinuxはLinux Foundationが開発主体となった。 Apacheソフトウェア財団はApache HTTP Serverを代表にC/C++のソフトウェア・ライブラリ、Javaのソフトウェア・ライブラリを開発している。また、Sun Microsystemsが開発していたオフィスソフトウェアの後継Apache OpenOfficeや、Adobeが開発していたFlashビルドツールの後継Apache Flex、HTML5アプリケーションプラットフォームの後継Apache Cordovaなど、企業が開発していたソフトウェアの後継メンテナンスも行っている。 文章: FydeOS FydeOSは、ChromeOSに似たブラウザー+クラウド駆動型オペレーティングシステムです.FydeOSは、ほとんどの主流ハードウェアでスムーズに実行され、最新のWebアプリケーション標準を完全にサポートし、AndroidプログラムおよびLinux環境と互換性があり、障害なく中国で使用できます。地域ネットワーク環境で使用します。 Chromium OSと同様に、FydeOSは、現在使用しているアプリケーションとサービスが徐々にクラウドに移行するという信念から生まれました。 ブラウザープラットフォームテクノロジーとWebフロントエンドテクノロジーの継続的な成熟により、現在インターネットを介して行うほとんどの作業は、将来的には単純なブラウザーウィンドウで実現できると確信しています。 私たちは新しい時代に突入しており、インストールする必要があるアプリケーションは歴史になります。 FydeOSは、より高速でシンプルかつ効率的なクラウド駆動型オペレーティングシステムです。 「Chromium Project」の二次開発に基づいて、カーネルを変更および最適化しました。最適化されたブラウザプラットフォームに基づいて、中国のユーザーの習慣に合わせてローカライズされた拡張機能を追加し、ユーザーエクスペリエンスを向上させました。インターネット時代のニーズを真に満たすクラウドテクノロジーのオペレーティングシステム。 メインストリームのx86プラットフォームコンピューター機器から組み込みIoT機器まで、FydeOSは完全に適応させることができ、非常に可塑性の高いオペレーティングシステムです。 文章: Sudo sudo(“su do”)は、UNIXおよびUnix系オペレーティングシステムのプログラムの1つで、ユーザーが別のユーザーの権限レベルでプログラムを実行するためのコマンドである。一般的に、ユーザーがスーパーユーザー(superuser、すなわちroot)の特権レベルを利用する際に用いられることが多い。デフォルトではその別ユーザーのパスワード入力を求めてくるが、設定を変更すれば root のパスワードを求めるようにもできるし、端末(や擬似端末)につき1回だけパスワードを入力すればよいようにも、全くパスワード入力を求めないようにもできる。sudo は各コマンド実行を記録でき、スーパーユーザーとしてのログインの完全な代替として使う場合もある。例えば、Linuxディストリビューションの Ubuntu はそのような使い方をしている。 オリジナルのプログラムは1980年、ニューヨーク州立大学バッファロー校の計算機科学科で Bob Coggeshall と Cliff Spencer らが開発した。2018年現在も活発に開発が続いており、OpenBSDの開発者である Todd C. Miller が開発・保守を行っている。 文章: CBL-Mariner CBL-Mariner(CBLはCommon Base Linuxの略)とは、マイクロソフトが開発したフリーでオープンソースなLinuxディストリビューションである。マイクロソフトはこのオペレーティングシステム (OS) をMicrosoft Azureや、Windows 10上でLinuxのグラフィカルユーザインタフェース (GUI) アプリケーションを実行するためにWindows Subsystem for Linux 2で使用している。