Exactly why I’m a Linux user.
p/s: Got this from on of the comments in reddit

Exactly why I’m a Linux user.

p/s: Got this from on of the comments in reddit

Why do so many namespaces start with com

Why we keep seeing namespaces such as com.Apple or org.clojure

  1. Why do so many namespaces start with com
  2. Reverse domain notaion (Wiki)
  3. Naming a Package by Oracle

This is to maintain uniqueness among namespaces such as described by Oracle.

Companies use their reversed Internet domain name to begin their package names—for example, com.example.mypackage for a package named mypackage created by a programmer at example.com.

Name collisions that occur within a single company need to be handled by convention within that company, perhaps by including the region or the project name after the company name (for example, com.example.region.mypackage).

Packages in the Java language itself begin with java. or javax.