Expression Encoder を組み込んだアプリケーションを配布する際のライセンス問題

公開日: : Blog, Microsoft , ,

Windowsアプリケーションにメディア編集機能を実装したい場合に、Expression Encoder SDK という無償ライブラリが有用。

Expression Encoder Proという有償版が存在していたが、現在は販売中止されている。
Proの入手はMSDNサブスクリプションから可能だが、MSDNサブスクリプションのライセンスはあくまで開発用。

無償版のExpression Encoderは現在も入手可能だが、配布条件がよくわからなくて色々調べてみた。

Expression Encoder 4の再配布について。

上記のフォーラム投稿も存在したが、結論がよくわからなかったのでマイクロソフトサポートに問い合わせした。


考慮する点は Expression Encoder と MPEG LA 2点

Expression Encoder

再頒布用ランタイムは用意されていないので、エンドユーザー側でダウンロードとインストールをしてもらう必要がある。
ただし、サンプルコードについては同梱しての再頒布が許諾されている。

MPEG LA

Expression Encoder が許諾されている、VC-1/H.264, MPEG-2 のライセンスは「消費者による個人使用および非商業的使用」が前提。
その他の利用についてはMPEG LAに確認する必要がある。

MPEG LA

Expression Encoder のライセンス条項にも記載がある

15.VC-1 規格および AVC/H.264 規格に関する注意。本ソフトウェアには、VC-1 および AVC/H.264 画像復号テクノロジが含まれる場合があります。このテクノロジについては、MPEG LA, L.L.C. により以下の注意書きを表示することが義務付けられています。
本製品は、消費者による個人使用および非商業的使用を前提として、「VC-1 PATENT PORTFOLIO LICENSE」および「AVC/H.264 PATENT PORTFOLIO LICENSE」に基づき、次の用途に限って使用許諾されます。(i) VC-1 規格および AVC/H.264 規格 (以下「VC-1 および AVC/H.264 ビデオ」といいます) に従ってビデオをエンコードすること、または (ii) 個人使用および非商業的活動に従事する消費者がエンコードした VC-1 および AVC/H.264 ビデオをデコードするか、または VC-1 および AVC/H.264 ビデオを提供するライセンスを有するビデオ プロバイダーから取得した VC-1 および AVC/H.264 ビデオをデコードすること。その他の用途については、明示か黙示かを問わず、いかなるライセンスも許諾されません。VC-1 規格または AVC/H.264 規格に関してご質問がある場合は、MPEG LA, L.L.C. (所在地 : 250 Steele Street, Suite 300, Denver, Colorado 80206、Web サイト : www.mpegla.com) にご連絡ください。
本製品は、「VC-1 PATENT PORTFOLIO LICENSE」および「AVC/H.264 PATENT PORTFOLIO LICENSE」に基づき、使用許諾されます。かかるライセンスは、本製品にのみ、および本ライセンス条項に含まれるその他の通知の範囲内でのみ、適用されます。使用許諾された本製品と共に単一の製品に含まれるかどうかにかかわらず、他の製品に適用されることはありません。詳細情報については、MPEG LA, L.L.C. から入手できます。WWW.MPEGLA.COM をご参照ください。

16.MPEG-2 規格に関する注意。本ソフトウェアには、MPEG-2 画像復号テクノロジが含まれる場合があります。このテクノロジについては、MPEG LA, L.L.C. により以下の注意書きを表示することが義務付けられています。
MPEG-2 規格に準拠して本製品を使用することは、以下の場合に直接関連する場合を除き、すべて禁止されています。(A) (i) 事業活動に従事しない消費者より作成され、無償で取得されたデータまたは情報を、(ii) 個人使用の目的のみで使用する場合、および (B) MPEG LA, L.L.C. により別途特定のライセンス許諾を受けたその他の使用による場合。
MPEG-2 規格に関してご質問がある場合は、MPEG LA, L.L.C. (所在地 : 250 Steele Street, Suite 300, Denver, Colorado 80206、Web サイト : www.mpegla.com) にご連絡ください。


最終的には自己責任のもと判断する必要がある。
以下にライセンス条項が存在するので従うと良い。

マイクロソフト ソフトウェアライセンス条項
C:\Program Files (x86)\Microsoft Expression\Encoder 4\Eula.ja.rtf

関連記事

拡張温度に対応した Windows 10 IoT Core ボード

Windows 10 IoT Core 対応ボード その2 こっちは拡張温度対応している。 Ban

記事を読む

【XAML】フォントサイズを自動縮小して全体を表示

Viewboxを親にするだけ。 拡大・縮小方法はStretch, StretchDirec

記事を読む

no image

KeyboardNavigation以外でFocusVisualStyleを表示させる

WPFです。 結論としてはリフレクションで無理やりやれなくはなさそうという感じ。 元ネタはMSDN

記事を読む

no image

Visual Studio 2017 Version15.2 にアップデート後、Xamarin.iOS でビルドエラーが発生時の回避メモ

環境 Visual Studio Enterprise 2017 Version 15.2

記事を読む

【ストアアプリ】画面遷移の基本①

こんにちは。 Windowsストアアプリをぼちぼち触り始めています。 WindowsRuntim

記事を読む

【iPhoneアプリ】自分のiPhoneへインストールする方法

自作のiPhoneアプリを自分のiPhone上で動作させたい場合の手順をメモ ・iOS Dev

記事を読む

no image

【.NET】イベントのサブスクライブとサブスクライブ解除

.NETでイベントをハンドルする方法 サブスクライブ void CustomEven

記事を読む

【iPhoneアプリ】多言語対応させる2

今回はコード内の文字列を多言語化する ファイルを追加する。  

記事を読む

no image

Xamarin.Forms.Xaml名前空間のXAMLマークアップ拡張のメモ

MarkupExtensionsのメモ。あとで確認用 ArrayExtension Bindin

記事を読む

Xamarin.FormsのTabbedPageでバッジを表示する

iOSのタブバーはNative側でバッジ機能があるのだが、Androidにはそもそもバッジが無いらし

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