It's created and used by one person and donated with the appropriate license for others to use freely, even for commerical purposes, but it cannot be sold without including that same sourcecode and appropriate license."

I think that maybe you misunderstand free software. Whether or not a program is "sold" (i.e. money changes hands) has no bearing on whether source code needs to be available and what license it's under. If you read the Free Software Definition, ..."you may have paid money to get copies of free software, or you may have obtained copies at no charge. But regardless of how you got your copies, you always have the freedom to copy and change the software..." The whole "sold" thing you mention has no bearing on that aspect of it. So whether a person paid $1,000,000 or $0 once they have a copy of the program (notice I say "once they have a copy", which leaves open options for people to use it privately without sharing and also to put it behind a paywall if they decide to) they also need to have the source code. "Sold" has nothing to do with it. :)

Reply via email to