|First of all, sorry rntz and everyone for me being a pig on http://www.arclanguage.org/item?id=10406.|
It was late, I was too high on caffeine, and I'm nervous these days. But these are no valid excuses, I was just a jerk.
So I decided the best way to apologize would be to show the source sooner than initially planned, and here it comes.
evsrv.arc is at http://dabuttonfactory.com/res/evsrv.arc.
It runs on a modified version of Arc that can be found in its integrality at http://dabuttonfactory.com/res/3.1evsrv.tar.bz2
It's not exactly the version currently running at dabuttonfactory.com:8080, because I've done some little improvements before to post this. But not enough improvements to push the changes to the "live" environment (it's about tiny changes, but ones that would require a restart of the Arc process, and this kills the sessions persistence, so I wait to add other things before to do so). By "tiny changes" I mean purely cosmetic things, like renaming some functions.
Just one thing, about me saying not wanting to be "stolen". Just to be clear, you're free not to believe it, but evsrv was going to be open source one day or the other. It was not "I hesitate to make this proprietary or not". That (being proprietary) would have been crap, particularly for something as tiny as evsrv. I do, however, think "stealing" can happen even in the open source world.
See GPL VS BSD debate. See FSF suing suckers like Cisco.