Основные характеристики ос Linux. Назначение и основные возможности операционной системы Linux

На смену операционной системе MS DOS с ее графическими оболочками Windows 3.1 и Windows 3.11 пришли полноценные операционные системы семейства MS Windows (сначала Windows 95, затем Windows 98 и Windows 2000). Их запуск, в отличие от Windows 3.1 и Windows 3.11, производится автоматически после включения компьютера (в том случае, если установлена только одна эта система).

В MS Windows для хранения файлов используется модификация файловой системы FAT - VFAT . В ней длина имен файлов и каталогов может достигать 256 символов. При указании имен прописные и заглавные буквы различаются.

В операционной системе Windows при работе с окнами и приложениями широко применяется манипулятор мышь . Обычно мышь используется для выделения фрагментов текста или графических объектов, установки и снятия флажков, выбора команд меню, кнопок панелей инструментов, манипулирования элементами управления в диалогах, "прокручивания" документов в окнах.

В Windows активно используется и правая кнопка мыши. Поместив кончик указателя над интересующим вас на экране объектом и сделав щелчок правой кнопкой мыши, вы можете раскрыть так называемое "контекстное меню", содержащее наиболее употребительные команды, применимые к данному объекту.

Ярлыки обеспечивают доступ к программе или документу из различных мест, не создавая при этом нескольких физических копий файла. На рабочий стол можно поместить не только пиктограммы (значки) приложений и отдельных документов, но и папок. Папки - еще одно название каталогов (directories).

Существенным нововведением в Windows 95 стала Панель задач (Taskbar). Несмотря на небольшие функциональные возможности, она делает наглядным механизм многозадачности и намного ускоряет процесс переключения между приложениями по сравнению с предыдущими версиями Windows. Внешне панель задач представляет полосу, обычно располагающуюся в нижней части экрана, на которой размещены кнопки приложений и кнопка Пуск (Start). В правой ее части обычно присутствуют часы и небольшие пиктограммы программ, активных в данный момент.

Рабочий стол Windows сконструирован так, чтобы максимально облегчить работу пользователя-новичка и в то же время предоставить максимальные возможности его настройки в соответствии с конкретными нуждами опытных пользователей.

При завершении работы нельзя просто выключить компьютер, не завершив работу системы по всем правилам, - это может привести к потере некоторых несохраненных данных. Для правильного завершения работы необходимо сделать следующее.

  1. Сохранить данные во всех приложениях, с которыми вы работали.
  2. Завершить работу всех ранее запущенных DOS-приложений.
  3. Открыть меню кнопки Пуск и выбрать команду Завершение работы - на экране появится диалоговое окно.
  4. Выбрать нужный вариант действий и нажать кнопку Да

Операционная система Linux

Linux - это операционная система для IBM-совместимых персональных компьютеров и рабочих станций. Это многопользовательская ОС с сетевой оконной графической системой X Window System . ОС Linux поддерживает стандарты открытых систем и протоколы сети Интернет и совместима с системами Unix, DOS, MS Windows. Все компоненты системы, включая исходные тексты, распространяются с лицензией на свободное копирование и установку для неограниченного числа пользователей.

Разработал эту операционную систему в начале 90-х годов тогда еще студент университета Хельсинки (Финляндия), Линус Торвальд при участии пользователей сети Интернет, сотрудников исследовательских центров, различных фондов и университетов (в том числе и МГИУ).

Будучи традиционной операционной системой, Linux (произносится "линукс", с ударением на первом слоге) выполняет многие из функций, характерных для DOS и Windows. Однако следует отметить, что эта ОС отличается особой мощью и гибкостью. Система Linux разрабатывалась как ПК-версия операционной системы Unix , которая десятилетиями используется на мэйнфреймах и мини-ЭВМ и является основной ОС для рабочих станций. Linux предоставляет в распоряжение пользователя ПК скорость, эффективность и гибкость Unix, используя при этом все преимущества персональных машин. При работе с мышью активно используются все три кнопки, в частности средняя кнопка используется для вставки фрагментов текста.

С экономической точки зрения Linux обладает еще одним весьма существенным достоинством - это бесплатная система. Linux распространяется по генеральной открытой лицензии GNU в рамках фонда свободного программного обеспечения ( Free Software Foundation), что делает эту ОС доступной для всех желающих. Linux защищена авторским правом и не находится в общедоступном пользовании, однако открытая лицензия GNU это почти то же самое, что и передача в общедоступное пользование. Она составлена так, что Linux остается бесплатной и в то же время стандартизированной системой. Существует лишь один официальный вариант ядра Linux.

От Unix операционной системе Linux достались еще две замечательные особенности: она является многопользовательской и многозадачной системой. Многозадачность означает, что система может выполнять несколько задач одновременно. Многопользовательский режим означает, что в системе могут одновременно работать несколько пользователей, каждый из которых взаимодействует с ней через свой терминал. Еще одним из достоинств этой ОС является возможность ее установки совместно с Windows на один компьютер.

Linux способен любую персональную машину превратить в рабочую станцию. В наше время Linux является операционной системой для бизнеса, образования и индивидуального программирования. Университеты по всему миру применяют Linux в учебных курсах по программированию и проектированию операционных систем. Он стал незаменим в широких корпоративных сетях, а также для организации Интернет-узлов и Web-серверов.

Современный Linux предоставляет возможность использовать несколько разновидностей графического интерфейса: KDE (K Desktop Environment), GNOME (GNU Network Model Environment) и другие. В каждой из этих оболочек пользователю предоставляется возможность работы сразу с несколькими рабочими столами (в то время как в MS Windows всегда один рабочий стол, который приходится загромождать окнами).

Особенности ОС Linux

Говоря о системе Linux можно выделить ядро, shell, файловую структуру и утилиты . Ядро - сердце системы. Оно содержит программы, которые непосредственно управляют аппаратными средствами компьютера. Shell - это текстовый интерфейс пользователя. Он принимает команды от пользователя и передает их ядру для исполнения. Shell можно настраивать в соответствии с конкретными потребностями пользователя . В нем есть даже свой язык программирования , который можно использовать для написания так называемых скриптов. Стандартные для системы Linux программы (команды) часто называют утилитами.

Файловая структура представляет собой дерево каталогов, в которых размещаются файлы. Максимальная длина имени файла в Linux 256 символов. Как правило, в

Глава 1 Особенности ОС Linux

Я считаю, что Microsoft создала объективно плохую операционную систему, и мне интересно наблюдать, как это постепенно доходит до людей.

Линус Торвальдс, создатель ОС Linux

