⚠️

AutoMapper の商用版リリースに関する注意喚起

に公開

こんな発表がありました。

https://www.jimmybogard.com/automapper-and-mediatr-commercial-editions-launch-today/

AutoMapper は型の異なるオブジェクトを簡単にコピーするためのライブラリです。この AutoMapper は v15.0 より商用ライセンスが適用されます。これにより、これまで無料でライブラリを使っていた場合でも、バージョンを v15.0 に上げることでライセンス違反になる可能性があります。NuGet で意図せずバージョンを上げてしまう可能性があるので注意が必要です。

正しいライセンス キーを設定していない場合は以下のエラーが表示されます。

You do not have a valid license key for the Lucky Penny software AutoMapper. This is allowed for development and testing scenarios. If you are running in production you are required to have a licensed version. Please visit https://luckypennysoftware.com to obtain a valid license.

非商用利用の場合は引き続き無料で使えますがユーザー登録をしてライセンス キーを払い出す必要があります。

v14.0 までは既存のライセンスが維持されるためバージョンを上げなければ引き続き無料で使えます。代替のライブラリとしては MapsterMapperly が候補になりそうです。

Discussion