For what it's worth, I was the one originally asking about the license, and I have better things to do then rip off code and make a commercial product. I had this idea because I play 7dtd, I run a 7dtd server for a few friends and myself to play on, and I am learning Docker for work.
I love GPL software, but I agree for something like this, a more permissive license is better. I was planning on releasing under a permissive license such as BSD, Apache, or MIT as I stated earlier.
At this point, I am not sure how much code of yours I will actually use. I was interested in your map renderer, but this would have to run in a separate container than the game server, and I haven't reviewed your code to see how to make this is possible.
I see a few potential challenges with 7dtd in docker. SteamCMD should be easy enough to install at runtime, but the 7dtd server requires you to authenticate to download. Docker is meant to be immutable, and non-interactive, with configuration done through runtime options. I can get around the login by using expect, but it feels like a bit of a hack. Maybe I can convince TFP to allow anonymous installs like many other games. https://developer.valvesoftware.com/wiki/Dedicated_Servers_List Perhaps I am just wasting everyones time
Cheers,
Mudfly