Quiren

オープンソース

Stowo サードパーティソフトウェア

Stowo 1.0.30 が対象です

Stowoはオープンソースソフトウェアを使用して作られています。このページでは、Stowoに含まれるサードパーティコンポーネントと、そのライセンス、ソースコードの入手先をご案内します。

ランタイムコンポーネント

StowoはElectronランタイム上で動作します。ElectronにはChromium、Node.js、FFmpegなど複数のサードパーティコンポーネントが含まれています。

コンポーネントバージョン
Stowo1.0.30
Electronv43.7.1
Chromium150.0.7871.250
Node.jsv24.21.0

ChromiumとNode.jsのバージョンは、Electron v43.7.1 タグの DEPS ファイルで固定されている値です。

アプリに同梱される告知

サードパーティコンポーネントの一覧と各ライセンスの全文は、Stowoをインストールするとプログラムフォルダーに一緒にインストールされます。

  • THIRD-PARTY-NOTICES.md — サードパーティコンポーネントの概要とソースの場所
  • LICENSE.electron.txt — Electron自身のライセンス(MIT)
  • LICENSES.chromium.html — Chromiumおよびそれが含むサードパーティコンポーネントのライセンス。FFmpegの項目とGNU Lesser General Public Licenseの全文がこのファイルに含まれています。

FFmpeg

Stowoには FFmpeg が ffmpeg.dll として含まれています。FFmpegは GNU Lesser General Public License, version 2.1 以降 で配布されているソフトウェアです。Stowoが含めているのはChromiumが使用するFFmpegであり、変更を加えずに、独立した動的ライブラリとして同梱しています。Stowoの実行ファイルに静的リンクはされていません。

配布バイナリ値
ファイルffmpeg.dll
プラットフォームWindows x64
サイズ3,061,248 bytes
SHA-256AC73E8DA09D9AECF055CECFA795EF8397DC8AED64DC12B2442E4A253D6B8A3D8

Stowo 1.0.30 に含まれる ffmpeg.dll は、公式 Electron v43.7.1 Windows x64 リリースに含まれるファイルとbyte-identicalです。

ソース値
FFmpegリビジョンad41607c61898cf7150e0fb20fe4bbabd44922a3

このリビジョンは Chromium 150.0.7871.250 の DEPS ファイルで固定されている値であり、そのChromiumバージョンは Electron v43.7.1 が固定しているものです。

ソースコードの入手

Stowo 1.0.30 用のソースアーカイブ。 このアーカイブはこのリリースに固定されているため、新しいバージョンが公開された後も、このバージョンに対応するソースを引き続き入手できます。

Stowo-1.0.30-FFmpeg-source.zip

アーカイブには次のものが含まれます。

  • 上記リビジョンのChromium FFmpegソースツリー全体 — chromium/config、chromium/patches、chromium/scripts、BUILD.gn を含みます
  • Electronのprovenance資料 — ElectronとChromiumの DEPS ファイル、FFmpegパッチ一覧とパッチ本体
  • COPYING.LGPLv2.1 — LGPL v2.1の全文
  • README-Stowo-FFmpeg-Source.txt — バージョン、リビジョン、バイナリのSHA-256、Electronパッチの適用範囲
  • SOURCE-MANIFEST-SHA256.txt — アーカイブ内の全ファイルのSHA-256一覧。内容を検証できます。

upstreamの原本。 同じソースをupstreamから直接入手することもできます。

Electron provenance。

ElectronのFFmpegパッチ

ElectronはChromiumのFFmpegに対して独自のパッチを管理しています。v43.7.1 タグのFFmpegパッチ一覧に含まれるパッチは1つだけで、link_with_loader_path.patch です。

このパッチは BUILD.gn の is_mac 分岐の中で、macOS共有ライブラリ libffmpeg.dylib のinstall_nameを変更する1行を書き換えます。install_nameはmacOS固有の概念であり、Windowsビルドではこの分岐が実行されないため、Stowoが配布するWindowsの ffmpeg.dll にはこのパッチは適用されません。 パッチ本体は上記のソースアーカイブに含まれています。

オープンソースソフトウェアとStowo利用規約

Stowoの 利用規約 は Stowo自体に適用されます。Stowoに含まれるサードパーティのオープンソースコンポーネントはそれぞれのライセンスに従い、Stowoの利用規約はそれらのライセンスが利用者に与える権利を制限しません。

お問い合わせ

このページの内容や、Stowoに含まれるコンポーネントのソースコードに関するお問い合わせ:

support@quiren.app