Eu não entendo por que o Java usa o inverso de um nome de domínio (provavelmente hipotético) como o nome de um pacote, enquanto na maioria das vezes não há conexão entre o nome de domínio que algumas pessoas usam e os produtos que possuem. Muitos desenvolvedores nem sequer têm domínio.
Quais são os motivos desta convenção de nomenclatura, se houver?
com.louisrhys.xxx.yyy
se é ou não seu proprietáriolouisrhys.com