Mm. I did rather loose my temper there, didn't I? Let me try and answer that in calmer fashion.
hritcu wrote:Nicholas, some people only use Free Software and nothing else. They care about Freedom more than about utility or price. Not only will they not contribute to muCommander if it's not Free Software, but they won't use it at all. And while I don't share such extreme views, some of these people have my admiration for their contributions to the community.
Agreed on all points. You'll notice that muCommander *is* free software (not Free Software, but still, software that is free).
Anybody that wants to use muCommander is welcome to it. If they'd like to see more features, we're glad to hear about it and do our best to take such requests into account.
If, however, someone were to say "make it open source or I won't use it", well, the only answer we can give is "don't use it". Maxence will make it open source, hopefully in the near future, but in the meantime... we don't get paid for working on this. We use the software ourselves, are happy to learn that other people are enjoying it, but we're not going to sacrifice any more of our private life to fulfill requests that we don't think reasonable.
Notice how I say "we"? Yeah, my mistake. That's, again, my opinion, not Maxence's. I've always told him he was too much of a nice guy :)
hritcu wrote:No Nicolas, Maxence does not own anybody anything (I didn't even imply that). I just felt that his project could have benefited from more developers. If that is not the case then, well ... what is the reason you are going to open source it anyway?
To answer your later question first: because you guys are asking for it :)
Quite honnestly, I'm against it, and Maxence and I had long talks about it. It's very much his project though, he gets to put his foot down and decide, so you *are* going to get the sources.
The reason why I'm against releasing the sources is easy. Once that happens, if the software is popular enough - and it is quite popular, if our download logs are to be trusted - then we'll be spending more time managing the project than writing the code. Project management is what I do for a living, and while I enjoy it, it's not what I want to do for fun when I get back home. I do however rather enjoy writing code, especially for software that I'm personaly using.
So basically, the day we go open source is the day muCo stops being fun and starts being work. Yes, it will be better for the project. Yes, it will gather more community recognition. It'll also stop being exciting. And, of course, it'll give people more reasons to start demanding things of Maxence. You know, the "why wasn't my patch incorporated in the main build, come on mate, it's been 2 hours already!" kind of demands.
As for the bit where I haughtily told you to bugger off, we don't owe you anything? Apologies about that, I don't think you deserved it. This whole thread is going way out of hand, some of the posts a shocking show of bad manners, and I suppose I was having a go at the whole thing rather than at you personaly. I promise I'll try to be more civil in the future :)