There are some who argue that we’ve gone far past the point of usefulness of reciprocal licenses like the GPL. I don’t agree, but the argument is that it is so clearly beneficial to open one’s sources to the innovative potential of the community that the developer who chooses to hoard (out of fear, mostly) is just being stupid and will ultimately lose becuase they’ll have a higher cost basis and achieve a lower quality result than the developer who courageously chooses to practice sharing whether or not others are legally compelled to do so.
There are others who argue that the source cannot be protected by source alone–that the limitations of the license must reach beyond copyright and into the operation (or at least the look and feel) of the application itself. If they cannot force all freely licensed works to point back to the initial developer, they are not willing to share sources.
I think the GNU Affero GPL version 3 license walks a firm middle ground, and I would like to see it tested in the marketplace of ideas and commerce. I would like to see whether and how the Affero license balances the interests of developers and users for the benefit of both, while encouraging healthy competition that also benefits the original developer and the whole user community. If you plan to use the GNU Affero GPL license, please let me know so that I can write about how well this experiment works! And thank you.