
* fdroidserver uses case-sensitive naming since it is based on GNU/Linux filesystems, which are case-sensitive by default. * "the application ID looks like a traditional Java package name, the naming rules for the application ID are a bit more restrictive" https://developer.android.com/studio/build/application-id * Java is a case-sensitive language for all names used in .java files: "In the Java programming universe, case-sensitive String keys are ubiquitous" "Java package names... are case-sensitive" https://docs.oracle.com/javase/8/docs/technotes/guides/preferences/designfaq.html