You can download the source code: https://steemworld.org/download
So he only needs to publish it with a license attached to it, it seems.
I would assume he is only working on the documentation and the technicalities.
Anyways, the project is not closed source and the proposal includes open sourcing steemworld and that is the opposite of what you claimed above.
RE: SteemWorld Support tomorrow ON or OFF?