If my only options for what to do with my digital works are to keep them to myself, or release them unhindered into the public domain, then in some cases I would not release at all.
Is it better for the public that I do not release anything that I am not willing to let be used in any fashion whatsoever? Or is it better that I do release, but assert copyright restrictions on how the public may use my works (which they wouldn't have at all if I kept them to myself)?
I do not want music I have composed to be used in risqué films; I do not want software that I released under the GPL to be assimilated into proprietary products; etc. If by releasing my work to the public I relinquish all control, then I can do nothing to enforce my wishes.
Is it better for the public that I do not release anything that I am not willing to let be used in any fashion whatsoever? Or is it better that I do release, but assert copyright restrictions on how the public may use my works (which they wouldn't have at all if I kept them to myself)?