Мир операционных систем предоставляет пользователям достаточно большое их количество. Мы не будем подробно останавливаться на истории и особенностях каждой операционной системы – для этого понадобится чрезмерно много места и времени. Да и не всем это интересно: раз вы читаете эту книгу, значит вас заинтересовала Linux. Особо любопытным можно предложить обратиться к соответствующей литературе и Интернету – там можно найти много интересной информации на этот счет.

Какие же операционные системы используются в настоящее время? Вот некоторые из них:

DOS (MS-DOS, DR-DOS и их клоны);

Windows NT (Windows 2000);

Семейство UNIX;

Free BSD, OpenBSD, NetBSD;

Конечно, приведенный список далеко не полон, но мы сознательно ограничим его операционными системами, используемыми наиболее часто. Рассмотрим этот список с точки зрения человека, которому необходимо иметь на компьютере операционную систему, удовлетворяющую нескольким, порой противоречивым, требованиям.

Операционные системы можно классифицировать по многим параметрам. Во-первых, все они делятся на два вида – платные и бесплатные (условно-бесплатные). Во-вторых, правомерно разделить их на операционные системы с открытым исходным кодом (с правом вносить изменения или без права внесения изменений) и с закрытым исходным кодом. В-третьих, операционные системы бывают одноплатформенные (способные функционировать только на одной платформе, например PC-совместимой) и многоплатформенные (способные функционировать на нескольких платформах, например PC-совместимой, Macintosh, Sun, PowerPC). В-четвертых, операционные системы могут быть однозадачными и многозадачными. В-пятых, однопользовательскими и многопользовательскими. В-шестых, серверными, клиентскими или универсальными. В-седьмых, иметь текстовый, графический или тот и другой интерфейсы. В-восьмых, ориентацией на работу с сетью и Интернетом. В-девятых, по потребляемым ресурсам и т. д. А ведь это только начало. Критериев, по которым выбирается операционная система, намного больше. Имеют право на существование и такие критерии, как "Она мне нравится" или "Друг себе поставил, чем я хуже?" А ведь выбор операционной системы определяет, как вы будете жить и работать ближайшие несколько лет (или десятилетий). Поэтому к выбору операционной системы следует относиться с большой тщательностью и достаточной долей скептицизма. Сжато охарактеризуем наиболее популярные операционные системы.

Из книги Самоучитель UML автора Леоненков Александр

ГЛАВА 12 Особенности реализации языка UML в CASE-инструментарии Rational Rose 98/2000 Появление на рынке программных продуктов первых CASE-средств (Computer Aided Software Engineering) ознаменовало новый этап развития программной инженерии, характерными особенностями которого являются существенное

Из книги Офисное программирование автора Фризен Ирина Григорьевна

Глава 7 Особенности использования VBA в Excel

Из книги 200 лучших программ для Linux автора Яремчук Сергей Акимович

Из книги Word 2007.Популярный самоучитель автора Краинский И

Глава 7 Особенности работы с большими документами 7.1. Сноски Сноски являются необходимым атрибутом больших документов разных типов. Особенно они актуальны при написании различных научных работ – от рефератов до дипломных проектов и научных статей. В Word есть возможность

Из книги Блог-маркетинг, или Маркетинг в режиме он-лайн автора Щербакова Ирина Викторовна

Глава 2 ОСОБЕННОСТИ БЛОГ-МАРКЕТИНГА, ИЛИ КАК ПРОВОДИТЬ МОНИТОРИНГ ОТНОШЕНИЯ К ПРОДУКТУ Разрабатывая проект блог-маркетинговых мероприятий, целесообразно затронуть основные аспекты маркетинговой теории.Известно, что комплекс маркетинга включает несколько элементов.

Из книги Wi-Fi. Беспроводная сеть автора Росс Джон

Глава 7. Wi-Fi для Linux Каждый беспроводной сетевой адаптер (за исключением Apple AirPort Card) поставляется с драйверами и конфигурационными инструментами для Microsoft Windows, но это не означает, что Windows является единственной операционной системой, которая будет работать с данным

Из книги Фреймы для представления знаний автора Мински Марвин

Глава 2 Характерные особенности фрейм-подхода к проблеме представления знаний Одним из возможных новых путей организации машинной модели реального мира является подход, развиваемый М.Минским. В соответствии с этим подходом знания о мире - машинная модель реального

Из книги Цифровая фотография без Photoshop автора Газаров Артур Юрьевич

Глава 9 Особенности фотосъемки в помещении Освещение в помещениях Съемка интерьера Съемка в музеях Съемка на выставках Общие рекомендации по съемке портрета в помещении О

Из книги Приемы создания интерьеров различных стилей автора Тимофеев С. М.

Глава 11 Особенности съемки движущихся объектов Настройки камеры Композиция Съемка спортивных соревнований Съемка в театре и на концерте ФототехникаСнимать движущиеся объекты всегда сложно, особенно в условиях низкой освещенности; обычно так и происходит –

Из книги Как найти и скачать в Интернете любые файлы автора Райтман М. А.

Глава 6 Особенности создания интерьеров в стиле минимализм В предыдущих главах вы познакомились с основными приемами и способами создания моделей, создания и наложения текстур, визуализации сцены. Научились создавать модели помещений, применять в отношении них

Из книги Компьютер для бухгалтера автора Филатова Виолетта

Глава 7 Особенности создания интерьеров в стилях ренессанс, барокко, античный, рококо Интерьеры в стиле ренессанс, наряду с такими стилями, как барокко, античный, рококо, пожалуй, наиболее сложны для воссоздания в трехмерном пространстве. Это объясняется наличием

Из книги Ноутбук [секреты эффективного использования] автора Пташинский Владимир

Глава 8 Особенности создания интерьеров в стиле кантри Стиль кантри сегодня достаточно распространен. В интерьерах кантри преобладает резное дерево, текстиль, разнообразные аксессуары, присутствует камин.В этой главе мы рассмотрим некоторые особенности, приемы и

Из книги автора

Глава 9 Особенности создания интерьеров в стилях хай-тек, техно Последняя группа стилей, которые мы разберем - хай-тек и техно. Создание интерьеров в этих стилях обычно сопровождается настройкой необычного футуристического освещения, неоновыми подцветками,

Из книги автора

Глава 1 Особенности «рыбалки» в Интернете, или как найти все, что хочешь Итак, вы решили штурмовать Интернет с целью найти определенный файл. Это может быть что угодно: свежая композиция звезды в MP3- или LOSSLESS-формате flac, а может быть ремикс на эту песню неизвестного

Из книги автора

Глава 31 Настройка системы на особенности учета Перед началом работы необходимо настроить основные параметры программы. Выберите для этого полный интерфейс конфигурации командой Сервис? Переключение интерфейса? Полный интерфейс. Установка рабочей даты Ввод

Из книги автора

