Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Альтернативні ОС

Norton Commander (сокращенно называемый на советском пространстве NC) — популярный файловый менеджер для DOS, первоначально разработанный американским программистом Джоном Соухэ. (Некоторые дополнительные компоненты были полностью или частично написаны другими людьми: Linda Dudinyak — Commander Mail, вьюверы; Peter Bradeen — Commander Mail; Keith Ermel, Brian Yoder — вьюверы.) Программа была выпущена компанией Peter Norton Computing (глава — Питер Нортон), которая позже была приобретена корпорацией Symantec.

 

В течение нескольких лет Norton Commander конкурировал по степени популярности с файловыми менеджерами PCTools и XTree, однако уже с третьей версии Norton Commander вытеснил с персональных компьютеров эти программы.

 

Разработка велась с 1984 года (первоначально под названием VDOS). Первая версия была выпущена в 1986 году.

 

В Советском Союзе и России наибольшую популярность получили версии 2.0 (1988), 3.0 (1989), 4.0 (1992).

 

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

 

Начиная с версии 4.0 программу разрабатывала целая команда программистов, поскольку в 1990 фирма Peter Norton Computing была куплена компанией Symantec, но новый коммандер постепенно начал утрачивать популярность, так как увеличил размер занимаемой памяти (что было критично для DOS), содержал ошибки и, к тому же, начал вытесняться собственными клонами. Менее функциональные, чем Norton Commander, Volkov Commander и Pie Commander, более-менее точно копировали нортоновский интерфейс. DOS Navigator, визуально схожий с Norton Commander, предоставлял гораздо больший ряд возможностей. Впоследствии клоны появились и на других операционных системах: BSD, Linux — Midnight Commander, Krusader; Microsoft Windows — FAR Manager, Total Commander; и другие аналогичные программы.

 

Команда Symantec продолжала борьбу за рынок, выпустив для DOS версии 5.0 (1995), 5.51 (1998) и для Microsoft Windows версию 2.01. В Norton Commander 5.51 для DOS появилась поддержка длинных имен файлов при работе в Windows. Но большого распространения эти версии уже не получили, так как появившиеся к тому времени клоны и последователи NC обладали большими возможностями, а некоторые пользователи предпочитали пользоваться штатным файл-менеджером Windows.

[править]

Культурное значение

 

Norton Commander не только спровоцировал целую серию собственных клонов и реплик, но и внёс в русский язык пару новых слов — «нортон» и «коммандер» стали в жаргоне пользователей ПК синонимами словосочетания «файловый менеджер».

 

Введённая программой парадигма работы с файлами (2 одинаковые панели, между которыми происходят операции; большинство команд выполняется по «горячим клавишам») до сих пор применяется в подавляющем большинстве файловых менеджеров.

 

Также существует музыкальная группа Nord'n'Commander, отдающая своим названием дань уважения популярному файловому менеджеру.

 

 

NORTON COMMANDER

 

Общие положения

 

Особенности работы в среде оболочки NORTON COMMANDER.

 

Оболочка Norton Commander, несомненно, является самой распространенной из используемых в настоящее время надстроек над Dos, преобразующих ее командный пользовательский интерфейс в интерфейс типа «меню». Она настолько прочно запала в сердца пользователей ПК, что с ней не хотят расставаться даже те из них, которые уже давно работают в среде Windows, применяя оболочку Norton Commander в качестве «файлового манипулятора». Причины привязанности многих к «классической» оболочке Norton Commander в ее исключительной простоте, привычности работы с ней, в экономном использовании ею ресурсов ПК. Оболочка Norton Commander стала настолько неотъемлемым, естественным атрибутом IBM - совместимого ПК, что всякий, кто по необходимости или любознательности знакомится с новой оболочкой, невольно проецирует ее возможности на возможности оболочки Norton Commander.

 

Общая характеристика оболочки.

 

