Linux - это нечто большее, чем просто операционная система для персонального компьютера. Все, что можно и о чем можно только мечтать
профессиональному системному администратору и все, что можно купить бесплатно. Linux - это бесплатный UNIX. В отличии от старшего брата - FreeBSD -
Linux преподносит пользователю более упрощенные возможности UNIX-подобной ОС. С Linux может сравнится только MacOS - операционная система,
разработанная компанией Apple для ихних персональных компьютеров.
История Linux началась в начале 90-х, когда молодой программист Линус Торвальдс из Хельсинского института компьютерных технологий
решил создать операционную систему для своих нужд. Он занялся созданием системы на основе UNIX. А Unix, в свою очередь, родился так.
В середине 60-х годов сотрудники компании General Electrics, AT&T Bell Laboratories и Масачусетского института написали операционную систему
Multics, в которой было реализовано то, о чем даже и не задумывались другие разработчики программных продуктов. Например поддержка файловых
систем, многозадачный и многопользовательский режим работы. Проект, из-за слабой развитости и отсутствия поддержки других разработчиков, был закрыт
в конце 60-х годов, однако Multics не был заброшен полностью: разработка операционной системы пошла своим путем, его выпускали вплоть до 1992 года,
когда окончательно забросили.
После Multics был разработан UNIX, который, в отличии от предшественницы, поддерживал не только многозадачность, но и работал на разных
платформах, включая предков современных ПК, которых тогда называли как мини-компьютеры. В основе, а вернее в первопричине создания
операционной системы лежит игра Space Travel, которая была разработана программистом Кеном Томпсоном. Так уж получилось, что игра не смогла
заработать на компьютере того времени Honeywell 635, и поэтому Кен Томпсон ожидал выхода более мощного компьютера. Игра все же заработала, но перед
этим она прошла очень сложный путь модернизации, причем это касается не столько игры, сколько самого компьютера. В конце концов для того, чтобы игра
заработала, пришлось в буквальном смысле этого слова создать для нее операционную систему. Пришлось усовершенствовать файловую систему для ускорения
работоспособности системы, добавить функции управления системными устройствами, процессором, памятью и так далее. Управление всеми функциональными
возможностями занимался мощный командный процессор Bourne Again Shell, в народе просто Bash. UNIX стал одной из первых
POSIX-совместимых операционных систем. (Примечание: POSIX - Portable Opereating System Interface for computer environments, интерфейс
переносимой операционной системы.)
За весьма короткий срок операционная система превратилась в мощную многозадачную и многопользовательскую операционную систему, которую некто
Браян Керниган предложил назвать Unics, название походило от системы Multics, а уже позже Unics назвали короче - UNIX, звучит так же, но лишнюю
букву программистам писать было лень. Первой официальной версией системы является выпущенная в ноябре 1971 года система UNIX 1.0. Операционная система
UNIX была написана на ассемблере, но не на C и уж тем более не на Pascal, как думают некоторые. Товарищ Кена Томпсона Деннис Ритчи предложил внести
в исходный код операционной системы некоторые изменения, вплоть до того, что исходный код системы был позже написан с использованием языка
программирования C. Кстате, официальная дата появления операционной системы UNIX является первое января 1970 года. Эту дату считают как
День рождения UNIX-систем.
Неофициально UNIX стал продаваемым программным продуктом уже с 1972 года. Лицензию на владение системой покупали многие компании, включая IBM, Nowell
и даже сама Microsoft. В 1975 году Калифорнийский университет в Беркли купил права на Unix и выпустил свою систему - Berkeley Software
Distribution, BSD. позже последовали различные выпуски Unix BSD, BSD 4 и так далее, из которых до сегодняшнего дня сохранилась только
FreeBSD - сетевая многозадачная и многопользовательская операционная система, ныне основной конкурент Linux.
В 1980 году компания Microsoft, по велению моды, купила Unix и себе, создав на ее основе операционную систему Xenix. На основе
данной операционной системы был выпущен собственный программный продукт, развивающийся по отдельной ветке. Коссвенно на Xenix создали MS-DOS.
Почему косвенно? Потому, что MS-DOS по сути не имеет отношения к Xenix, однако Microsoft перенесли в свой DOS некоторые удобства Unix-системы. MS-DOS
была однозадачной и однопользовательской ОС и не поддерживала многозадачность. Важное маленькое отличие, которое существует до сих пор: в указании пути
к конкретным каталогам в любых UNIX-системах используется косая черта - /, а в DOS для указания пути к каталогам используется обратная косая
черта - \. Все свидетельствует о том, что Microsoft пытаются идти исключительно по своему собственному пути развития.
В конце 80-х годов UNIX был полноправным владельцем компьютерного рынка. К этому времени в системе уже был реализован четкий графический
интерфейс пользователя (GUI, Graphic User Interface), их в составе системы обычно было два, которые частично сохранились и до наших времен:
Motiff и Open Look. Позже эти два стандарта были объеденены в один: CDE - Common Desktop Environment, еще позже - KDE.
За время своего существования проект UNIX стал коммерческим и широкопродаваемым, стоит денег, причем немалых. Клиентами UNIX стали сотни компаний
по всему миру, вот лишь небольшой список: Novell, Sun Microsystems, IBM, Apple, тот же Microsoft. В списке есть даже компании, не имеющие отношения
к компьютерной индустрии, например NASA - Международное Агенство по исследованию космоса.
UNIX, в виду своей практичности и удобства создания для него различных программ и администрирования, сильно заинтересовал
молодого программиста Линуса Торвальдса. Так получилось, что сам UNIX Линус приобрести не мог, в виду его высокой стоимости. Поэтому он тчательно
занялся изучением системы Minix - бесплатного клона UNIX, и с уже достаточно полученными сведениями он приступил к разработке уже самой Linux и
ее ядра. Нелегко было справиться с задачей, когда над программированием новой системы работать приходиться одному.
5 октября 1991 года Линус Торвальдс объявил о выходе официальной версии Linux 0.02, в которой был только командный процессор Bash и GNU C
Compiler. Внимание все же уделялось ядру системы, которое было незаконченное. Предстояла работа над ядром. Задача была непростая, требовались
помощники.
За четырехгодовую работу Линус Торвальдс создал нечто похожее на операционную систему. Вот только конкретного назначения она не имела и вообще
была очень сырой и неготовой к полноценной работе на компьютере. Однако кое-что она выполняла. Не думая об успехе, Линус выложил свои разработки в
интернете, ожидая, что у него найдутся сторонники его необычайного творения. К счастью, таковые нашлись. Линусу были предложены многочисленные
нововведения от программистов со всего мира, которые проявили интерес к операционной системе Linux. В марте 1994 года вышла первая официальная рабочая
версия Linux, которая полностью была готова к инсталяции и использованию. Построена она была на первой версии ядра. Кстате, тот же Windows 95 -
это грубая копия Linux с похожим графическим интерфейсом. Linux без тормозов работал на любом 32-разрядном компьютере Intel 80386 тогда, когда
Windows 95 еще и в мечтах небыло, а когда он вышел, все поняли, что такое тормоза.
Эмблемой операционной системы, как известно, является пингвин. Видимо, Линусу по нраву приходятся эти милые и весьма забавные
существа, ведь не спроста он решил сделать пингвина эмблемой системы. По своей природе пингвины - очень забавные существа, за ними всегда интересно
наблюдать.
Многие преданные энтузиасты администрирования Linux называют Линуса Торвальдса своим добрым диктатором. В этом нет ничего удивительного,
ведь проектом Linux продолжает руководить Линус Торвальдс и последнее слово всегда за ним. Он сам решает, какие изменения вносить, а какие не
стоит, что следует предпринимать для продвижения операционной системы, а что не следует. Так же только с доброй руки Линуса выходят версии
операционной системы Linux.
Уже в 1995 году Linux был очень устойчивой операционной системой. Для его полноценной работы достаточно было компьютера, на котором Windows 95
от Microsoft просто не потянул бы. Это было большим достижением. Самое главное: Linux построен на открытом исходном коде, то есть каждый
пользователь может вносить в операционную систему свои изменения вплоть до полного и капитального изменения всей программной части и ядра
операционной системы, однако при этом любой пользователь не должен забывать, что полностью присвоить систему себе он не может, может лишь создать
на основе Linux какую-нибудь свою операционную систему, но таким образом, что все будут знать, что она основана на Linux. Это повлияло на то,
что различные программисты со всего мира переделывали Linux, как могли, и таким образом на сегодняшний день существует более 600 дистрибутивов
операционной системы Linux. Каждый дистрибутив имеет свои определенные особенности, это как бы отдельные разновидности Linux. Многие дистрибутивы
известны лишь в пределах какой-нибудь компании или страны, но про него ничего не известно извне.
Примечание! Не забывайте, что разновидности - это не версии! Каждая из таких существующих разновидностей Linux - это в корне
одно и то же, только с разной программной начинкой, которая по разному выдается пользователю в виде готового продукта. Не забывайте так же, что
операционная система Linux - это полностью бесплатная операционная система, от начала и до конца. Покупая дистрибутив Linux Вы платите только за диск,
который может быть скопирован куда угодно и сколько угодно. Есть конечно и платные (коммерческие) дистрибутивы Linux, но их не очень много и их
стоимость превышает стоимость версий операционной системы Microsoft Windows.
Последнее время растет популярность программ-эмуляторов для Linux, способных загружать в системе программы, написанные для других операционных
систем, в частности имеются в виду операционные системы DOS и Windows. Так, установив на компьютер подобную программу, пользователю
системы Linux предоставляется уникальнейшая возможность запускать программы Windows, включая игры, программы на подобии текстовых или графических
редакторов. Подобные программы проходили тестирование еще в 1999 году. Тогда одной из самых первых Windows-игр, которую удачно запустили в Linuxе был
Max Payne. Программа эта называется Wine, на основе которой бала разработана программа WineX, сейчас известная как Cedega, хотя
последняя только основана на WineX и по сути уже давно отделилась по программной архитектуре от своего предшественника. Позже начался подъем
популярности таких эмуляторов, на сайтах опубликовывали скрипты для запуска многих игр в среде Linux.
В наше время Linux считается самой устойчивой операционной системой. Многие системные администраторы, наработавшись в Windows, переходят
на Linux из-за ее качества и широких возможностей. Удивительно, но факт! Linux занимает почетное место в списке самых известных серверных операционных
систем, иными словами используется на WEB-серверах. Сейчас вряд ли можно найти компанию или фирму, в которой сервер работал бы под управлением
отличной от Unix операционной системы. Я не говорю, что сервер наверняка работает под Linux. Собратьев у Linuxа хоть отбавляй: FreeBSD, Solaris,
Digital Unix, Minix и многие другие. Все они, как и Linux, являются бесплатными и построены на открытом исходном коде. Как уже было уточнено раньше,
есть так же и коммерческие операционные системы, базирующиеся на Unix.
В отличии от Windows, Linux - это POSIX-совместимая система, которая без проблем работает как на обычном PC, так и на спецефических
веб-серверах и рабочих станциях. С Windows иная проблема: пользователь должен четко определить, какая ОС Windows ему подойдет для установки ее на
сервер, а таких не очень много. Есть лишь отдельные редакции Windows, поддерживающие многопроцессорные архитектуры и огромные объемы оперативной
памяти. К сожалению, они менее доступны, так как редко встречаются в продаже, а те, что встречаются, стоят в три-пять раз больше обычных Windows для
ПК. К тому же иногда прибегнуть к использованию Linux, ведь лицензия на Windows рано или поздно истекает.
В 2000 году была выпущена 2-я версия ядра Linux. На нем основываются все современные дистрибутивы системы. По закону, или правильней сказать,
по сложившейся традиции, каждая нечетная версия ядра системы является пробной (бетовой) и на ней не принято основывать какие-либо нормальные рабочие
дистрибутивы, следующая четная версия - это как бы измененная, в которой исправлены ошибки из предыдущей версии ядра. Нечетные версии ядра
в продаже встречаются довольно редко.
В настоящее время на компьютере с Linux можно играть в современные трехмерные игры, создавать программы, работать с мультимедиа, рисовать и
лазить по интернету. Помимо этого, на работу системы Linux затрачивается в несколько раз меньше системных ресурсов по сравнению с Windows.
Общеизвестно, что откомпилированные файлы Windows-программ имеют во много раз больший размер по сравнению с файлом, в котором храниться исходный текст
программы. Именно поэтому программы под Linux имеют очень маленький размер. Да и сама Linux имеет небольшой размер. Все зависит от выбранного
дистрибутива.
Как не крути, но популярность Linux растет. Все чаще в магазинах по продаже дисков в рядах с ПО можно обнаружить
как Linux-дистрибутивы, так и программы и даже игры для Linux. Linux находит все больше и больше почитателей среди пользователей Apple PowerPC,
разработана даже целая налаженная система по обмену операционными системами: дистрибутивы Linux портируются в Apple-совместимые, а версии MacOS
портируются в IBM-совместимые ПК. Уже сейчас можно свободно достать и попробовать на своем x86 компе вполне рабочую и условно-бесплатную взломанную
версию MacOS X-x86. Так что поглядим, что будет дальше. Возможно, стандарты IBM и Macintosh скоро смешаются и тогда не будет проблем с выбором
операционных систем.
Программисты не прошли мимо такого вопроса, как совместимость Linux и Microsoft Windows и создали свою клонированную операционную систему.
Lindows - это совмещенный Linux с Windows. В 2005 году компанию Lindows судили за то, что они посягнули на собственность Microsoft.
Microsoft затребовал от Lindows.com порядка $500 тыс. С тех пор Lindows больше не выпускается, всего
было выпущено 4 версии операционной системы Lindows. В настоящее время на смену Lindows пришел Linspire, это якобы воскресший Lindows, только
сильно модифицированный. Стоимость Lindows - около 129$, а Linspire стоит 49$ и предназначен исключительно для ноутбуков. Президент компании
Lindows.com Майкл Робертсон уверен, что этот программный продукт будет иметь гораздо больший успех, нежели его предок. А впрочем, Lindows слабо
прижился на просторах широкой, постсоветской земли, так как не имел русскоязычного интерфейса и слабо работал на компьютерах Intel Pentium 3 (за более
ранние я вообще молчу!), видимо клон Windows сработал так же, как работает Windows. Большой достопримечательностью Lindows является ее простая
интуитивно-понятная установка. При запуске установки достаточно выбрать диск, на который будет произведена установка, ввести имя пользователя и пароль
(если необходимо), а все остальные операции программа установки сделает сама.
Среди новых UNIX-подобных операционных систем можно так же выделить MenuetOS, которая, как и Linux, изобретена в Финляндии и имеет много
сходств с UNIX-системами, одно из которых - MenOS так же написан на ассемблере. Но если сходства и есть, то незначительные и считать MenuetOS
полностью UNIX-овой системой нельзя, так как к Вашему удивленью, она совсем игрушечная. Ее дистрибутив имеет размер всего 1,3 Мегабайт,
устанавливается на дискету из любой UNIX-системы, или же из Windows. Говорят, что ее новая версия имеет больший размер - уже более 2 мегабайт.
В ней уже реализована поддержка загрузки с винчестера. Клоном MenuetOS считается новенькая российская операционная система АтомОС, однако этот
проект был давно закрыт. Похожей на MenOS является система KolibriOS, которая, как и предыдущая, написана на ассемблере и запускается с
дискеты.
Операционная система SunOS разработана компанией Sun Microsystems как система для мощных мейнфреймов и рабочих станций, которые с свою
очередь так же разрабатывались компанией Sun. Компания купила лицензию на UNIX и с тем пор стала на ее основе развивать свою Sun OS. Система является
операционной системой с открытым исходным кодом и POSIX-совместимой. Сейчас ее популярность растет только за счет роста количества мейнфреймов.
Операционная система SkyOS - это коммерческий клон Linux с закрытым исходным кодом. Система была создана программистом Робертом
Шелени в 1996 году. Осенью 2001 года в системе была реализована поддержка Linux-программ. Сейчас в ней разрабатывается возможность поддержки
Windows-приложений (лично у меня создается впечатление, что SkyOS закончит так же, как и Lindows). В принципе, в операционной системе нет ничего
плохого, что могло бы повлиять на ее репутацию, однако некоторым пользователям все же не нравиться то, что SkyOS - это в какой-то степени клон Linux.
В SkyOS внедрена игра Quake первые две версии, мощный графический интерфейс, основанный на системе X-Window System. Вообщем, это стандартная
домашняя операционная система. Мое мнение: у этой системы есть будущее, но только в том случае, если разработчики сделают ее лучше, поскольку сейчас
система слабая и в ней нехватает тех программ, котоыре обычно используются пользователями со всего мира. Это пустая ОС.
Родственником системы Linux, и в то же время основным конкурентом, многие годы является FreeBSD. Корни этой системы уходят в 1976 год,
когда на основе UNIX выл создан проект BSD, однако проект развалился, а на его основе те же разработчики разработали систему FreeBSD и стали развивать
ее и дальше, только не сразу, а лет так через 10. Поначалу производителя FreeBSD обвинили в том, что линензия на систему пренадлежит не институту в
Беркли, он основан на проекте BSD, который в свою очередь пренадлежит другим создателям. Поэтому в 1994 году FreeBSD, а вернее ее создатели, потерпели
поражение в судебном деле по защите прав на владение FreeBSD. После этого система была полностью переделана, ничего от старого FreeBSD не осталось.
FreeBSD представляет собой некую самостоятельную систему, однако так же, как и в Linux, она построена на UNIX и бесплатна, в ней есть
многопользовательский режим, командный интерпритатор BASH (Bourne Again Shell) такой же, как и в Linux, да и рабочие столы Gnome и KDE
практически ничем не отличаются от Linuxовых. Единственное важное различие FreeBSD от Linux - это то, что FreeBSD не имеет такое большое количество
дистрибутивов, а в идеале вообще их не имеет. Лицензия на систему не позволяет частным лицам создавать на ее основе отдельные системы или
дистрибутивы, это незаконно. Изменения в исходный код FreeBSD принято вносить только самим создателям системы - разработчикам из института в Беркли,
штат Калифорния, США. Про продажу лицензий на систему никто ничего никогда не слышал, по крайней мере на момент написания данной статьи. Однако можно
модернизировать FreeBSD под нужды конкретного пользователя, точно так же, как и Linux. Если новый дистрибутив данной ОС и разрабатывается, то он имеет
отношение к семейству BSD - Berkley Software Distribution.
Поддержка железа. ОС Linux поддерживает самое различное железо. Самое главное, что пользователю нет необходимости устанавливать
драйвера под конкретное оборудование. Все драйвера устанавливаются при установке дистрибутива.
Что касается самой UNIX. Дистрибутивы системы стоят дороже, чем Windows и предназначены исключительно для серверов, как сетевых, так и
Web-серверов. Это мощная операционная система, находящаяся на острие прогресса вот уже многие года.
OS: Windows XP SP2/Fedora 8.0 KDE Linux 2.6/MacOS X (x86)
За четыре года активной работы на компьютере на нем практически полностью сменился состав программного обеспечения, по началу я работал с Windows XP
Home Edition, а затем перешел на Professional, позже решил вспомнить прошлое вместе с Windows 98 (не забыв про настоящее), а сейчас внедряюсь в Linux
и сейчас перехожу к Mac OS.
Компьютер мне купили в декабре 2003 года, перед самым новым годом, 30 числа. Но операционной системы на нем не имелось. Поэтому мне пришлось
ждать 17 января, когда мне установили операционную систему.
Поначалу мой винт был разделен на несколько разделов - 7 и 66 гб. Уже тогда я создал самые основные папки, которыми я буду пользоваться при
работе на компьютере. С самого начала я старался как можно меньше важных данных помещать на диск C:, так как знал, что этот диск может быть
отформатирован в случае поломки системы. Тогда я учился в компьютерной школе на начинающего пользователя ПК. Некоторое время, после покупки
компьютера, на нем не была установлена операционная система, и так как я изучал Windows 98, то соответственно, я хотел, чтобы на моем компьютере
стояла именно она, так как про другие Windows я тогда ничего не слышал.
Впервые мне поставили на него операционку 17 января 2004 года. Первое, чем я занялся на новом компьютере - это создание основных папок для
хранения различных документов. Затем я заинтересовался всем остальным. Очень нескоро на моем компьютере появилась музыка. До этого работа на
компьютере была чисто по делу. Мне приходилось выполнять мелкие просьбы моих друзей, которые просили меня набрать какой-нибудь текст на компьютере,
разумеется не за спасибо.
Вскоре я стал активно задумываться над тем, чтобы переустановить операционную систему на своем компьютере, долго ждал момента, а потом,
неожиданно для меня, я узнал о способе обновления системы. Именно этот способ я изначально использовал для того, чтобы обновить установленную на
компьютер операционку. Вскоре я понял, что этот способ нежелателен и малоэффективен.
В середине года, а именно летом 2005 года, мне купили третий винчестер, объем которого 200 Гб. Я его установил и сразу же начал размечать на
нем новые разделы для установки операционок Windows 98, XP и Linux. Для начала я поставил себе Windows 98, пришлось немало с ней намучаться, чтобы она
наконец заработала. После этого я поставил себе Windows XP, а затем, для полнго удовлетворения своих мечт, я поставил себе Mandrakelinux 10.1.
Сейчас я работаю на двух винтах: на втором и на третьем. На втором у меня музыка, на третьем - операционные системы, а на первом у
меня вирусы, поэтому я им сейчас не пользуюсь (смешно получается, не правда ли?). Разумеется, пока не найду подходящий антивирус для сканирования
винчестера. На нем у меня очень много "взрослых" файлов, но не с порнушных сайтов, да и вирусы не в них. Порнуху я не очень люблю. Только если порно
сделано на совесть, а такого мало, то тогда другое дело, приятно смотреть.
Я, как и многие пользователи, постоянно имею дело с большими объемами информации. Из месяца в месяц у меня накапливается огромное
количество мусора на компьютере, иногда за месяц на диске прибаляется более 3-4 гектаров файлов, которые уже отработаны, но могут в будущем мне
еще очень даже пригодяться. И поэтому я покупаю двухсторонний DVD-диск и нарезаю весь мусор с компьютера на него, а с компьютера, понятное дело,
весь этот мусор грамотно удаляю.
Из программного обеспечения в Windows XP наиболее частоиспользуемыми программами являются программы для работы с графикой, мультимедийные
программы и разумеется игры. Игр у меня не очень много, точнее сказать очень мало. Дело в том, что я не геймер, для меня достаточно 15-25 минут игры и
дальше мне играть не интересно, хотя не всегда. Есть игры, в которые я играю и играю, несмотря на некоторые факты из качества или "древности" игры.
Вот например мне нравиться старая версия Quake. Следует отметить, что с первой версии до 3-й в игре не изменились звуки, оружие и место действия.
Я отношусь к переустановке системы Windows как к очень важному событию. И поэтому всегда перед установкой собираю информацию о установленных
в системе программах, о их назначениях, собираю всю необходимую мне информацию и только потом приступаю к полной переустановке. Я делаю переустановку,
как правило, раз в пол года, но иногда я делаю ее реже, все зависит от того, как много проблем есть в моем компе: вирусы, трояны, или элементарный сбой самой
Windows. Но переустановка не всегда решает проблемы тормозов.
Сейчас я работаю над администрированием локальной сети "Skyware" (бывший "Бермудский треугольник"). Стандартное сетевое подключение у меня уже есть.
Теперь планируется соедениться между двумя компами по беспроводке. Если эксперимент удастся, то между соседями будет пущена информация про сетку и
возможно к нам присоедениться еще кто-нибудь. На счет локальной сетки у меня уже давно есть целый проект, в котором учитаны все материальные ньюансы,
учитано, какое программное обеспечение будет установлено на сервере, уже даже известно, какой компьютер будет сервером и как будет выглядеть
внутренний сайт компьютерной сети Skyware. Полное осуществление проекта в далеком будущем. Все ухудшается отсутствием средств и малым желанием
участников сети расширять проект.
Я не люблю, когда при работе на компьютере запущено много окон, ведь на каждое окно в Windows выделяется определенный объем памяти. Мне это не
нравиться. У меня на компьютере бывает очень редко, когда запущено сразу несколько графических редакторов одновременно. Я не люблю работать
одновременно с каждым из них. В крайних случаях запускаю парочку одновременно, чтобы проверить, как то или иное творение будет отображено в другой
программе и что можно с ним сделать. Про программное обеспечение, которое я использую для создания и администрирования своего сайта, читайте
здесь.
В настоящее время, вопреки сложившейся традиции, использую на компьютере Windows XP SP2. Ожидаю пополнения коллекции операционных систем новой
версией MacOS X 10.5 Leopard, предназначенных для компьютеров Hackintosh. Уже есть в распоряжении дистрибутив Mandriva Linux Power Pack, но пока
нет свободного раздела для нее.
При использовании материалов сайта www.gadzzilla.org ссылка на источник - обязательна!