Ettery wrote:Just asking. Maybe someone at RedGate could answer?
My impression was that RedGate took over the tool on condition that they would continue to offer a free version. No doubt they knew it would bring them some profile and traffic in the .NET community. The software and community were already built.
Whether you did or not, you should demonstrate your integrity by open-sourcing the code at the point where you took it over. I think it's fair then that you get paid for any additional value you have added... but anything else makes you look downright dishonest.
The source code for Lutz Roeder's Reflector (at least from the versions I have used up until Red-Gate had acquired it) was not "Open Source" and I do not think the Open Source community has any reason or right to strong arm a company into releasing any intellectual property that they have acquired through legal means.
Perhaps you should do what the "Open Source" community did for Blender, collect the money and buy it from the 'bank'. Then, if the 'bank' decides to hand it over, you can bend it, shape it - any way you want it.
Just because a person gives their application away for 'free' out of the goodness of their heart does not mean it is "Open Source" or open season.