I could give a list of reasons why I'm not opening the code:
- Need to refactor and document what I have
- My OpenCL code is not good for every card out there
- Many features still in early stage (architecture, vegetation, city generation)
- My wife won't let me do it
The honest answer is I don't know. I have a very demanding job, whatever little time I have to spare, I use it in this project. I only do it because it relaxes me. Some people count sheep, I think about voxels.
If I made it Open Source, I would need to start thinking about other things. It won't be relaxing anymore, and I will probably find a different hobby.
Anyway there is a chance something will come out of this. Maybe a game and an engine, which I would have no problem licensing.