Глава 6 Особенности покупки ноутбука, бывшего в употреблении Где и как нужно покупать подержанный ноутбук Аккумулятор Внешние повреждения Клавиатура, Touchpad и Trackpoint Проверка комплектующихРынок поддержанной техники популярен не только на территории бывшего

19. Особенности операционной системы Linux и ее отличия от дисковых операционных систем. Условия свободного распространение Linux. Основные компоненты операционной системы.

Основные особенности ОС Linux

Основным отличием ОС Linux от операционных систем семейства Windows является качественно другой тип организации файловой системы. Если в ОС Windows пользователь имеет дело с дисковой файловой системой, т.е. обращается к логическим дискам C, D, E… и использует типы файловых систем, такие как FAT16, FAT32, NTFS , то в операционных системах UNIX -семейства, в том числе в Linux , нет логических дисков. Организация файловой системы в Linux построена на разграничении так называемых партиций (partitions ) – частей общего пространства жесткого диска (винчестера), обращение к данным на которых возможно путем выбора назначенного каталога файловой системы, при этом типами файловых систем являются EXT2 и EXT3 . Различие между приведенными файловыми системами заключается в разном уровне безопасности сохранения данных. Гибкий способ назначения разделов Linux реализует эффективное управление безопасностью операционной системы, одним пользователям позволяя назначать доступ к данным, а другим – нет.

Современные операционные системы. Достоинства, качественное сравнение и функциональные особенности ОС

Операционные системы UNIX -семейства удовле­творяют всем требованиям, предъявляемым к ним средствами разработки СБИС: это и возможность обеспечения одновременного доступа к средствам раз­работки множеству пользователей; высокая скорость обработки информации; наличие набора текстовых, графических редакторов, средств чтения файлов помощи и внутренней документации САПР; набор программ для сетевого доступа в Internet и в другие сети; набор средств для удаленной работы с САПР; большое разнообразие полезных программ и утилит для работы с аудио-, видео- и фотообъектами, а также много другое. Кроме того, важным компонентом операционных систем этого семейства является наличие командного интерпретатора, способного обрабатывать командные запросы пользователя и выдавать полученную информацию на экран монитора, в файл или на устройство.

Процесс разработки ОС UNIX осуществлялся компьютерными профессионалами, работающими в научной среде. По мере своего развития UNIX дала основу разным операционным система, среди которых наиболее известными являются Linux , Solaris и FreeBSD . Каждая из этих систем начала развиваться индивидуально, но сохранила все достоинства UNIX .

Наиболее используемой операционной системой семейства UNIX является Linux . Данная платформа имеет дружественный графический интерфейс, позволяющий более комфортно управлять ОС пользователю с использованием не только клавиатуры, но и устройства типа “мышь». Среди основных преимуществ Linux следует отметить:

1. гибкость;

2. мощность;

3. стабильность;

4. многозадачный режим;

5. многопользовательский режим;

6. высокий уровень безопасности;

7. удобный графический интерфейс;

8. большое количество текстовых и графических программ;

9. набор клиентских и серверных приложений;

10. наличие «открытой лицензии».

ОС Linux удобно сочетает в себе высокую производительность работы системы и возможность точной настройки элементов системы под нужды конкретного разработчика. Квалифицированная настройка функций операционной системы позволяет ей круглосуточно на протяжении длительного времени работать без перебоев. Наличие многопользовательского и многозадачного режимов совместно с высоким уровнем безопасности ОС дают возможность разработчикам использовать одновременно множество приложений САПР, без угрозы потерять или испортить свои данные. Высокая стабильность, наряду с высокой мощностью операционной системы, позволяют надежно обслуживать запросы пользователей на аппаратно-вычислительной платформе средней комплектации.

Не менее важным преимуществом Linux является наличие, так называемой, «открытой лицензии» на большинство дистрибутивов. Несмотря на то, что исходные коды ряда программных обеспечений распространяются открыто и бесплатно, они защищены общедоступными лицензиями, которые исключают право коммерческих компаний незначительно модифицировать их и объявлять авторские права на эти изменения, а затем брать программный продукт под собственный контроль и продавать его как свой. Наиболее популярной является общедоступная лицензия GNU Public License , предоставляемая Фондом бесплатного программного обеспечения (Free Software Foundation ). Операционная система Linux распространяется по этой лицензии. Обще­доступная лицензия GNU оставляет авторские права за разработчиком, но гарантирует бесплатное использование программного обеспечения при условии, что само программ­ное обеспечение и все дополнения и изменения к нему всегда будут оставаться свободно распространяемыми.

При работе с Linux разработчик СБИС имеет возможность осуществлять запуск программ как с основного компьютера, за которым он непосредственно находится, так и с удаленного компьютера, работая с ним через свой терминал. В Linux имеется возможность настроить по своему желанию требуемые тип, размер и цвет шрифтов; фоновый цвет терминального окна; форму отображения командного приглашения; установить нужные переменные и псевдонимы. Разработчик может контролировать процессы, по мере необходимости меняет между ними приоритет, а некоторые снимать.

GNU лицензия. Условия бесплатного распространения ОС Linux

Кроме уже перечисленных преимуществ, ОС Linux обладает еще одним существен­ным достоинством: она не относится к числу коммерческих. Это касается как самой системы, так и ее сетевых серверов и графических интерфейсов. В отличие от UNIX , операционная система Linux распространяется бесплатно по так называемой Общедос тупной лицензии GNU (GNU General Public License ) Фонда бесплатного программного обеспечения (Free Software Foundation ) , благодаря чему эта ОС доступна любому поль­зователю. В действительности система Linux защищена авторским правом и не является общедоступной, однако открытая лицензия GNU - это почти то же самое, что и передача в общее пользование. Лицензия составлена таким образом, что Linux остается бесплатной и в то же время стандартизированной системой. Аббревиатура GNU происходит от названия проекта Gnu"s Not UNIX («Gnu - это не UNIX»), Данный проект был инициирован и осуществляется фондом Free Software Foundation. Его целью является предоставление бесплатного ПО пользователям и разработчикам программного обеспечения. Обширный список про­граммного обеспечения, распространяемою по открытой лицензии GNU, включает в себя системную среду, языки программирования, средства для работы в Internet, тек­стовые редакторы и многое другое. Некоммерческий характер Linux иногда создает у людей неверное впечатление: некоторые считают, что эта операционная система не относится к числу профессиональных. По сути дела, Linux является версией ОС UNIX для ПК и рабочих станций. Многие считают ее более устойчивой и намного более мощной, чем Windows. Именно благодаря этим качествам Linux стала основной операционной системой для серверов.

