Вплоть до середины 90-х годов «интересы» создателей Windows и UNIX лежали в различных плоскостях: многочисленные варианты UNIX обслуживали «большие» компьютеры и серверы, a Windows трудилась на «персоналках». И развивались эти операционные системы в совершенно разных направлениях. Как вдруг… Да-да, именно вдруг, и безо всякой видимой причины, оба семейства операционных систем одновременно начали заглядываться на владения друг друга.
Момент, когда два гиганта, пыхтя и неуклюже переваливаясь, двинулись навстречу друг другу, угадать нетрудно - 1993 год. Именно в этом году Microsoft впервые решила посягнуть на «серверный» рынок, выпустив первую версию Windows NT, а вчерашний студент Линус Торвальдс создал «домашнюю», свободно распространяемую операционную систему Linux. А вместе с ней родился грандиозный проект движения GNU (GNU is Not UNIX) и концепции «открытых исходных текстов» (Open Source) - эти слова и сегодня начертаны на знамени сторонников «свободных программ».
Кстати, помимо Linux от мощного древа UNIX отпочковался и целый ряд других «свободных» операционных систем, например серверные ОС FreeBSD, NetBSD и OpenBSD, первая из которых (вот совпадение!) появилась на свет в том же 1993 году.
Операционная система Linux,созданная в 1991 году и официально выпущенная в 1994 году Линусом Торвальдсом, разительно отличается от всех других операционных систем. Причем - практически всем.
¦ Linux - единственная популярная операционная система, созданная любителем (Торвальдс написал ее в качестве дипломного проекта).
¦ Linux поддерживается, развивается и дополняется она сотнями тысяч таких же энтузиастов из разных стран мира.
¦ Наконец, Linux - единственная свободно распространяемая (то есть абсолютно бесплатная) «операционка» в пределах нашей Галактики!
Статус «свободно распространяемой» ОС - лишь первый козырь Linux. Но есть у нее и множество других, например открытая архитектура. Ядро Linux, в отличие от тех же Windows, распространяется в виде «исходных текстов» и открыто для изменения, так что любой мало-мальски образованный программист может легко и быстро «подогнать» ее к любому конкретному компьютеру. Собственно, именно так Linux и совершенствуется - миллионы программистов со всего мира присылают свои замечания и дополнения в «мозговой центр» под руководством незаменимого Линуса Торвальдса, и самые интересные из них автоматически включаются в «официальную версию» ядра.
¦ Кстати, о ядре - в Linux оно ведет вполне самостоятельную жизнь и никак не связано с графической оболочкой: вы можете без проблем заменить одну оболочку на другую, не нарушая при этом никаких внутренних связей. Попробуйте-ка проделать такой фокус с Windows! Стоит ли удивляться, что Linux - система гораздо более стабильная, чем любая Windows (хотя «конфликты» и сбои, что греха таить, присутствуют и здесь).
Разница в подходах сказывается и на скорости работы. Конечно же, «обвешанная» многочисленными дополнениями и оболочками, версия Linux будет отличаться точно такой же «прожорливостью», как и Windows. Однако, правильно сконфигурировав систему, можно добиться ее стабильной и быстрой работы даже на компьютерах десятилетней давности!
Разумеется, во всем этом великолепии есть не одни только «плюсы». До недавнего времени, для того чтобы работать с Linux, нужно было как минимум разбираться в программировании. А в идеале - переписывать ядро операционной системы для своей машины и собственноручно ваять нужные драйверы. К тому же на фоне ярких Windows и MacOS Linux выглядел серенькой мышкой - все просто, скромно и… бесцветно.
Поэтому единственной областью, где Linux был реально востребован, оставались сети. Особенно полюбили эту ОС интернетчики - до сих пор большая часть веб-серверов Интернета работает именно под управлением Linux. Да и в локальных сетях крупных компаний Linux неплохо справлялся с ролью администратора.
Положение коренным образом изменилось после появления удобных оболочек, весьма успешно «раскрасивших» этого прыткого, но серенького «воробушка». Сочетание привычного Рабочего стола и иконок Windows и мощи ядра Linux сразу же привлекло внимание разработчиков и пользователей. Только за два последних года для Linux было написано больше программ, чем за все предыдущие! Окончательным знаком расположения к Linux со стороны программной индустрии стало решение некоторых крупных производителей игр выпустить Linux-версии своих «бестселлеров»…