While not specifically Unix related, I thought I'd ask here since a lot of you guys are knowledgeable about the available open source licenses.
I have a web app that I'm developing (source code currently in an alpha state: »
github.com/gorrillamcd/Armory ). I'm trying to figure out how to license it. I like the MIT License since it's simple to understand and open. While I don't mind people making derivate works and selling that, I don't want people to sell exact copies of the app. I looked at the GPL as well but it also allows the selling of copies. This line in the MIT license seems to permit both of those scenarios: "including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software"
Is there a way to license an open source project such that duplicates can't be sold? Maybe I'm not understanding something about how licensing works since even the more restrictive GPL allows for this.