Чтобы по достоинству оценить Linux, вам необходимо представить ту общественную среду, в которой разрабатывалась ОС UNIX. В отличие от большинства других ОС, UNIX разрабатывалась в научной и научно-исследовательской среде. Это - основная операционная система для большинства университетов, исследовательских лабораторий, вычислительных центров и промышленных предприятий, т.е. развитие продолжалось параллельно с той компьютерной и коммуникационной революцией, которую мы на­блюдаем в последние десятилетия. Новые профессиональные компьютерные разработки часто базировались именно на UNIX, как это происходило, скажем, с приложениями Internet. Несмотря на то, что UNIX является сложной системой, изначально в нес закладывалась гибкость. Саму ОС UNIX можно легко модифицировать и создать тем самым ее новую версию. Официальные версии UNIX были выпущены многими ком­паниями. Например, компании IBM, Sun и Hewlett Packard продают и поддерживают собственные разновидности UNIX. Исследователи часто компилируют версии UNIX, приспособленные под их специальные нужды. Однако присущая ОС UNIX гибкость ни в коей мере не снижает ее надежности. Именно в таком контексте разрабатывалась ОС Linux. По сути, Linux - это еще один вариант UNIX, предназначенный для работы на ПК. Процесс разработки компьютерными профессионалами, работающими в на­учной и среде, соответствует обычной процедуре разработки версий UNIX. ОС Linux распространяется по открытой лицензии. Это обусловлено тем, что UNIX имеет глу­бокие корни в академических институтах, которым издавна был присущ дух служения обществу. Linux - ото высококлассная операционная система, доступная всем, причем бесплатно.

Рабочие столы Linux: GNOME и K Desktop (KDE). Библиотеки Qt и Harmony

Благодаря наличию рабочих столов К Desktop Environment (KDE) и GNU Network Object Model Environment (Gnome) ОС Linux в настоящее время имеет полностью ин­тегрированный графический пользовательский интерфейс, Любые операции Linux мож­но выполнять с помощью этих интерфейсов. Прежде ОС Linux поддерживала лишь менеджеры окон, которые позволяли выполнять только часть функций графического интерфейса, а именно, выполнять операции с окнами. KDE и Gnome являются полнофункциональными рабочими столами, поддерживающими операции перетаскивания, которые позволяют перемещать пиктограммы на рабочий стол и организовывать поль­зовательские меню на панели приложений. Оба эти стола основаны на системе X Window, и если они одновременно инсталлированы в вашей системе, то приложения для одного стола можно запускать с другого. Так, KDE-программу, например программу передачи почты или новостей, можно запустить с рабочего стола Gnome. Такое при­ложение Gnome, как клиент gFTP, может быть запущено с рабочего стола KDE. Можно использовать и менеджер файлов KDE, и менеджер файлов Gnome. При этом теряется часть функциональных возможностей рабочего стола, например, не могут выполняться операции перетаскивания, но само приложение будет работать прекрасно.

Компоненты аппаратного обеспечения компьютера

Связь ядра с аппаратным комплексом

Функции ядра:

1) Управление файловой системой;

2) Управление памятью;

3) Управление устройствами;

4) Управление процессами.

Связь командного интерпретатора с ядром и аппаратным комплексом

Типы данных в ОС Linux

1. файл (поименованная область на диске);

4. файл устройства.

Типы файлов: блоковые и символьные.

Понятия абсолютного и относительного путей

Абсолютный путь всегда начинает с корневого раздела, например, доступ к файлу 1:

/home/pasha/direct

Относительный путь – путь к объекту, относительно текущего местоположения, например, если текущим местоположение является каталог pasha, то.

3 Основные характеристики ОС Linux

В силу того, что исходные коды Linux распространяются свободно и общедоступны, к развитию системы с самого начала подключилось большое число независимых разработчиков. Благодаря этому на сегодняшний момент Linux - самая современная, устойчивая и быстроразвивающаяся система, почти мгновенно вбирающая в себя самые последние технологические новшества. Она обладает всеми возможностями, которые присущи современным полнофункциональным операционным системам типа UNIX. Приведем краткий список этих возможностей.

Реальная многозадачность

Все процессы независимы; ни один из них не должен мешать выполнению других задач. Для этого ядро осуществляет режим разделения времени центрального процессора, поочередно выделяя каждому процессу интервалы времени для выполнения. Это существенно отличается от режима "вытесняющей многозадачности", реализованной в Windows 95, когда процесс должен сам "уступить" процессор другим процессам (и может сильно задержать их выполнение).

Многопользовательский доступ

Linux - не только многозадачная ОС, она поддерживает возможность одновременной работы многих пользователей. При этом Linux может предоставлять все системные ресурсы пользователям, работающим с хостом через различные удаленные терминалы.

Свопирование оперативной памяти на диск

Свопирование оперативной памяти на диск позволяет работать при ограниченном объеме физической оперативной памяти; для этого содержимое некоторых частей (страниц) оперативной памяти записываются в выделенную область на жестком диске, которая трактуется как дополнительная оперативная память. Это несколько снижает скорость работы, но позволяет организовать работу программ, требующих большего объема ОЗУ, чем фактически имеется в компьютере.

Страничная организация памяти

Системная память Linux организована в виде страниц объемом 4K. Если оперативная память полностью исчерпана, ОС будет искать давно не использованные страницы памяти для их перемещения из памяти на жесткий диск. Если какие-либо из этих страниц становятся нужны, Linux восстанавливает их с диска. Некоторые старые Unix-системы и некоторые современные платформы (включая Microsoft Windows) переносят на диск все содержимое ОП, относящееся к неработающему в данный момент приложению, (т. е. ВСЕ страницы памяти, относящиеся к приложению, сохраняются на диске при нехватке памяти) что менее эффективно.

Ядро Linux поддерживает выделение страниц памяти по требованию, при котором только необходимая часть кода исполняемой программы находится в оперативной памяти, а не используемые в данный момент части остаются на диске.

Совместное использование исполняемых программ

Если необходимо запустить одновременно несколько копий какого-то приложения (либо один пользователь запускает несколько идентичных задач, либо разные пользователи запускают одну и ту же задачу), то в память загружается только одна копия исполняемого кода этого приложения, которая используется всеми одновременно исполняющимися идентичными задачами.

Общие библиотеки

Библиотеки - наборы процедур, используемых программами для обработки данных. Существует некоторое количество стандартных библиотек, используемых одновременно более чем одним процессом. В старых системах такие библиотеки включались в каждый исполняемый файл, одновременное выполнение которых приводило к непродуктивному использованию памяти. В новых системах (в частности, в Linux), обеспечивается работа с динамически и статически разделяемыми библиотеками, что позволяет сократить размер отдельных приложений.

Динамическое кеширование диска

