1) Актуален ли этот термин?
На самом деле, нет. В первые дни домашних / персональных компьютеров было несколько вычислительных платформ, использующих различные микропроцессоры. Аппаратное и программное обеспечение обычно несовместимо между этими платформами. Поскольку производители и пользователи HW и SW стремились к IBM PC, компьютеры (известные как клоны IBM), которые были аппаратно и программно совместимы с оригинальным IBM PC, были созданы, чтобы воспользоваться его популярностью. Сегодня термин "ПК" в значительной степени означает компьютер, совместимый с IBM или Wintel, и исключает другие персональные компьютеры, такие как Mac.
2) Означает ли это что-либо с точки зрения разработчика?
На самом деле, нет. Сегодня все основные параметры для ПК в настоящее время стандартизированы и согласованы большинством производителей, причем наиболее значимым альянсом являются Microsoft и Intel, или Wintel. Сегодня некоторые функции, такие как PCI или SATA, согласованы с некоторыми комитетами по стандартам и / или производителями / ассоциациями производителей оборудования и программного обеспечения. Новые аппаратные продукты обычно представлены с полной поддержкой ОС и приложений. Граница между оборудованием и ОС и прикладными программами намного лучше определена и разделена с помощью DKI (интерфейсы ядра драйвера) и API (интерфейсы прикладных программ), так что строгая аппаратная имитация больше не требуется.