AutoMapper and MediatR Commercial Editions Launch Today
Today I'm excited to announce the official launch and release of the commercial editions of AutoMapper and MediatR. Both of these libraries have moved under their new corporate owner (me), Lucky Penny Software. I formed this company to house these projects separate from my consulting company, but it's just me there, I'm the sole corporate overlord.
The GitHub repositories have transferred to the new GitHub organization (along with their ownership) here:
With these, I've launched new home pages for each library:
As well as a storefront site to purchase and manage licenses at:
It's quite a bit to dig in to, so let's go over the details!
What's the new license?
As discussed before, I wanted to release these libraries under a dual-license model:
It's a common dual-license model that many other OSS companies have chosen (MongoDB etc.) and had success with.
Under the commercial license, I've created a tier-based licensing model based on team size. There are no individual per-seat licenses, only licensing based on the number of developers.
How much will it cost?
With a tier-based pricing approach, I wanted a pricing model that scales with team size and allows for company growth without a lot of hassle. There are 3 paid tiers:
- Standard - 1-10 developers
- Professional - 11-50 developers
- Enterprise - Unlimited developers
Pricing is a subscription model, with both monthly and annual subscriptions (with a discount for annual subscriptions), as well as an option to bundle both libraries at a discount. You can find the details here (with all options), priced to your currency or in USD:
You can also find the details of what subscription benefits you'll get at the links above, including:
- Private Discord channels
- Priority support
- Early access to new releases
- Support for all currently supported versions of .NET Framework 4.x and .NET (
netstandard2.0
,net8.0
,net9.0
) - And more (as I build it)
All subscription payments are managed through Paddle, which supports...many different countries, currencies, and payment providers.
Do you have free licenses for <insert situation here>?
Yes! Besides the RPL license, I'm also including a Community edition under the Commercial license that is free for:
- Companies and individuals under $5,000,000 in gross annual revenue
- Non-profits under $5,000,000 in annual total budget (expenditure)
- Educational/classroom use
- Non-production environments
You're still required to register for a license key, but this is only for auditing purposes.
How do I get the commercial versions?
To make everyone's lives easier, these new major versions of AutoMapper and MediatR on NuGet are released under the new dual license agreement:
When you install these versions, you'll now be prompted for license acceptance. Once you obtain a license key, you'll be able to set the license key as:
services.AddAutoMapper(cfg => /* or AddMediatR */
cfg.LicenseKey = "<License key here>";
});
I don't restrict usage of these products with a missing/invalid/expired license key, but you'll see some messages in your logs prompting you to supply a valid key.
What about the existing versions?
I've created archived versions of the final releases of these two libraries:
Per those existing license agreements, you're free to fork, download, print out and read by the fireplace. Those archives will live on for anyone to use as they like.
If you're an existing user, you don't need to do anything. The existing NuGet packages (prior to the major versions listed above) are bound by the license agreements at the time of their release and will also live on.
Why Lucky Penny?
Because she was my first dog! Although she's no longer with us anymore, I loved her spunk and her spirit and wanted to honor her memory with my company name (and logo). Here she is judging, always judging:

I named her Penny because 1) she was found by the side of a busy highway miles from anywhere (lucky for both of us) and 2) her copper color. So, Lucky Penny Software!

It's been a long journey to get here but I'm excited about what the future holds for these libraries that have amassed more than 1.1 billion downloads. Thanks everyone for your patience and support as I worked to launch!