Кеширование диска - это использование части оперативной памяти для хранения часто используемых данных с диска, что существенно ускоряет доступ к часто используемым программам и задачам. Пользователи MS-DOS работают со SmartDrive, который резервирует фиксированные области системной памяти для кеширования диска. Linux использует более динамичную систему кеширования: память, зарезервированная под кеш, увеличивается, когда память не используется, и уменьшается, если системе или процессу пользователя требуется больше памяти.

100%-ное соответствие стандарту POSIX 1003.1. Частичная поддержка возможностей System V и BSD

POSIX 1003.1 (Portable Operating System Interface - интерфейс мобильной операционной системы) задаeт стандартный интерфейс Unix-систем, который описывается набором процедур языка Си. Сейчас он поддерживается всеми новыми ОС. Microsoft Windows NT также поддерживает POSIX 1003.1. Linux 100%-но соответствует POSIX. Дополнительно поддерживаются некоторые возможности System V и BSD для увеличения совместимости.

Linux использует технологию IPC (InterProcess Communication) для обмена сообщениями между процессами, использования семафоров и общей памяти.

Возможность запуска исполняемых файлов других ОС

Linux не является первой в истории операционной системой. Для ранее разработанных ОС, включая DOS, Windows 95, FreeBSD или OS/2, разработана масса различного, в том числе очень полезного и очень неплохого программного обеспечения. Для запуска таких программ под Linux разработаны эмуляторы DOS, Windows 3.1 и Windows 95. Более того, фирмой Vmware разработана система "виртуальных машин", представляющая собой эмулятор компьютера, в котором можно запустить любую операционную систему. Имеются аналогичные разработки и у других фирм. ОС Linux способна также выполнять бинарные файлы других Intel-ориентированных Unix-платформ, соответствующих стандарту iBCS2 (intel Binary Compatibility).

Поддержка различных форматов файловых систем

Linux поддерживает большое число форматов файловых систем, включая файловые системы DOS и OS/2, а также современные журналируемые файловые системы. При этом и собственная файловая система Linux, которая называется Second Extended File System (ext2fs), позволяет эффективно использовать дисковое пространство.

Сетевые возможности

Linux можно интегрировать в любую локальную сеть. Поддерживаются все службы Unix, включая Networked File System (NFS), удалeнный доступ (telnet, rlogin), работа в TCP/IP сетях, dial-up-доступ по протоколам SLIP и PPP, и т. д.. Также поддерживается включение Linux-машины как сервера или клиента для другой сети, в частности, работает общее использование (sharing) файлов и удаленная печать в Macintosh, NetWare и Windows.

Работа на разных аппаратных платформах

Хотя ОС Linux первоначально была разработана для ПК на базе Intel 386/486, сейчас она может работать на всех версиях Intel-овских микропроцессоров, начиная с 386 и кончая многопроцессорными системами на Pentium III (с Pentium IV возникли определенные трудности, но, судя по сообщениям в Интернете, они были вызваны ошибками в реализации процессора). (Примеч.3) Так же успешно Linux работает на различных клонах Intel от других производителей; в Интернете встречаются сообщения о том, что на процессорах Athlon и Duron от AMD Linux работает даже лучше, чем на Intel. Кроме того, разработаны версии для других типов процессоров - ARM, DEC Alpha, SUN Sparc, M68000 (Atari и Amiga), MIPS, PowerPC и других (отметим, что в настоящей книге рассматривается только вариант для IBM-совместимых компьютеров).

Количество частных пользователей различных версий Linux"а точно оценить невозможно - ведь дистрибутивы этой системы, в отличие от полностью коммерческих программ, можно совершенно безвозмездно получить у друзей или некоммерческих дистрибуторов, а также скачать с FTP-серверов тех же самых фирм, которые успешно торгуют Linux"ом. Совершенно немыслимая в понятиях обычного капитализма схема работает и устраивает всех участников.

Скоро сказка сказывается, да не скоро дело делается. Операционная система Linux стала известна широкой публике не более двух лет назад. Те, кто давно интересуется новостями из мира высоких технологий и общается время от времени с представителями породы «сумасшедший программист» (в англоязычном варианте - geek или nerd), знакомы со словом Linux года эдак с 95-го. Неудивительно, что сегодняшний успех Linux на многих фронтах - от коммерческого до «идеологического» - многим кажется поразительно, невероятно быстрым. Наберите в окошке запроса на altavista.com слово Windows - и получите 8 670 139 ссылок. На слово Linux их выскочит 2 989 363. Восемь месяцев назад соотношение было примерно равно 6 500 000 на 900 000. Вполне примечательно, не правда ли? Так откуда этот Linux взялся и почему он успешен? Кто дернул за веревочку? Чему и почему мы рукоплещем? Давайте на секунду вернемся на тридцать лет и возьмем разбег - так будет проще. Вся эта история началась задолго до того, как мир узнал о Линусе Торвальдсе, создателе самого, пожалуй, успешного программистского проекта последнего десятилетия. В 1971 году молодой программист и исследователь Ричард Столлмен начал работать в знаменитом Массачусетском Технологическом институте. В те времена, в эпоху «больших компьютеров», программное обеспечение зачастую разрабатывалось свободными объединениями программистов и бесплатно передавалось другим нуждающимся в нем пользователям. Нередко этим занимались даже крупные фирмы. Такой фирмой, например, была AT&T, а точнее, Bell Labs. Ей было запрещено вести коммерческую деятельность в компьютерной области, и поэтому разработчики операционной системы Unix Кен Томпсон (Ken Thompson) и Деннис Ричи (Dennis Ritchie) высылали желающим магнитные ленты с «исходниками» Unix со своего места работы только за стоимость расходных материалов. К 1983 году положение изменилось - наступила эра персональных компьютеров, коммерческие программы и операционные системы (в частности, DOS от Microsoft) начали свое победное шествие по миру, и ржа корыстолюбия проникла в мир «больших» машин и «серьезного» программирования. И потому Столлмен, опечалившись в сердце своем, основал проект GNU (www.gnu.org), целью которого было вернуть старые добрые времена. GNU – это UNIX-совместимая система, включающая в себя набор «свободного» (или «открытого») программного обеспечения.

На основополагающем понятии «свободного» программного обеспечения стоит остановиться подробнее. В манифесте GNU отличию «свободных» программ от «бесплатных» уделено очень много места - по-русски же это можно сказать гораздо короче, поскольку эти понятия не обозначаются, как в английском, одним словом «free». Получив в пользование или купив «свободную» программу, вы можете:

сколько угодно копировать, как угодно широко ее распространять;

изменять или совершенствовать ее исходный код (программа, распространяемая по «публичной лицензии» GNU, всегда поставляется вместе с исходным кодом разработчика - этой самой строго охраняемой и никогда не раскрываемой частью коммерческих программ);

