私はffmpegを使用しましたが、それはLGPLの下でした。 私はsfmlに切り替えましたが、それが使用するオーディオインポートライブラリもLGPLの下にあります。プロジェクトでLGPLライセンスを使用せずにライブラリを静的にリンクしたい。単一のフォーマットライブラリを使用する以外に、代替手段はありますか?
回答:
回答№1は2libaudiodecoder WindowsおよびMac OS X上のMP3、M4A、およびWAVE(+ Windows上のWMA)をデコードします。これはMITライセンスの下で使用でき、クローズドソースプロジェクトで静的リンクを許可します。
おまけとして、各プラットフォームでネイティブのオーディオデコードAPIをラップすることで機能するため、ソフトウェアに(特許取得済みの)デコーダーを出荷する必要はありません。