This is a late post but I felt it needed to be said. Many of you will have seen Simon J Stuart’s post on why he is shutting down his blog on September 1st. Simon’s post is quite emotive in places but most tragically he is also withdrawing his freely available projects from which many have benefited such as his Social networking libraries and Lua4Delphi (which will become a paid for only product).
Simon’s experience rather reminds me, to a certain extent, of the tragedy of the commons. For those unfamiliar with this dilemma, it states that multiple independent individuals will eventually deplete a shared resource whilst making decisions that are rational for their own self-interest but that their collective actions are in the worst long-term interest of the collective. In this case, it would appear that multiple individuals, consulting their own self-interest have placed what collectively amounts to too much pressure (and allegedly in some cases abuse on Simon).
My own limited experience in contributing code and having code contributed to me does not match with Simon’s experience but then it never really came close to the sheer volume and quality of code contributed by Simon (plus, I never really had any users!).
I fear that it is too late to change Simon’s mind but it might be prudent to suggest that this would be a good point to reflect, as developers, on how we interact with and treat members of the community who donate their time, resources and thoughts to help out others. I know that I, as with many others, will miss his contributions when they’re gone.

Jamie is a Software Development manager, Team Lead, Technical product owner and General Geek. In my spare time I develop in Delphi, Ruby, Python, C# and JVM languages (Java, Clojure). I am an enthusiastic advocate of hobbyist development and in particular tools which allow for hobbyist development. I am also extremely passionate about Continuous Delivery. Please have a good look around and enjoy anything that you find useful on this site. 

I think anyone who has written a free/open source project with any kind of popularity probably goes through much of what Simon has. I personally believe great experienced devs need to develop a very thick skin in order to maintain their sanity but there is always a limit and I guess he reached his. Too bad for everyone Simon included.
Great post! I contributed a small amount to Simon’s Lua4Delphi project, not because I was going to have any real use for it, but to encourage and thank him for his work. I don’t regret it all. However, I do feel sad for him; a great deal of hurt showed through in his posts. I hope he heals with time.
Bummer.
Great post and great point.
I will miss Simon’s blog if he doesn’t reconsider his decision.
As for his products I’d like to see Simon follow the example of the Smart Mobile Studio guys. They’ve developed a commercial product more or less in the open via their blog. Most importantly they haven’t let themselves get embroiled in flame wars (hint, hint Mr S).
Good post and thanks for the news.
I do respect Simon’s work, he ran a great blog, but I just can’t leave that outcome without a comment – “How childish!..”
I hope he will be back. We are all childish sometimes, social communication can drive you mad and you shut the door, I did it many times.
I just want to point out that I’m not “withdrawing [my] freely available projects”, but limiting the scope of them and continuing their development behind closed doors (free from the mountain of selfish demands and insulting comments).
I’m shutting down the blog… not the work!
Blog is a form of an open-source code by itself, it just has more human language/syntax and less strongly typed. It’s a pity to me because I valued the blog more. It was a great read.
Insightful post Jamie. I have only just caught up on Simons decisions due to being away from Twitter for a while.
I too contributed to Lua4Delphi, again I had no immediate need for it but thought it worthwhile for the community as a whole, and one never says “never”, right?
I wish Simon well, and like many here, hope that the hurt caused by (those I consider to be) idiots subsides with time.
I’m sad to see this happen. In case this project does go off the rails … Does anyone have a backup they could put on github, or bitbucket or sourceforge.
It seems that Simon is the lead and main developer, but lots of people have contributed to his effort. If he was to decide not to work on this any more, it would be nice to know someone has posted whatever is already open sourced to a reliable hosting location.
Warren