Ответы:
Потому что AMD первой выпустила 64-битные x86 (x86-64) процессоры.
AMD64 с самого начала позиционировала архитектуру AMD как эволюционный способ добавления 64-битных вычислительных возможностей к существующей архитектуре x86, в отличие от подхода Intel по созданию совершенно новой 64-битной архитектуры с IA-64.
Первый процессор на базе AMD64, Opteron, был выпущен в апреле 2003 года.
Фактически, в ядре 64-битная поддержка называется «x86_64», что указывает на то, что и AMD, и Intel (и другие) реализуют эти инструкции.
AMD изначально реализовала x86-64, до Intel. По этой причине большинство дистрибутивов (и других ОС, таких как OpenBSD) сделали первый выпуск, когда он был только AMD, или переименование в x86-64 не стоило усилий.
Я думаю, что еще одним фактором, способствующим этой путанице имен, был конфликт между Intel и AMD по поводу имен. У Intel был кризис идентичности в ее 64-битном именовании. Он перебирал названия EM64T, IA-32e и, наконец, официальный Intel 64. С другой стороны, AMD всегда называла его AMD64. x86-64 было довольно очевидным названием для обоих. Однако так было не всегда. Я помню, когда это было новым, и блестящие люди не могли понять, как это назвать. Я видел это:
x86-64 является очевидным лучшим коротким именем для архитектуры