<p dir="ltr"><br>
On Aug 16, 2015 12:50 PM, &quot;Reindl Harald&quot; &lt;<a href="mailto:h.reindl@thelounge.net">h.reindl@thelounge.net</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Am 16.08.2015 um 18:14 schrieb Roberto Ragusa:<br>
&gt;&gt;<br>
&gt;&gt; On 08/16/2015 10:55 AM, Reindl Harald wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; no the architecture was created by Intel<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; AMD added the 64bit capabilities in a compatible way other than Intel itself tried with Itanium which was not able to run i686 instructions and later Intel was forced to license the AMD extensions<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Well, saying that the architecture was created by Intel is an evident<br>
&gt;&gt; &quot;rewrite the history&quot; exercise.<br>
&gt;<br>
&gt;<br>
&gt; no, the main architecture is still Intel<br>
&gt; AMD extended it and Intel adopted the extenisons<br>
&gt;<br>
&gt; but *the point* is that calling it AMD64 is *plain wrong* because AMD/Inetl *and others* are using *the same* architecture and using a AMD64 suffix would imply &quot;that binary is for AMD CPU&#39;s only&quot; which is wrong<br>
&gt;<br>
&gt;<br>
&gt;&gt; You immediately contradict in the second sentence, where you describe the IA64 fiasco,<br>
&gt;&gt; and the adoption of AMD64 by Intel.<br>
&gt;&gt; Or maybe you think that &quot;licensing the AMD extensions&quot; is equivalent to &quot;the architecture<br>
&gt;&gt; was created by Intel&quot;?<br>
&gt;&gt;<br>
&gt;&gt; Let&#39;s recap how it really went:<br>
&gt;&gt;<br>
&gt;&gt; - Intel designed a new incompatible arch (IA64), it was useless at emulating the i386<br>
&gt;&gt; and was a substantial market failure<br>
&gt;&gt; - AMD designed the AMD64, as an extension if IA32<br>
&gt;&gt; - Linux was running on AMD64 immediately at day 0, as AMD had been giving around simulators<br>
&gt;&gt; for chips not created yet<br>
&gt;&gt; - Microsoft, who had already ported Windows to IA64, created an AMD64 version too<br>
&gt;&gt; - Intel tried to avoid the humiliating acceptance that their rivals did a better job<br>
&gt;&gt; than them, by going to extend the ia32 in a different way<br>
&gt;&gt; - Microsoft told Intel &quot;I already did a port for you, you do not dare asking me another&quot;<br>
&gt;&gt; - Intel released the &quot;EM64T&quot; architecture<br>
&gt;&gt; - Linus wrote a furious email saying that he had spent time studying the EM64T manuals<br>
&gt;&gt; only to finally realize that it could all have been replaced with just the sentence<br>
&gt;&gt; &quot;it&#39;s AMD64&quot; (differences are only found in little details)<br>
&gt;&gt;<br>
&gt;&gt; Nowadays some use &quot;AMD64&quot; and some &quot;x86_64&quot;, with Intel preferring the second for obvious reasons.<br>
&gt;<br>
&gt;<br>
&gt; i know the history well, long enough in the business<br>
&gt;<br>
&gt;<br>
&gt;&gt; Having said that, the cost of change has got probably too high, so we will keep<br>
&gt;&gt; the current mix of AMD64 (used by BSD, Windows, Solaris, Java, Debian)<br>
&gt;&gt; and x86_64 (used by Linux, Fedora, SuSE, gcc)<br>
&gt;<br>
&gt;<br>
&gt; it&#39;s not a point of &quot;costs&quot;<br>
&gt; it&#39;s simply plain wrong<br>
&gt;<br>
&gt; and just because Debian is here wrong as well as calling the httpd package &quot;apache&quot; don&#39;t make it right</p>
<p dir="ltr">OK you can stop this thread now.  We aren&#39;t going to change in any case and it doesn&#39;t matter which of you is correct here.</p>
<p dir="ltr">If you really must argue further please do it off list.</p>
<p dir="ltr">josh</p>