Package name case must be consistent across the application. On Windows, only one folder structure is created for the different case combinations used. On UNIX, a folder is created for each package name case combination used. This would prevent the Windows folder structure from being portable to UNIX. For example:
class-id Com.Company.Project.class1. class-id com.company.project.class2.
This creates one folder on Windows but two on UNIX.