Use zlib License
Support empty file