GoFlow Pro

サードパーティライセンス

本書では、GoFlow Proで使用されているサードパーティコンポーネントとそれぞれのライセンスを記載しています。

概要

GoFlow Proは動画処理にFFmpegを使用し、Appleのネイティブフレームワークと組み合わせています。本書では、すべてのサードパーティコンポーネントのライセンス情報を提供します。

FFmpeg

FFmpegについて

FFmpegは、オーディオとビデオの録画、変換、ストリーミングのための完全なクロスプラットフォームソリューションです。GoFlow Proは動画の結合とトリミング操作にFFmpegを使用しています。

ウェブサイト: https://ffmpeg.org

ソースコード: https://github.com/FFmpeg/FFmpeg

バージョン: 7.x(アプリにバンドル)

FFmpegライセンス

FFmpegは、GNU Lesser General Public License (LGPL) バージョン2.1以降でライセンスされており、一部のオプションコンポーネントはGNU General Public License (GPL) の下にあります。

GoFlow ProはLGPLに準拠した方法でFFmpegを使用しています:

– FFmpegバイナリは別途バンドル(静的リンクではない)

– ソースコードは https://ffmpeg.org で入手可能

– 本通知は要件に従って提供

LGPL 2.1ライセンス概要

“`

GNU LESSER GENERAL PUBLIC LICENSE

Version 2.1, February 1999

Copyright (C) 1991, 1999 Free Software Foundation, Inc.

51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

本ライセンス文書の逐語的なコピーを複製・配布することは許可されますが、

変更することは許可されません。

“`

LGPL 2.1の全文は以下で入手可能です:

https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html

使用しているFFmpegコンポーネント

GoFlow Proは以下のFFmpegコンポーネントを使用しています:

ffmpeg: 動画/音声処理と結合

ffprobe: メディアファイル分析とメタデータ抽出

FFmpegソースコードの入手

FFmpegのソースコードは以下から入手できます:

– 公式サイト: https://ffmpeg.org/download.html

– GitHub: https://github.com/FFmpeg/FFmpeg

Appleフレームワーク

以下のAppleフレームワークは、Appleの標準ライセンス条件の下で使用されています:

SwiftUI

提供者: Apple Inc.

目的: ユーザーインターフェースフレームワーク

ライセンス: Apple SDKライセンス契約

AVFoundation

提供者: Apple Inc.

目的: 動画再生とメタデータ

ライセンス: Apple SDKライセンス契約

AVKit

提供者: Apple Inc.

目的: 動画プレーヤーインターフェース

ライセンス: Apple SDKライセンス契約

StoreKit

提供者: Apple Inc.

目的: アプリ内課金

ライセンス: Apple SDKライセンス契約

Foundation

提供者: Apple Inc.

目的: コアシステム機能

ライセンス: Apple SDKライセンス契約

AppKit

提供者: Apple Inc.

目的: macOSアプリケーションフレームワーク

ライセンス: Apple SDKライセンス契約

UniformTypeIdentifiers

提供者: Apple Inc.

目的: ファイルタイプ処理

ライセンス: Apple SDKライセンス契約

開発ツール

Xcode

提供者: Apple Inc.

目的: 開発環境

ライセンス: Apple Developer Programライセンス契約

Swift

提供者: Apple Inc.

目的: プログラミング言語

ライセンス: Apache License 2.0

Swiftライセンス

SwiftはApache License 2.0の下でライセンスされています:

“`

Apache License

Version 2.0, January 2004

http://www.apache.org/licenses/

利用、複製、配布に関する条件

  1. 定義

「ライセンス」とは、本文書の第1条から第9条で定義される利用、複製、

配布に関する条件を意味します。

「ライセンサー」とは、ライセンスを付与する著作権所有者または

著作権所有者によって認可された法人を意味します。

「法人」とは、行為主体と、その主体を支配する、支配される、

または共通の支配下にあるすべての法人の合同を意味します。

「あなた」(または「あなたの」)とは、本ライセンスによって付与された

権限を行使する個人または法人を意味します。

「ソース」形式とは、変更を行うのに好ましい形式を意味します。

「オブジェクト」形式とは、ソース形式の機械的変換または翻訳から

生じる形式を意味します。

「著作物」とは、ライセンスの下で利用可能にされた著作物を意味します。

「派生著作物」とは、著作物に基づく著作物を意味します。

「貢献」とは、ライセンサーに提出された著作物を意味します。

「貢献者」とは、ライセンサーおよびライセンサーによって貢献が

受領された個人または法人を意味します。

  1. 著作権ライセンスの付与。本ライセンスの条件に従い、各貢献者は、

あなたに対して、著作物および派生著作物を複製、派生著作物を作成、

公に展示、公に実演、サブライセンス、および配布するための永久的、

世界的、非独占的、無償、ロイヤリティフリー、取消不能の著作権

ライセンスを付与します。

  1. 特許ライセンスの付与。本ライセンスの条件に従い、各貢献者は、

あなたに対して、著作物を作成、作成させ、使用、販売の申し出、

販売、輸入、およびその他の方法で譲渡するための永久的、世界的、

非独占的、無償、ロイヤリティフリー、取消不能の特許ライセンスを

付与します。

  1. 再配布。著作物または派生著作物のコピーを任意の媒体で複製および

配布することができます。ただし、以下の条件を満たす必要があります:

(a) 他の受領者に本ライセンスのコピーを提供する必要があります。

(b) 変更されたファイルには、目立つ通知を付ける必要があります。

(c) 著作物のソース形式からすべての著作権、特許、商標、および

帰属表示を保持する必要があります。

(d) 著作物に「NOTICE」テキストファイルが含まれている場合、

帰属表示の読み取り可能なコピーを含める必要があります。

  1. 貢献の提出。明示的に別段の定めがない限り、著作物に含めるために

提出されたすべての貢献は、本ライセンスの条件の下にあるものとします。

  1. 商標。本ライセンスは、ライセンサーの商号、商標、サービスマーク、

または製品名を使用する許可を付与しません。

  1. 保証の否認。著作物は「現状のまま」、いかなる種類の保証も条件もなく

提供されます。

  1. 責任の制限。いかなる場合も、貢献者はあなたに対して損害賠償責任を

負いません。

  1. 保証または追加の責任の受諾。著作物を再配布する際、サポート、保証、

補償、またはその他の責任義務の受諾を提供することができます。

条件の終わり

“`

Apache 2.0の全文は以下で入手可能です:

https://www.apache.org/licenses/LICENSE-2.0

お問い合わせ

ライセンスまたはサードパーティコンポーネントに関するご質問:

メール: support@artjunkie.co.jp

ウェブサイト: https://artjunkie.app

最終更新日: 2025年12月24日

GoFlow Pro - サードパーティライセンス