hard links; illegal chars; filename length
license clean up; oss deployable