I’m looking at running nginx on a m1.small instance. I noticed in the marketplace you can deploy an ami but it costs $0.024 an hour. I though nginx was an open source, free web server. What is the reason for this additional fee?
Because they chose to charge for it.
As the description says, the money goes to the nginx developers, and you receive product support directly from them.
So you are paying the nginx developers for support for nginx.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.