As the subject says I want to know if I make a snapshot of my EBS public and others use it, do I get charged for that?
Background if anyone is interested:
I have a bioinformatics program I want to share with other researchers so I'm planning to create my own public AMI that others can use. I think this will be preferable to requiring the users to install all of the dependancies, etc.
For a shared snapshot, you will be charged for the storage of that snapshot (and the PUT requests to create it, and the GET requests you use in accessing it).
When someone else uses your snapshot, a copy of it is made into their account - there is no charge to you for making the copy. The user who makes the copy will be charged the normal EBS rates. Anything they do with that snapshot (i.e. creating EBS volumes, etc. will be charged to them).
As per the FAQs: