Официальное предложение для имен пакетов Java - использовать перевернутую версию доменного имени, связанного с проектом (предпочтительно то, на котором будет распространяться проект).
Что произойдет, если (по какой-либо причине) владельцы проекта больше не владеют доменным именем, но по-прежнему владеют проектом? Домен и, следовательно, право на имя пакета обратного домена теперь принадлежит кому-то другому, значит ли это, что имена пакетов должны быть изменены, и если да, то как?
Для тех, кто не может представить себе ситуацию, в которой группа программистов теряет доменное имя, которое они использовали для хостинга, вот несколько примеров таких ситуаций:
- Владельцы могут больше не иметь возможности позволить себе домен, и им, возможно, придется переключиться на более дешевый домен или использовать бесплатный домен / службу распространения.
- Им может быть предложено много денег за домен от компании, которая отчаянно хочет его по какой-либо причине.
- Владельцам проектов могут быть предъявлены обвинения в сквоттинге доменов, независимо от того, был ли этот сквоттинг преднамеренным.
Я понимаю, что это все еще маловероятные обстоятельства, но они возможны, и этот вопрос намеренно гипотетический.