OS・ソフトウェア– category –
-
OS・ソフトウェア
GStreamer — パイプライン記述で組むマルチメディア基盤
GStreamerは、音声と動画のデコード・エンコード・再生・配信を「パイプライン」として組み立てるオープンソースのマルチメディアフレームワークです。1999年にスウェーデンの大学生エリック・ヴァルテーセン氏とヴィム・タイマンス氏が立ち上げ、現在はLG... -
OS・ソフトウェア
FFmpeg — 動画・音声処理を支えるデファクトCLI
FFmpegは、動画と音声の符号化・復号・変換・配信をコマンドラインから一括処理できるオープンソースソフトウェアです。2000年12月、フランスのプログラマであるファブリス・ベラール氏によって開発が始まり、現在はLGPL/GPLライセンスで公開されています... -
OS・ソフトウェア
rkt — Docker対抗を狙ったCoreOS製コンテナランタイムの興亡
rkt(ロケット)は、米CoreOS社が2014年12月に「Rocket」として発表したコンテナランタイムです。Dockerデーモンの単一障害点・root権限要求・セキュリティモデルへの不満を背景に、「systemdと協調し、デーモンレスで動き、署名検証を組み込んだ堅牢なコ... -
OS・ソフトウェア
Docker Compose — YAMLで複数コンテナを束ねる定番オーケストレーター
Docker Compose(ドッカーコンポーズ)は、複数のコンテナで構成されるアプリケーションをYAMLファイル一枚で定義・起動・停止できるツールです。前身は2014年初頭にロンドンのOrchard Laboratoriesが開発した「Fig」というPython製ツールで、同年7月にDoc... -
OS・ソフトウェア
nerdctl — Docker互換CLIでcontainerdを操る次世代クライアント
nerdctl(ナードコントロール)は、コンテナランタイムのcontainerdを直接操作するための、Docker互換のコマンドラインツールです。NTTの須田瑛大(あきひろ・すだ)を中心とするcontainerdコミュニティが2020年12月にバージョン0.1を公開し、Dockerのdock... -
OS・ソフトウェア
runc — OCI仕様を直接実行する低レベルコンテナランタイム
runc(ランシー)は、OCI(Open Container Initiative)の実行時仕様を直接実装したCLIコンテナランタイムです。2015年6月のOCI設立と同時にDocker社がlibcontainerを寄贈する形で誕生し、Linuxカーネルのnamespacesとcgroups、capabilitiesなどを直接操作... -
OS・ソフトウェア
Skopeo — コンテナイメージをレジストリ間で軽快に転送するツール
Skopeo(スコピオ)は、コンテナイメージをレジストリ間でコピー・検査・署名するためのコマンドラインツールです。2016年にRed Hatのアントニオ・ムルダカ、ミロスラフ・トフカらが立ち上げ、同年9月にバージョン0.1.0が公開され、2018年5月にSkopeo 1.0... -
OS・ソフトウェア
Buildah — Dockerfile不要でOCIイメージを組み立てるビルダー
Buildah(ブッダ)は、コンテナイメージをスクリプトから細粒度に組み立てるためのOCI準拠ビルダーです。2017年にRed Hatのダニエル・ウォルシュ、ネイサン・スコウクロフトらが立ち上げ、同年6月にバージョン0.1がリリースされ、2018年5月にBuildah 1.0と... -
OS・ソフトウェア
Podman — デーモンレスでDocker互換を実現したコンテナエンジン
Podman(ポッドマン)は、コンテナとPodを操作するためのオープンソースのコンテナエンジンです。Red Hatが2018年に「libpod」プロジェクトとして発表し、2019年1月にPodman 1.0がリリースされました。最大の特徴は、Docker Engineのような常駐デーモンを... -
OS・ソフトウェア
CRI-O — Kubernetes専用に設計されたOCI準拠ランタイム
CRI-O(クライオ)は、Kubernetesから直接呼び出されることだけを目的に開発された軽量コンテナランタイムです。2016年にRed Hatの主導で着想され、2017年9月にバージョン1.0がリリースされました。同年に開発元のRed HatからCNCFへ寄贈され、2019年にIncu...
