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

関連記事

SIPSorceryにて、「型 ‘log4net.ILog’ が参照されていないアセンブリで定義されています。」

ある時、SIPクライアントの開発を行っていた。 SIPクライアントライブラリの選定にあたって S

記事を読む

Xcode標準テンプレート

Xcodeで新規Projectを作成した時にテンプレートを選ぶことが出来る。 「Choose a

記事を読む

no image

Windows10 IoT CoreでWindowsアップデートの自動実行を停止する

Manage IoT Core device updates このリンクにアップデートコントロール

記事を読む

拡張メソッドは、非ジェネリック静的クラスで定義される必要があります

単純にメッセージどおり。 public static class BaseExtensi

記事を読む

no image

【TFS2013】Visual Studio 2005 Professional から TFS2013へ接続

こんにちは。 私の周りではいまだにレガシーな開発環境を使いつづけているプロジェクトが多いです。

記事を読む

no image

Xamarin.FormsのAndroidでスプラッシュ画面

Xamarin.Formsでアプリを作成した時、iOSは起動時にLauncher.storyboar

記事を読む

no image

UWPのScrollViewerでスクロール位置の同期を行うメモ

複数のScrollViewerのスクロール位置を同期したい場合、WPFではScrollChanged

記事を読む

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

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

記事を読む

no image

No registered resource provider found for location ‘Japan East’ and API version ‘2.0’ for type ‘servers’.

Visual Studio から Azure Web Apps をデプロイするときに発生したエラーの

記事を読む

【iPhoneアプリ】リリース手順〜iTunesConnect登録〜

AppStoreに有料アプリ、iAdアプリを公開するためには、 iTunes Connectで

記事を読む

Message

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

PAGE TOP ↑