(С) Костромин В.А.
март 2005 г.
Линуксцентр
2005-05-24
Первоначально система, разработанная Линусом Торвальдсом, предназначалась исключительно для процессоров Intel 386. Естественно, что впоследствии развитие системы следовало за развитием этой линейки процессоров и Linux работает на современных чипах от Intel без проблем. Но в то самое время, когда Microsoft чуралась не-Intel процессоров, таких как PowerPC, MIPS и Alpha, Linux уже на ранних этапах ее развития портировали на другие процессорные семейства, отделив зависящие от чипа компоненты от остальной части операционной системы. Уже ядро версии 1.2 (6 марта 1995 г.) могло работать на процессорах Alpha, Sparc и MIPS. Ядро версии 2.4 запускалось на всех основных типах процессоров, от маломощных Motorola 68000 до майнфреймов IBM S/390.
Далее приводится небольшой список платформ, на которых может работать ядро версии 2.4.18. На www-страницах проектов по разработке соответствующих версий Linux, адреса которых приведены в списке, вы можете узнать об этих проектах подробнее.
Поддержка широкого спектра различных типов процессоров является большим преимуществом Linux. С одной стороны это способствует улучшению качества самой ОС, поскольку она благодаря этому строится на принципах модульности и абстрагирования от несущественных моментов, что повышает качество кода. С другой стороны, пользователь, освоивший Linux на одном типе процессоров, без труда переходит на компьютеры другого типа. Следствием разнообразия поддерживаемых процессоров является то, что Linux работает на огромном числе различных устройств, от очень маленьких, таких как сотовые телефоны и карманные компьютеры, до самых больших суперкомпьютеров.