наконец, вы можете свободно распоряжаться измененной версией - хоть раздавать ее даром, хоть запрашивать за нее миллиард.

Но на одну вещь пользователь такого программного обеспечения не имеет права ни в коем случае. Он не может при дальнейшем распространении скрыть исходный код программы, объявив себя его «владельцем», и остановить таким образом ее, программы, свободное совершенствование и развитие. Специально для таких программ проект GNU ввел в обиход понятие «copyleft» (в отличие от «copyright», когда создатель продукта сохраняет на него практически все авторские и имущественные права при любых обстоятельствах - даже если и распространяет его совершенно бесплатно). Очевидно, что проблемы пиратства в случае со «свободными» программами просто не существует.

GNU успешно существует до сих пор. Не менее успешно существует и изобретенная Столлменом лицензия GPL (General Public Licence), благодаря которой придуманный Линусом Торвальдсом Linux завоевал за четыре года своего существования более 20 миллионов пользователей.

К концу прошлого года количество веб-серверов, «крутящихся» под управлением этой операционной системы, превысило количество серверов на Windows-платформе. Количество же частных пользователей точно оценить невозможно - ведь дистрибутивы Linux, в отличие от полностью коммерческих программ, можно совершенно безвозмездно получить у друзей или некоммерческих дистрибуторов, а также скачать с FTP-серверов тех же самых фирм, которые успешно торгуют Linux"ом. Совершенно немыслимая в понятиях обычного капитализма схема работает и устраивает всех участников. Сам Линус Торвальдс три года назад переселился из Финляндии в США, в город Санта-Клара в Калифорнии, поступив на работу в загадочную компанию Transmeta (ее микропроцессоры - тема для отдельного рассказа). Но работу над ядром Linux"а Линус не оставляет, новые версии выходят с завидной регулярностью, только теперь ему помогают в совершенствовании Linux"а - в полном соответствии с принципами GNU - не десятки, а тысячи разработчиков по всему миру.

Биллом Гейтсом Линусу не бывать. Да он и не стремится - его не привлекают ни власть, ни деньги (по крайней мере, в таком объеме). Впрочем, на нарождающемся - да что там, уже родившемся - рынке «свободного» программного обеспечения получить сверхприбыли в стиле Microsoft вряд ли кому удастся. Нет, скажем так - сверхприбыли по-прежнему возможны, поскольку спрос на программное обеспечение только растет. Но вот распределяться они будут несколько иначе.

Итак, настала пора вплотную, почти под микроскопом (насколько позволяют рамки этого издания) рассмотреть бизнес-модель производства и распространения «свободного» программного обеспечения. На первый, «замыленный», взгляд, она кажется вовсе невозможной или, по крайней мере, совершенно бездоходной для участников производственного процесса. На самом же деле в ней нет абсолютно ничего коммунистического. Порывы энтузиазма разработчиков, которые на первый взгляд кажутся абсолютно альтруистическими, и вопли восторга со стороны потребителей, которые кажутся проявлением бездумного фанатизма, на деле основаны на трезвом экономическом расчете. И мы сейчас это продемонстрируем. Для начала придется еще раз подчеркнуть, что никакого отдельного «феномена Linux» в природе не существует. Успех Linux - лишь частный случай кардинальной и, вполне возможно, бесповоротной смены бизнес-модели в программной сфере. Ведь Линус был не единственным, кто раздавал свою программу совершенно бесплатно и получил взамен 20 миллионов пользователей. Можно припомнить некоего системного администратора, работавшего в компании, производившей веб-серверы, - он всего лишь создал список рассылки «заплаток» к бесплатному серверу Apache, который его создатели перестали поддерживать. Прошло несколько лет, этот сервер - по-прежнему бесплатный, у него до сих пор нет «хозяина», ответственного за его техническую поддержку (и не будет!), - однако он обслуживает более чем 60 процентов веб-сайтов планеты. А компании, тратившие на рекламу и продвижение своих коммерческих веб-серверов сотни миллионов долларов, и не чают отвоевать долю рынка, сравнимую с долей «ничейного» сервера Apache. Таких примеров можно набрать целую охапку - ведь практически все программные стандарты, на которых зиждется Интернет, основаны на программах с «открытыми текстами». Так, никому не принадлежащий транспортный протокол TCP/IP давно победил «закрытые» и принадлежащие разным корпорациям DECNET"ы, XNS"ы и прочие IPX"ы. Да что далеко ходить - самый важный в мире комитет по компьютерным стандартам состоит из всех и любых желающих присоединиться к спискам рассылки, собирающихся (кто может) трижды в год на специальные встречи.

Всего лишь года полтора назад бесполезно было спрашивать у руководителя крупной западной компании, использует ли он «свободное» программное обеспечение с открытыми исходными текстами. Вот бы он возмутился! «Оно недостаточно отлажено», «для него нет никакой технической поддержки», «у него нет коммерческой ценности». Российский руководитель скажет и сейчас ровно то же самое (автор этих строк знаком с этим по личному опыту). А вот западный - уже нет.

Первой ласточкой стала в январе 1998 года компания Netscape Communications, опубликовавшая исходные коды своего главного продукта - броузера Navigator (www.mozilla.org). Напомню, что к тому моменту компания Microsoft, куда позже своего соперника обнаружившая коммерческий потенциал Интернета, начала оказывать мощное давление на Netscape, стремительно вытесняя ее с рынка. Решение руководителей Netscape тогда казалось многим последним, продиктованным отчаянием шагом. Позже оказалось, что это было единственно верным решением. Правда, сама компания теперь принадлежит корпорации AOL, но рыночная доля продуктов Netscape - что серверов, что броузеров - осталась практически неизменной и по-прежнему приносит AOL прибыль.

Несколько месяцев спустя большие корпорации, столпы компьютерного бизнеса (Corel, Informix и Oracle), объявили о переносе своих продуктов под операционную систему Linux. Сразу вслед за этим могущественная IBM включила «открытый» сервер Apache в состав одного из своих пакетов. Наконец, в сентябре 98 года Intel, Netscape и несколько венчурных капиталистов вложили деньги в Red Hat Software, распространяющую дистрибутивы Linux (десять месяцев спустя Red Hat станет одним из самых ошеломляющих коммерческих успехов года). Наблюдающие за этими переменами журналисты вдруг вспомнили о том, что большинство почты в Интернете пересылается с помощью «открытого» и бесплатного sendmail, на самых крупных сайтах Повсеместно Протянутой Паутины используются «открытые» языки программирования Perl, Tcl и Python. А самые любознательные обозреватели надоумили читателей, что и весь Интернет в целом первоначально был создан для того, чтобы сообщество независимых разработчиков могло быстро и с удобством обмениваться текстами программ. Так что лишь сам термин «open source» («открытые исходные тексты») является относительно молодым (его ввел в обиход два года назад известный разработчик и апологет «открытых» программ Эрик Рэйнольдс), а вот модель присутствия такого программного обеспечения на рынке отнюдь не нова.

