이것이 바로 컴퓨터 하드웨어의 호환성이다. CPU 실행기에는 "언어" 가 필요한데, Windows 는 현재 x86 의 "언어" 만 가지고 있습니다. 그러나 Linux 는 많은 CPU 를 지원하고 GCC 는 많은 CPU "언어" 를 지원하므로 Linux 는 휴대폰, 게임기, 자동차, 슈퍼컴퓨터 등 여러 곳에서 실행할 수 있습니다. Windows 는 x86 CPU 에서만 실행됩니다. 현재 x86 인증을 받은 회사는 Intel, AMD, Wisheng (Cryix 인수를 통해 획득), 그 다음은 베이징대학입니다. 그러나 북경대학교 들은 생산과 판매를 할 권리가 없어 연구에만 사용할 수 있다.
인텔과 AMD 의 특허 라이센스 없이는 x86 CPU 를 만들 수 없습니다. 그러나 그들의 허가를 받는 것은 불가능하다. 용심은 MIPS 허가를 받지 못한 특허도 오랫동안 욕을 먹었다. (이 MIPS 특허는 국내에서는 무효이며 우회할 수 있다고 한다. 기본 MIPS 호환성은 직접 사용할 수 있다고 한다.) (알버트 아인슈타인, Northern Exposure (미국 TV 드라마), 예술명언)
권한 부여 외에도 작업을 설명하기 위해 하드웨어 번역기를 선택할 수 있지만 효율성이 문제가 됩니다. Transmeta 의 CPU 는 작업을 해석하는 것입니다. 플래시는 최고 속도로 실행할 수 있지만, 실제로 그의 CPU 성능은 좋지 않다. 그의 번역기도 100% 의 효율성이 없어 최고 80% 인 것 같다. 게다가 속도 문제도 전혀 안 된다. 그래서 지금 Transmeta 는 특허 양도로 생계를 이어가는 회사가 되었다. 나머지는 폐쇄, 실종 또는 합병되었습니다.
사실 이 문제는 문장, 특히 미국 실리콘 밸리의 역사를 더 많이 볼 수 있습니다. 선동부터 역사 전체가 x86 의 경위를 자연스럽게 이해할 것이다. 함부로 군중을 따르지 마라. X86, power, MIPS, arm 간에 구조적 차이가 있다는 사실을 아는 사람은 거의 없습니다. 많은 사람들이 Windows 를 컴퓨터라고 생각하지만, Windows 가 실제로 가장 좁은 운영 체제라는 것을 알지 못한다.