Posts: 2833 from 2003/2/8
From: USA
IMHO, it should be dictated by the "rule of the bounty." In other words, some projects need no more than an executable, others should be fully GPl'd, and other stuff could be somewhere in between.
Some examples:
Blender is open source in the first place, that's a no brainer. If it's ported it stays open source.
We want a 'modern' browser, and some guy from Opera is willing to port that for some bounty, we can't exactly ask for diddly more than a binary, now can we?
Lets say we want a new IRC client, we could ask for sources, but if there is only one prospective author and he doesn't want to release sources--I don't have a problem with it (assuming it isn't a port of XChat or something).
An SFSSalv-alike (it doesn't have to be sfssalv per-se) should at least have the code open to us, or to the morphos team if nothing else.
I think the rules should clearly state that each bounty should be posted with a suggested licensing scheme, but variences can be made where the situation warrents. Also, if two programmers are offering to take up the bounty-and all other things are equal--the preference will go to the prospective author who will provide sources.