Можно отвлечься от Интернета (который все же является особой средой) и вспомнить, как обстояло дело на рынке операционных систем четверть века назад. Тогда IBM (как сейчас Microsoft и некоторые другие фирмы, изо всех сил цепляющиеся за «закрытое» программное обеспечение с намертво засекреченным исходным кодом) не уловила вовремя, что время аппаратного обеспечения и уникального оборудования на заказ безвозвратно минуло, что публике теперь интереснее «массовое» программное обеспечение и «массовые» железки. Во времена расцвета могущества IBM «ценз» на вхождение в бизнес был необычайно высок, но с появлением платформы персональных компьютеров и выпуском первой «открытой» операционной системы (Unix) правила резко изменились, упомянутый порог снизился и погоду в отрасли стали делать зеленые новички (тот же Билл Гейтс), а «закрытые» операционные системы прошлого, безраздельно царствовавшие на рынке (вроде Apollo), безвозвратно канули в прошлое. Развитие всегда идет по спирали. Microsoft, превратившись в громадную империю, весьма неосмотрительно повела себя, ровно как IBM много лет назад, - выставила высоченный барьер на вхождение в бизнес и не только обезопасила себя (временно) от конкурентов, но и лишила себя саму свободы маневра. И тут случился очередной виток спирали - усилиями Рейнольдса, Торвальдса и руководителей Netscape в обиход вновь, после долгого перерыва, была введена концепция «открытого» программного обеспечения, которая станет могильщиком многих из нынешних титанов, снова сильно снизив порог «вхождения» в бизнес. И многие из титанов понимают это, переходя на сторону противника. Поклонники «открытого» программного обеспечения не пытаются победить Microsoft в ее собственной игре: вместо этого они меняют саму суть игры. По выражению Тима О"Райли, одного из самых видных идеологов движения «открытого» ПО, «реальная наша миссия - не в том, чтобы заменить на настольных системах доминирующую там Microsoft, а скорее в том, чтобы построить такую модель бизнеса, которая бы напоминала лозунг «Intel Inside», но для следующего поколения компьютерных приложений».

На чем основана эта уверенность в своих силах? На том, что во многих ситуациях производство «открытого» и оттого во многих случаях бесплатного программного обеспечения оказывается более выгодным, чем «закрытого», с охраняемым пуще глаза исходным кодом. Приведем сначала теоретический пример, закрепив его воспитательное воздействие рядом практических. Предположим, что вы поступили на работу в фирму, которой понадобилась какая-то специфическая программа для проведения, скажем, платежей через веб. Проблему написания собственно кода никак не изменит факт «открытия» или «закрытия» кода. Возможно, сохранить его в тайне и имеет смысл - если вы хотите продать эту программу еще раз или боитесь, что ее используют конкуренты фирмы-нанимателя. При этом первый вариант не слишком вероятен (90 процентов программ пишется фирмами для внутреннего использования), а второй стоит изучить подробнее. Тут стоит определиться, превалируют ли минусы (в случае, если «открытой» программой стал пользоваться конкурент) над плюсами (обретение практически безграничной и долговременной поддержки программистского сообщества). Многие возразят, что «открытие» программы в данном случае означает выбрасывание на ветер денег, потраченных на ее создание; однако это ложная связь, эти деньги пришлось бы потратить в любом случае. Тот же Эрик Рэйнольдс в своей книге «Магический котелок» приводит реальный пример ситуации такого рода - два программиста были наняты известной компанией Cisco для написания распределенного принт-сервера. Работа была выполнена, и тут они сообразили, что вовсе не намерены оставаться в Cisco на всю жизнь. Между тем известно, что любая программа, особенно специфическая, нуждается в сопровождении и поддержке. А компания Cisco, естественно, не ожидала, что принт-сервер остановится через месяц после их ухода. И тогда они решились убедить менеджера... опубликовать в Интернете исходные тексты программы. Тот поломал свои убеждения о колено и разрешил; в итоге Cisco смогла без потерь перенести уход двух программистов - ведь теперь принт-сервером пользовался еще целый ряд компаний и частных лиц, к которым в любой момент можно было обратиться за помощью.

А вот другой классический пример из совершенно другой области программной индустрии - игровой. И игра, о которой пойдет речь, тоже классическая - Doom (Id Software). В 1993 году, когда она появилась, для Id было экономически выгодно держать коды закрытыми. Во-первых, они сильно опередили свое время и не могли позволить себе выдавать конкурентам суперсовременное оружие. Во-вторых, сама программа не была так называемым критичным приложением, бизнес покупателей от нее никак не зависел. В третьих, игры в принципе не слишком сложны, и с багами по мере их обнаружения вполне могла справиться команда Id. Но шло время, и конкуренты стали поджимать; появилось множество игр, сильно похожих на Doom; доля рынка существенно сократилась. Doom необходимо было постоянно обновлять, «прикручивать» к нему сетевую поддержку, писать сценарии и пр. Дело кончилось тем, что в 1997 году Id выложила исходные тексты Doom в открытый доступ. Программисты фирмы получили время на то, чтобы заняться новыми играми, а сама Id - поддержку тысяч независимых разработчиков, резко увеличившееся количество пользователей и возможность без особого напряжения зарабатывать деньги на вторичном рынке (продажа сборников сценариев и пр.). Сейчас, кстати, Doom входит во многие стандартные дистрибутивы Linux.