Оболочка Norton Commander разработана американской фирмой Peter Norton Computing, которая с 1990 г. входит в состав корпорации Symantec.

 

Оболочка Norton Commander обеспечивает:

 

Отображение деревьев каталогов и содержимого каталогов (характеристик входящих в них файлов) в форме, наиболее удобной для восприятия человеком, в результате чего пользователь перестает чувствовать себя слепцом, не видящим на своих дисках ровным счетом ничего;

 

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

 

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

 

визуализацию файлов, подготовленных популярными текстами и графическими редакторами, системами управления базами данных, электронными таблицами и другими прикладными программами;

 

подготовку текстовых файлов;

 

выполнение из ее среды практически всех команд Dos;

 

запуск программ, для чего используются различные, наиболее удобные для пользователя способы;

 

выдачу информации о компьютере в целом, о дисках и об оперативной памяти;

 

поддержку межкомпьютерной связи через последовательный или параллельный порт (с использованием модуля Commander Link);

 

поддержку электронной почты через модем по телефонным линиям связи (при помощи модуля Term90, разработанного для корпорации Symantec фирмой BAUSCH datacom GmbH).

 

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

 

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

 

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

 

К достоинствам рассматриваемой оболочки относятся:

 

высокая степень интеграции функций;

 

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

 

поддержка иерархической системы меню (вложенных меню) для запуска программ;

 

простота освоения и удобство использования;

 

высокая устойчивость в работе и приемлемая защищенность от ошибок пользователя;

 

наличие удобного и понятного контекстно - чувствительного интерактивного справочника;

 

поддержка манипулятора типа мышь;

 

прекрасная, ничем не запятнанная репутация фирмы - изготовителя.

 

Наряду с неоспоримыми достоинствами имеются и некоторые недостатки. Среди них:

 

отсутствие средств сортировки каталогов в дереве файловой структуры;

 

невозможность выполнения групповых операций над файлами в различных каталогах, не говоря уже о файлах на различных дисках;

 

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

 

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

 

Для размещения всех файлов, образующих оболочку, требуется около 1,8 Мбайт дискового пространства.

 

Запуск программы NORTON COMMANDER

 

