サードパーティライセンス
本書では、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の全文は以下で入手可能です:
使用している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条から第9条で定義される利用、複製、
配布に関する条件を意味します。
「ライセンサー」とは、ライセンスを付与する著作権所有者または
著作権所有者によって認可された法人を意味します。
「法人」とは、行為主体と、その主体を支配する、支配される、
または共通の支配下にあるすべての法人の合同を意味します。
「あなた」(または「あなたの」)とは、本ライセンスによって付与された
権限を行使する個人または法人を意味します。
「ソース」形式とは、変更を行うのに好ましい形式を意味します。
「オブジェクト」形式とは、ソース形式の機械的変換または翻訳から
生じる形式を意味します。
「著作物」とは、ライセンスの下で利用可能にされた著作物を意味します。
「派生著作物」とは、著作物に基づく著作物を意味します。
「貢献」とは、ライセンサーに提出された著作物を意味します。
「貢献者」とは、ライセンサーおよびライセンサーによって貢献が
受領された個人または法人を意味します。
- 著作権ライセンスの付与。本ライセンスの条件に従い、各貢献者は、
あなたに対して、著作物および派生著作物を複製、派生著作物を作成、
公に展示、公に実演、サブライセンス、および配布するための永久的、
世界的、非独占的、無償、ロイヤリティフリー、取消不能の著作権
ライセンスを付与します。
- 特許ライセンスの付与。本ライセンスの条件に従い、各貢献者は、
あなたに対して、著作物を作成、作成させ、使用、販売の申し出、
販売、輸入、およびその他の方法で譲渡するための永久的、世界的、
非独占的、無償、ロイヤリティフリー、取消不能の特許ライセンスを
付与します。
- 再配布。著作物または派生著作物のコピーを任意の媒体で複製および
配布することができます。ただし、以下の条件を満たす必要があります:
(a) 他の受領者に本ライセンスのコピーを提供する必要があります。
(b) 変更されたファイルには、目立つ通知を付ける必要があります。
(c) 著作物のソース形式からすべての著作権、特許、商標、および
帰属表示を保持する必要があります。
(d) 著作物に「NOTICE」テキストファイルが含まれている場合、
帰属表示の読み取り可能なコピーを含める必要があります。
- 貢献の提出。明示的に別段の定めがない限り、著作物に含めるために
提出されたすべての貢献は、本ライセンスの条件の下にあるものとします。
- 商標。本ライセンスは、ライセンサーの商号、商標、サービスマーク、
または製品名を使用する許可を付与しません。
- 保証の否認。著作物は「現状のまま」、いかなる種類の保証も条件もなく
提供されます。
- 責任の制限。いかなる場合も、貢献者はあなたに対して損害賠償責任を
負いません。
- 保証または追加の責任の受諾。著作物を再配布する際、サポート、保証、
補償、またはその他の責任義務の受諾を提供することができます。
条件の終わり
“`
Apache 2.0の全文は以下で入手可能です:
—
お問い合わせ
ライセンスまたはサードパーティコンポーネントに関するご質問:
– メール: support@artjunkie.co.jp
– ウェブサイト: https://artjunkie.app
—
最終更新日: 2025年12月24日