My company resells an application whose brand name is mixed case, for example "ApplicationName".
The application's installer creates all paths and file names in this standard. E.g. The main directory is /opt/ApplicationName, the init file is called ApplicationName so I have to run service ApplicationName status and so on.
To me, this breaks all sensible conventions and I feel the files and directories should all be lower case (there is precedent in other applications such as MySQL, whose files and dirs are all called mysql, even applications like Apache and Tomcat do away with the preceding upper case letter).
If I raise this as a bug report, I'd like to put up a stronger argument than just "I think it's wrong". So is it dictated in something like the POSIX standard that system files like this should be lower case?