NORTON COMMANDER запускается файлом nc.exe (либо ncsmall.exe, ncmain.exe). После запуска программы высвечивает на экране в так называемом (окне(содержимое активного каталога. Для передвижения по (окну(можно использовать стандартные клавиши управления положением курсора (стрелки, {Del}, {Ins}, {Home}, {End}, {PgUp}, {PgDn}). Стрелки служат для перемещения курсора в активном (окне(. Клавиши {PgUp} и {PgDn} служат для постраничному перемещению по тексту соответственно вверх и вниз (перелистывание экранных страниц). Клавиши {Home} и {End} предназначаются для перемещения курсора в начало и конец строки соответственно. Клавиша {Ins} выполняет подсветку (выбор) программ для последующего копирования удаления и т.д. Для отмены подсветки достаточно повторно нажать на {Ins}. Работает только с именами файлов и не работает с именами подкаталогов. Клавиша {Del} служит для удаления символа, на котором находится курсор. Последний при этом остается на прежнем месте, а символы справа от курсора сдвигаются на одну позицию влево. Для перехода в другой подкаталог достаточно подвести (подсветку((highlight) к имени подкаталога (подкаталоги изображаются в окне заглавными буквами) и нажать клавишу {Enter}. После этого в окне будет отображено содержимое данного подкаталога. Содержимое второго окна останется без изменения - это окно Не активно. Для смены активного окна (т.е. окна, в котором производится работа) достаточно нажать клавишу {Tab} или {Ctrl - I}.Эта операция меняет активное окно. Для возврата в подкаталог предыдущего уровня надо подвести подсветку к имени подкаталога предыдущего уровня и нажать {Enter} или {Ctrl - PgUp} (первый способ не срабатывает, если командная строка не пуста, второй же способ игнорирует заполненность командной строки.

 

NORTON COMMANDER позволяет также запустить любые заранее выбранные программы, используя специальное пользовательское меню. Для этого достаточно нажать функциональную клавишу {F2} и выбрать из предлагаемого списка программу. Этот список хранится в файле nc.mnu и может быть модифицирован по усмотрению пользователя.

 

Справочная часть NORTON COMMANDER

 

NORTON COMMANDER содержит довольно сжатую и не совсем полную подсказку (помощь), которая вызывается клавишей {F1} (обозначена как Help в строке - подсказке в нижней части экрана).

 

 

Nonal Commander

 

8 июля 2010 г. Выпущен Total Commander 7.55a, призванный исправить ошибки, найденные в версии 7.55 после публичного релиза. Также нашлось место и мелким, но тем не менее приятным улучшениям.

 

17 июня 2010 г. Бета-тестирование Total Commander 7.55 успешно завершено, и финальная версия доступна для загрузки.

 

3 июня 2010 г. Вышел третий (и, видимо, последний) релиз-кандидат TC 7.55.

 

20 мая 2010 г. Второй релиз-кандидат TC 7.55 увидел свет.

 

11 мая 2010 г. Тестирование TC 7.55 приближается к завершению: выпущена очередная версия, названная релиз-кандидатом.

 

22 апреля 2010 г. Третья бета-версия TC 7.55 стала доступной всем желающим.

 

08 апреля 2010 г. Появилась вторая бета-версия Total Commander 7.55. В основном, были исправлены различные ошибки, но нашлось место и небольшим приятным улучшениям.

 

25 марта 2010 г. Выпущена первая публичная бета-версия очередного обновления TC, версии 7.55. Не волнуйтесь, никаких версий 7.51, 7.52 и прочих вы не пропустили. Увеличение номера сразу на 5 шагов сделано, чтобы подчеркнуть большое количество изменений. Судите сами:

Множество операций теперь поддерживают фоновый режим:

упаковка и распаковка разных видов стандартных архивов;

упаковка и распаковка с использованием плагинов (необходима доработка плагина);

копирование в/из плагинов файловой системы (необходима доработка плагина);

подсчёт размера содержимого подкаталогов по Alt+Shift+Enter и пробелу;

подсчёт и проверка CRC-сумм;

расцветка файлов при использовании полей WDX-плагинов с фоновым подсчётом.

получение меток диска при открытии списка по Alt+F1/F2.

Улучшения в инструменте синхронизации:

реализовано сравнение некоторых архивов по содержимому (ARJ, LHA, TAR, RAR);

расширен интерфейс WDX-плагинов для собственной реализации сравнения файлов;

добавлена возможность игнорировать скрытые/системные файлы, а также символические ссылки;

поддержка сравнения по CRC-суммам для FTP, если сервер поддерживает такую функциональность (опция "по содержимому").

Добавлена поддержка USB-USB подключений двух компьютеров с использованием кабелей, совместимых со спецификацией Easy Transfer.

Режим списка файлов без подкаталогов для выделенных объектов (Ctrl+Shift+B).

Многочисленные улучшения в работе с виртуальными папками.

Улучшения в работе FS-плагинов временной панели.

Добавлена поддержка перенаправленных локальных дисков в терминальной сессии (\\tsclient).

Поддержка получения списка файлов с FTP командой MLSD (более точные временные метки, независимость от локального времени, стандартизованный формат списка). Внимание, при синхронизации могут быть проблемы! Прочтите справку.

Добавлены различные настройки цветов (заголовки панелей, цвета в инструменте сравнения по содержимому).

Раскрывающуюся часть с опциями в диалоге копирования теперь можно держать всегда раскрытой.

Увеличена максимальная длина строки в Lister'е до 1024 символов.

Для RAR-архивов с зашифрованным заголовком теперь в качестве содержимого отображается псевдо-файл с именем "Зашифровано -> F5" (чтобы отличить от пустого архива).

Добавлена возможность сохранять состояние опции распаковки архивов в отдельные подкаталоги.

В 64-битных системах теперь отображаются отдельные неперенаправляемые подкаталоги system32 (catroot, drivers\etc и т.п.), которые не видны из-за общего перенаправления в SysWOW64.

Расширено контекстное меню в результатах диалога поиска (добавлено 64-битное подменю и внутренние ассоциации).

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

Полный список изменений см. в файле history.txt.

 

 

24 сентября 2009 г. Как обычно, после выхода финальной версии новой линейки толпы пользователей ринулись осваивать новые функции и обнаруживать ошибки, ускользнувшие от глаз бета-тестеров. Исправив почти полсотни найденных ошибок, Кристиан Гислер не замедлил выпустить обновлённую версию, скромно названную 7.50a. На всякий случай напоминаем, что в случае с Total Commander суффикс "a" в номере версии обозначает не альфа-стадию тестирования, а полноценный финальный релиз, улучшения в котором автор считает недостаточными для поднятия номера версии даже на единичку.

 

9 сентября 2009 г. Вот и завершено тестирование TC 7.50! Финальная версия готова и уже дожидается своих поклонников на серверах.

 

27 августа 2009 г. Второй релиз-кандидат вышел в свет. Продолжается чистка от ошибок. На сей раз исправления коснулись FTP, быстрого фильтра и работы с Windows 7 и 64-битными системами. Также в дистрибутив был добавлен китайский перевод.

 

13 августа 2009 г. Тестирование TC 7.50 выходит на финишную прямую: выпущен первый релиз-кандидат. Теперь добавление новых функций заморожено, до выпуска финальной версии будут выполняться только исправления ошибок. Начииная с этой версии в дистрибутиве поставляется справка в формате CHM (HLP может быть загружен отдельно). Также была улучшена поддержка Windows 7 и добавлена возможность автоматического запуска сравнения в инструменте синхронизации.

 

30 июля 2009 г. Выпущена восьмая бета-версия TC 7.50. В ней добавлены новые шаблоны для передачи параметров внешним приложениям, а также реализовано давно запрашиваемое увеличение числа поддерживаемых наборов колонок: теперь их можно создавать до 99 штук.

 

 

16 июля 2009 г. С выходом седьмой бета-версии TC 7.50 русскоязычных пользователей поджидал сюрприз: отныне русский перевод Константина Власова и Вадима Казакова включён в состав дистрибутива! Среди прочих изменений числятся улучшенный инсталлятор (который теперь, в частности, стал локализуемым), новые сочетания клавиш для навигации по панели инструментов и многое другое.

 

25 июня 2009 г. Вышла шестая бета-версия TC 7.50. На этот раз улучшено поведение диалога поиска файлов в режиме поиска по содержимому архивов и ускорено удаление файлов в корзину в Windows Vista.

 

11 июня 2009 г. Пятая бета-тестирование TC 7.50 увидела свет. Наряду с традиционным исправлением ошибок есть и приятные дополнения, такие как опция для отключения предупреждения о перемещении вместо переименования (аналогичная опция для копирования была добавлена ранее), а также возможность сохранять список выделенных файлов/каталогов в шаблонах синхронизации.

 

28 мая 2009 г. Бета-тестирование Total Commander 7.50 продолжается: четвёртая бета-версия стала доступна всем желающим. В основном в этой версии исправлены разные ошибки, но есть и небольшие улучшения, в том числе и в пользовательском интерфейсе.

 

Total Commander — файловый менеджер с закрытым исходным кодом, работающий под Microsoft Windows. Ранее носил имя Windows Commander, с 29 октября 2002 года по требованию корпорации Microsoft был переименован.[1] Первая публичная немецкая версия стала доступна 25 сентября 1993 года. Начиная с версии 7.5 от 16 июля 2009 года, русская локализация входит в дистрибутив программы.

 

18 мая 2009 г. вышла книга Константина Власова и Вадима Казакова «Total Commander: эффективная работа с файлами и архивами». В книге подробно описывается работа с одной из финальных версий 7.04a

Возможности программы

Двухпанельный многоязычный графический интерфейс пользователя;

Полностью настраиваемые сочетания клавиш, близкие к популярному до начала 1990-х годов файловому менеджеру Norton Commander для DOS (клавиатурные комбинации для просмотра, редактирования, копирования и удаления файлов);

Поддержка Drag&Drop при помощи мыши;

Вкладочный интерфейс;

Настраиваемые меню и панели инструментов с кнопками для запуска внешних программ или внутренних команд меню;

Выделение и подсветка файлов на панели по имени, расширению, дате и времени создания файла и по многим другим условиям;

Встроенный FTP-клиент, с поддержкой SSL/TLS;

Работа с архивами так же, как с подкаталогами. Соответствующая программа-архиватор вызывается автоматически. Поддерживаются PKZIP, ARJ, LHA, RAR, UC2, ACE, TAR, gzip и tar+gzip;

Внутренний упаковщик для формата ZIP, с возможностью создания многотомных и самораспаковывающихся (16- и 32-битных) архивов;

Внутренние распаковщики для форматов ZIP, ARJ, LZH, gzip, tar, RAR и ACE;

Разрезание и сборка файлов большого объёма;

Подсчёт и проверка контрольных сумм файлов (CRC32, MD5, SHA1);

Групповое переименование файлов и синхронизация каталогов;

Сравнение файлов с возможностью редактирования, сравнение файлов с разными кодовыми страницами;

Расширенный поиск файлов, включая поиск текста в любых файлах, в том числе на нескольких дисках и FTP; поиск дубликатов файлов; поиск внутри архивов;

Встроенный просмотрщик файлов (lister) для просмотра файлов любого размера в шестнадцатеричном, двоичном или текстовом формате с использованием набора символов «DOS», «ANSI»/«Windows», Unicode, UTF-8 и других;

Поддерживаются регулярные выражения при поиске файлов (в именах и в содержимом) и во внутреннем просмотрщике, групповом переименовании файлов, диалоге выбора и выделения файлов и фильтрах;

Поддержка последовательной очереди и параллельного фонового выполнения операций над файлами (копирование, перенос, удаление, работа с архивами и FTP);

Журналирование файловых операций;

Возможность временного повышения уровня привилегий; поддержка механизма User Account Control в Windows Vista;

Естественная (native) поддержка портативного режима работы (без инсталляции), поддержка U3 флеш-накопителей;

Расширение функциональности программы с помощью подключаемых модулей (плагинов).

Работает с длинными (более 255 символов) путями под NTFS.

 

 

Unix

UNIX (читается ю́никс) — группа переносимых, многозадачных и многопользовательских операционных систем.

 

Первая система UNIX была разработана в 1969 г. в подразделении Bell Labs компании AT&T. С тех пор было создано большое количество различных UNIX-систем. Юридически лишь некоторые из них имеют полное право называться «UNIX»; остальные же, хотя и используют сходные концепции и технологии, объединяются термином «UNIX-подобные» (англ. Unix-like). Для краткости в данной статье под UNIX-системами подразумеваются как истинные UNIX, так и UNIX-подобные ОС.

 

Некоторые отличительные признаки UNIX-систем включают в себя:

использование простых текстовых файлов для настройки и управления системой;

широкое применение утилит, запускаемых в командной строке;

взаимодействие с пользователем посредством виртуального устройства — терминала;

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

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

 

В настоящее время UNIX используются в основном на серверах, а также как встроенные системы для различного оборудования. На рынке ОС для рабочих станций и домашнего применения лидером является Microsoft Windows, UNIX занимает только второе (Mac OS X) и третье (GNU/Linux) места.

 

UNIX-системы имеют большую историческую важность, поскольку благодаря им распространились некоторые популярные сегодня концепции и подходы в области ОС и программного обеспечения. Также, в ходе разработки Unix-систем был создан язык Си.

 

Первые UNIX

 

Кен Томпсон и Денис Ритчи — создатели UNIX

 

Первоначально UNIX была разработана в конце 1960-х годов сотрудниками Bell Labs, в первую очередь Кеном Томпсоном, Денисом Ритчи и Дугласом МакИлроем.

 

В 1969 году Кен Томпсон, стремясь реализовать идеи, которые были положены в основу MULTICS, но на более скромном аппаратном обеспечении (DEC PDP-7), написал первую версию новой операционной системы, а Брайан Керниган придумал для неё название — UNICS (UNIplexed Information and Computing System) — в противовес MULTICS (MULTIplexed Information and Computing Service). Позже это название сократилось до UNIX.

 

С 1974 года UNIX стал бесплатно[источник не указан 128 дней] распространяться среди университетов и академических учреждений. С 1975 года началось появление новых версий, разработанных за пределами Bell Labs, и рост популярности системы. В том же 1975 году Bell Labs выпустила шестую редакцию, известную по широко разошедшимся комментариям Джона Лайонса[1].

 

К 1978 году система была установлена более чем на 600 машинах, прежде всего, в университетах.[источник не указан 128 дней] Седьмая редакция была последней единой версией UNIX. Именно в ней появился близкий к современному интерпретатор командной строки Bourne shell.

 

Свободные UNIX-подобные операционные системы

 

Рабочий стол KDE

Основная статья: Операционные системы на основе свободного ПО

 

В 1983 году Ричард Столлмэн объявил о создании проекта GNU — попытки создания свободной UNIX-подобной операционной системы с нуля, без использования оригинального исходного кода. Большая часть программного обеспечения, разработанного в рамках данного проекта, — такого, как GNU toolchain, Glibc (стандартная библиотека языка Си) и Coreutils — играет ключевую роль в других свободных операционных системах. Однако, работы по созданию замены для ядра UNIX, необходимые для полного выполнения задач GNU, продвигались крайне медленно. В настоящее время GNU Hurd — попытка создать современное ядро на основе микроядерной архитектуры Mach — всё ещё далека от завершения.

 

В 1991 году, когда Линус Торвальдс опубликовал ядро Linux и привлёк помощников, использование инструментов, разработанных в рамках проекта GNU, было очевидным выбором. Операционная система GNU и ядро Linux вместе составляют ОС, известную, как GNU/Linux. Дистрибутивы этой системы (такие как Red Hat и Debian), включающие ядро, утилиты GNU и дополнительное программное обеспечение стали популярными как среди любителей, так и среди представителей бизнеса.

 

В начале 1992 года вышел дистрибутив 386/BSD, основанный на дистрибутиве Networking Release 2, распространяемый компанией BSDI за $995 с «ужасающей скидкой» в 99 % по сравнению с ценой System V.[источник не указан 128 дней] UNIX Systems Laboratories подала иск против BSDI, а затем против университета Беркли, допустившей распространение файлов UNIX в исходных и двоичных форматах фактически за бесценок, что подрывало бизнес самой USL. Весь 1992 год никаких значительных успехов в судебной тяжбе для USL не принёс, зато появился встречный иск от Калифорнийского университета. К началу 1993 года дистрибутив 386/BSD поменял своё название на NetBSD. В декабре 1993 года появился другой дистрибутив — FreeBSD, нацеленный на простых пользователей. После приобретения USL компанией Novell к лету 1993 года начались переговоры по урегулированию статуса кодов BSD. К январю 1994 CSRG и Novell договорились удалить три файла из 18000 Networking Release 2, часть файлов должна быть подвергнута правке, а к примерно 70 файлам университет должен был добавить информацию о копирайте USL. В июне 1994 года вышел «чистый» выпуск 4.4BSD-Lite. Вот с этого момента группы BSDI, NetBSD и FreeBSD должны были повторно синхронизировать свои версии систем с «чистой» системой 4.4BSD-Lite. Таким образом, все наработки, сделанные за три года с момента подачи иска USL, пришлось пересматривать на предмет нарушения авторских прав и использования стороннего кода. Переписывать важные составляющие ядра и операционного окружения. Значительно позднее выделились в самостоятельные проекты OpenBSD, TrustedBSD и DragonFlyBSD.

 

14 июня 2005 был открыт исходный код операционной системы Solaris. Этот проект, как и созданная на его основе операционная система, получили название OpenSolaris. 17 июня, через три дня после открытия кода, был создан дистрибутив SchilliX. В мае 2008 появился первый официальный дистрибутив OpenSolaris 2008.05. Существует более десяти дистрибутивов на основе OpenSolaris, наиболее известные из которых BeleniX и Nexenta OS.

 

В настоящий момент GNU/Linux и представители семейства BSD быстро отвоёвывают рынок у коммерческих UNIX-систем и одновременно проникают как на настольные компьютеры конечных пользователей, так и на мобильные и встраиваемые системы. Одним из свидетельств данного успеха служит тот факт, что, когда фирма Apple искала основу для своей новой операционной системы, она выбрала NEXTSTEP — операционную систему со свободно распространяемым ядром, разработанную фирмой NeXT и переименованную в Darwin после приобретения фирмой Apple. Данная система относится к семейству BSD и основана на ядре Mach. Применение Darwin BSD UNIX в Mac OS X делает его одной из наиболее широко используемых версий UNIX.

 

Linux

Linux, произносится «ли́нукс» (также GNU/Linux[1], произносится «гну ли́нукс» или «гну слэш ли́нукс»[2]) — общее название Unix-подобных операционных систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU.

 

Linux работает на множестве архитектур процессора таких как Intel x86, x86-64, PowerPC, ARM, Alpha AXP, Sun SPARC, Motorola 68000, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, AXIS CRIS, Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa и многих других.

 

В отличие от большинства других операционных систем, Linux не имеет единой «официальной» комплектации. Вместо этого Linux поставляется в большом количестве так называемых дистрибутивов, в которых ядро Linux соединяется с утилитами GNU и другими прикладными программами (например, X.org), делающими её полноценной многофункциональной операционной средой.

 

Наиболее известными дистрибутивами Linux являются Arch Linux, CentOS, Debian, Fedora, Gentoo, Mandriva, Mint, openSUSE, Red Hat, Slackware, Ubuntu.

В мае 2010 года семейство операционных систем на базе ядра Linux — третье по популярности (1,13 %[10]) в мире на рынке настольных компьютеров. На рынке веб-серверов доля Linux порядка 65 %[11]. По данным TOP500, Linux используется на 91 % самых мощных суперкомпьютеров планеты[12].

 

Можно выделить несколько основных областей, где нередко можно встретить Linux:

Серверы, требующие высокого аптайма.

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

Системы военного назначения (например, МСВС РФ) — по соображениям безопасности.

Компьютеры, встроенные в различные устройства (банкоматы, терминалы оплаты, мобильные телефоны[13], маршрутизаторы, стиральные машины и даже беспилотные военные аппараты[14]) — из-за широких возможностей по конфигурированию Linux под задачу, выполняемую устройством, а также отсутствия платы за каждое устройство.

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

Старые компьютеры с ограниченными ресурсами быстродействия и оперативной памяти, для них используются быстрые рабочие окружения или оконные менеджеры, не требовательные к ресурсам (например, LXDE, Openbox, Xfce, Fluxbox).

 


Дата добавления: 2015-12-07; просмотров: 59 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.041 сек.)