Earlier quoted context omitted.
Marta author here. I agree with you that the open source software has higher level of trust than the proprietary one, but I afraid I just can't maintain Marta steadily for a long time if it was open-sourced (and then forever free). And I doubt the community will do that instead of me. In case if you're interested, I expressed my thoughts about this here [1] earlier. I do promise, though, that Marta will never collect…
Is there a reason to not license it under a dual license? Have the source code open with a non commercial license and also distribute the binaries under a commercial license. I’m not sure that it will have a significant impact on the revenue since most people would likely opt out and purchase the binary rather than building it on their own.
It's reasonable, though, if your potential user base is totally different. For example, IntelliJ IDEA has a Community edition that lacks enterprise frameworks support, but that's not a problem for "single users" because they basically don't do any enterprise. But it looks like it won't work for Marta.
So I'd rather choose the Sublime Text strategy (though I think that Sublime costs too much).