Наконец, третий классический пример - дистрибуторы собственно ОС Linux. Это, в первую очередь, компания Red Hat, занимающая почти 90 процентов на Linux-рынке США. В отличие от той же Microsoft, эта компания не торгует ПО, не «продает биты». Она распространяет Linux (в пакете с сотнями других программ) бесплатно, а деньги берет исключительно за свой брэнд, помощь в инсталляции и обещание технической поддержки и исключительно с тех, кто хочет за это заплатить. Ведь можно получить все то же самое и совершенно бесплатно. Обычно за несколько дней до официального релиза очередной версии Red Hat ее уже можно скачать с публичных FTP-серверов (обратите внимание - абсолютно легально!). Red Hat ничего не имеет против этого, ибо в противном случае тут же лишится поддержки независимых разработчиков. Взамен компания получает куда больше - взрывообразное увеличение линукс-рынка и миллионы клиентов, нуждающихся в ее услугах по поддержке этой ОС и в ее профессиональных консультациях. Red Hat стала публичной компанией (то есть пустила свои акции в свободный оборот на бирже) менее года назад, и в первый же день торгов стоимость акций подскочила до небес, а всего за восемь месяцев акционеры Red Hat стали богаче на 1900 процентов (общая стоимость компании достигла 17 миллиардов долларов). Этой компании явно приносит деньги ее системообразующая роль на рынке. И не только ей. Стоило владельцам сайта Salon.Com заявить о том, что они будут поставлять новости для сайта Red Hat.Com, как за несколько часов биржевая стоимость их акций возросла вдвое. Совсем недавно пришло известие о том, что до сего времени убыточный торговец серверами с ОС Linux компания VALinux поставила абсолютный рекорд в американской биржевой истории - в первый же день торгов ее акции повысились в цене на 711 процентов. Наконец, компания Andover.Net, владеющая культовыми ресурсами линуксоидов Slashdot.Org и Freshmeat.Net, за полгода торгов на бирже прибавила в стоимости в десять раз, пока ее буквально в тот момент, когда писались эти строки, не выкупила с гигантской переплатой (почти за миллиард долларов) та же VALinux, получив за свои деньги несколько сайтов, чей совокупный доход не превышает 3 миллионов долларов в год. Да что же это деется?

Обыкновенная история - инвесторы покупают не столько свои акции, сколько свои надежды на дальнейшее взрывообразное расширение рынка. А за надежду можно много заплатить. К тому же, не исключено, что они окажутся правы не только сейчас (на спекуляциях Linux-акциями уже делаются гигантские состояния), но и в долговременной перспективе. Судите сами: еще в 1952 году замечательный писатель Роберт Хайнлайн заметил, что существуют четыре способа экстраполяции экспоненциальной кривой. Возьмем, например, гипотетическую ОС под условным названием Linux, удваивавшую свою долю рынка каждые шесть месяцев на протяжении 10 лет. Что же скажут по этому поводу четыре предполагаемых аналитика?

Консерватор предскажет сохранение status quo в течение ряда лет, а потом плавное снижение до, скажем, 1 процента рынка.

Смелый аналитик предположит дальнейшее увеличение, быстро сходящее на нет, и остановку на уровне 5 процентов.

Очень-очень смелый аналитик решит, что эту компанию ждет линейное увеличение доли рынка, которая даст 5 процентов через десять лет, 10 процентов через 20 и т.д.

И, наконец, единственно правильный с математической точки зрения способ продолжить экспоненту - это ее продолжить. В таком случае 2,5 процента рынка превращаются в 100 через два с половиной года.

В каждой шутке есть доля правды - доля рынка Linux перевалила через 5 процентов и приближается к заветному пределу в 10. Обычно в этот момент на подножку вагона счастливца начинают запрыгивать попутчики - именно этот процесс мы и наблюдаем последние несколько месяцев. Когда голливудская компания Digital Domain получила контракт на разработку спецэффектов для фильма «Титаник», стало ясно, что имеющихся в ее распоряжении 350 рабочих станций SGI (от знаменитой Silicon Graphics) явно не хватит для исполнения заказа. Докупили еще 160 машин на платформе Alpha, оборудованных Линуксом, которые, по полученным результатам, были оценены специалистами выше, чем SGI, традиционно применяемые для такого рода работ. Впрочем, результаты в данном случае могли оценить не только специалисты, но и половина населения планеты. А SGI недавно объявила о полной поддержке ОС Linux. Корпоративными членами объединения Linux International стали такие почтенные игроки компьютерного рынка, как Sun, IBM Software Solutions, Compaq. Линукс устанавливают на своих серверах крупнейшие производители компьютерного оборудования (например, Hewlett Packard). О программной поддержке Линукса объявили два лидера в производстве СУБД (систем управления базами данных) Oracle и Informix. Гигант Corel не только активно торгует пакетом WordPerfect для ОС Linux, но и распространяет саму операционную систему. В общем, стоит только в биржевом зале NYSE произнести слово Linux, как у всех присутствующих сразу перехватывает дыхание в предвкушении чуда.

Если подробно говорить об операционной системе Linux, то она сильно отличается от Windows. Сегодня такая система пользуется спросом во всем мире. Пользователи которые установили эту систему не сталкиваются с вирусами и в данном случае не нужно искать антивирусные программы для того чтобы защитить компьютер.

Сейчас купить хостинг можно тут. Здесь стоит сказать несколько слов о преимуществах компании Hyper Host: доступные цены и надежность. Сайт работает стабильно и существует отзывчивая и грамотная техническая поддержка.

Говоря об этой системе можно отметить, что данном случае здесь нет никакой борьбы, какая часто происходит на Windows по вирусам. Здесь по самому строению исключается полностью функционирование каких-то программ, которые могут нанести вред компьютеру. Такая система считается надежной, и пользователи говорят о том, что компьютер при установке этой системы работает без проблем долгое время.

Linux программа для пользователей. Это является большим плюсом, так как в пиратской версии Windows может ОС работать плохо. Здесь даже есть вариант того что компьютер может зависать или будет неправильно работать. Если говорить о том, как пользоваться Linux, то здесь всё просто: Требуется внимательно прочитать вопросы и некоторые правила.

Windows имеет при ответе всегда «ОК». В Linux есть несколько разных вариантов действий. Как только установлена такая система, каждый пользователь может иметь возможность использовать большое количество бесплатных программ. Так как в Linux есть открытый исходный код, то можно пользователям исправлять недочеты и корректировать работу системы, так как им необходимо.

Можно добавлять при необходимости всегда разные программы. Попросту говоря, такая система является достаточно надежной. Кроме того что она бесплатна, у системы гибкое использование и ее все достоинства знают только пользователи которые имеют опыт работы. Обычно хостинг сайта является одним из наиболее важных моментов при создании проекта.

До сих пор все системы семейства Linux, были окружены какими-то мифами. Мы говорим о реальности. Сегодня благодаря определенным графическим интерфейсам, тут есть много различных оболочек для того чтобы управлять файлами или программами. Правда, здесь отличие от Windows практически не существует. Такая информация дает возможность пользователям в системах работать комфортно и переходить из одной в другую. Здесь нет никакого дискомфорта при переходе.

ПО которое применяется в этих ОС очень похоже на то, что во многих компаниях уже давно могут применять специальный пакет свободного ПО. Оно используется в качестве стандарта. Сюда часто могут ходить программы, которые разработаны как кросплатформенное ПО. Учитывая всю информацию можно смело сказать что: для того человека, который давно уже работает в интернете, нет никакой разницы какую использовать операционную систему. Всё зависит от его желания.

Похожие публикации