Let me just quickly touch on few of the good points you are making.
billywoods wrote:Perhaps I could have agreed with all this a few months ago, but I can't now. Stone sounds are one thing, but the lag is so bad nowadays that I barely use KGS any more, and when I do I lose my games on time!
Again - good arguments. I have no problem with that.
But all they say is that, maybe, KGS outlived its usefulness, or wms is tired, or working on something else, or whatever.
This says absolutely nothing to me about the fat that, in my opinion, wms does not have any obligation to cater to us forever and ever.
billywoods wrote:I am a very strong proponent of open-source and/or free everything, which means not only that I realise the value of getting things for free, but also that I realise the power that creating things for free can have within a community.
Well, I am not.
Maybe I am old, but I think that each thing you get for free is a gift, not your right. And you don't get to *demand* that everything you get is free. Ultimately, if everything was free and open-source, we would either have nothing or we would be constantly bombarded with ads or whatnot. Just look at the way TV has gone - 5 min of stupid ads every 5 min - but that's the price for being able to watch 'quality' content for 'free' (or at least very cheap.) I can't even imagine the long term damage it does to society.
You think kibitz is bad on KGS now? Wait until they have popup-ads ever few sec... Because ultimately this is the price for getting things 'free'.
People need to make money, in the long run, and expecting everything you want to be given you for free is not realistic, I think. Even if I agree - it would be *very* nice.
But the only viable long-term model for offering free stuff that I can see if you charge for your main products and offer side-products for free as a marketing gimmick. Or you rely on constant donation - which sort-of makes things 'non-free' but only means that you are happy with somebody else paying for your stuff. But, as you say - this is a discussion for another thread.
So - Should wms open-source KGS? Yeah, would be great if he did!
Is he obliged to do so? I don't think so.
Is he a villain if he doesn't? I don't think so either.
billywoods wrote:If only I was a better coder, I would very happily put time and effort into open-source projects like this myself (and those aren't entirely empty words - I'm actively working towards being a better coder in my limited spare time). But there's no point in talking about things that I haven't done, and this is a discussion for another thread anyway.
Well, I am a good enough coder to write a good go server, as are many others. Its not that hard, really. But will I do it? Seeing how I will then be expected to work as a slave for free for god knows how long, as long as the community's whim demands, I guess... getting nothing buy lip from a bunch of ungrateful users just because I am not fast enough to implement this or that 'special feature'... No, thanks! I will definitely not do that! And I am beginning to wonder about the sanity of those who do.
I also have the skill to run a core team of developers to work on open-source projects. This is an even harder and more demanding job than actually coding the thing yourself. But I will not do that either - for the same reasons. Ultimately, no matter how great a job you do, they want more until you can't give no more, and so you're left there standing like a fool with everyone pointing fingers and hating your guts. Just look what happens with KGS. Call me crazy but count me out.
Look... I understand the reasons for open-source and free stuff, and all that good things. But in many cases this is not very realistic, even if possible. This is one reason I was so hell-bent on asking about Kaya's business model, and why I was reluctant to lend a helping hand as long as they kept brushing this question aside and unimportant.
If you really expect people to work very hard *for your pleasure* for years or until you get bored with what they do, and then they should bend over backwards and give you all their work *for free* so you can try to find some other sucker to take over and keep forking hard *for your pleasure* - because this is what you are basically saying. And what else you are saying is that the person who worked hard for years *for your pleasure* does not even deserve a "thank you" but is somehow obliged to bend over backwards now... I just don't know, dude. I can't agree with that.