tldr: I haven't decided on the specific license, but I intend for my
port of Shen on Java to be released under some type of free including
source, allowing modifications and redistribution, license.
Well, this requires some explanation, I see.
To Mark, I apologize for the delay in response. It was a busy
Thanksgiving weekend for me here in the US, and I wanted some time to
think some things through.
My goal is to provide services around Shen on the JVM platform,
consulting, custom software, maybe even training. Shen is a language
that might be able to do the things I've been wanting to do. Release
the shackles, so to speak.
As I was working through what business model might make the most
sense, I considered the idea of restricting my port of Shen on Java to
a commercial closed source license. The idea was that the more I (and
the company I plan to form) am financially compensated for my work on
Shen, the more I will be able to work on Shen which benefits the Shen
community. So I floated the idea by Mark to see what he thought of it.
He was understanding and I think his primary concern was that whatever
my decision was, I should make it public and soon. I can understand
that if people were going under the assumption that my port would be
open, it would be most proper to announce ASAP if that were not the
case.
So, my plans are that my port will be released under some type of free
license, including source. I haven't decided which license yet. I
don't know if it will be 100%
http://opensource.org/osd compliant, but
the Shen license isn't either, and I have to figure things out.
Sorry about the confusion, this was intended to be a private
conversation with Mark but I understand why he forced me to make it
public. I'm hoping to get my port properly released over the next
couple weeks and you'll all be able to play with it, source and all.
As for sponsorship, I do hope to do so at some point.