¿Por qué Loongson solo se aplica a Linux?
Esta es la compatibilidad del hardware del ordenador. La CPU necesita su "lenguaje" para ejecutar programas, y Windows actualmente sólo tiene el "lenguaje" x86. Pero Linux admite muchas CPU y GCC también admite muchos "lenguajes" de CPU, por lo que Linux puede ejecutarse en muchos lugares, incluidos teléfonos móviles, consolas de juegos, automóviles y supercomputadoras. Windows sólo puede ejecutarse en CPU x86. Actualmente, sólo hay tres empresas que otorgan licencias x86: Intel, AMD y VIA (obtenidas mediante la adquisición de Cryix), seguidas de una universidad: la Universidad de Pekín. Sin embargo, la Universidad de Pekín no tiene derecho a producirlo ni venderlo y sólo puede utilizarlo para investigación.
Sin la autorización de patente de Intel y AMD, sería imposible fabricar una CPU x86. Pero fue imposible conseguir su autorización. Loongson también ha sido regañado durante mucho tiempo por no obtener patentes autorizadas por MIPS (estas patentes de MIPS no son válidas en China y se dice que pueden omitirse y usarse directamente si son básicamente compatibles con MIPS).
Además de obtener autorización, también puede elegir un traductor de hardware para explicar la operación, pero la eficiencia es muy problemática. La CPU de Transmeta se utiliza para interpretar la operación. El flash externo puede funcionar a máxima velocidad, pero en realidad el rendimiento de su CPU no es muy bueno y su traductor no es 100% eficiente, el más alto parece ser el 80%. Sumado al problema de la velocidad, simplemente no funciona. Así que ahora Transmeta se ha convertido en una empresa que se gana la vida transfiriendo patentes. El resto ha cerrado, desaparecido o se ha fusionado.
De hecho, puedes leer más artículos sobre este tema, especialmente la historia de Silicon Valley en Estados Unidos, para conocer más al respecto. A partir de Fairchild, toda la historia comprenderá naturalmente los entresijos de x86. No te limites a seguir a la multitud. Pocas personas conocen esta historia ahora. Existen diferencias arquitectónicas entre x86, power, MIPS y arm. Mucha gente considera a Windows como una computadora, pero no saben que Windows es en realidad el sistema operativo con la aplicación más limitada.