Что было прообразом современных операционных систем
Эволюция операционных систем
Предшественником ОС следует считать служебные программы (загрузчики и мониторы), а также библиотеки часто используемых подпрограмм, начавшие разрабатываться с появлением универсальных компьютеров 1-го поколения (конец 1940-х годов). Служебные программы минимизировали физические манипуляции оператора с оборудованием, а библиотеки позволяли избежать многократного программирования одних и тех же действий (осуществления операций ввода-вывода, вычисления математических функций и т. п.).
Содержание
История ОС насчитывает примерно полвека. Она во многом определялась и определяется развитием элементной базы и вычислительной аппаратурой.
Первое поколение.
40-е годы. Первые цифровые вычислительные машины без ОС. Организация вычислительного процесса решается программистом с пульта управления.
Второе поколение.
Пакетный режим
Необходимость оптимального использования дорогостоящих вычислительных ресурсов привела к появлению концепции «пакетного режима» исполнения программ. Пакетный режим предполагает наличие очереди программ на исполнение, причём ОС может обеспечивать загрузку программы с внешних носителей данных в оперативную память, не дожидаясь завершения исполнения предыдущей программы, что позволяет избежать простоя процессора.
Третье поколение.
1965-1980 г.г. Переход к интегральным схемам. IBM/360. Реализованы практически все основные концепции, присущие современным ОС: разделение времени и многозадачность, разделение полномочий, реальный масштаб времени, файловые структуры и файловые системы. Реализация мультипрограммирования потребовала внесения очень важных изменений в аппаратуру компьютера: привилегированный и пользовательский режимы, средства защиты областей памяти, развитой системы прерываний.
Разделение времени и многозадачность
Уже пакетный режим в своём развитом варианте требует разделения процессорного времени между выполнением нескольких программ. Необходимость в разделении времени (многозадачности, мультипрограммировании) проявилась ещё сильнее при распространении в качестве устройств ввода-вывода телетайпов (а позднее, терминалов с электронно-лучевыми дисплеями) (1960-е годы). Поскольку скорость клавиатурного ввода (и даже чтения с экрана) данных оператором много ниже, чем скорость обработки этих данных компьютером, использование компьютера в «монопольном» режиме (с одним оператором) могло привести к простою дорогостоящих вычислительных ресурсов.
Разделение времени позволило создать «многопользовательские» системы, в которых один (как правило) центральный процессор и блок оперативной памяти соединялся с многочисленными терминалами. При этом часть задач (таких, как ввод или редактирование данных оператором) могла исполняться в режиме диалога, а другие задачи (такие, как массивные вычисления) — в пакетном режиме.
Разделение полномочий
Распространение многопользовательских систем потребовало решения задачи разделения полномочий, позволяющей избежать возможности модификации исполняемой программы или данных одной программы в памяти компьютера другой (содержащей ошибку или злонамеренно подготовленной) программы, а также модификации самой ОС прикладной программой.
Реализация разделения полномочий в ОС была поддержана разработчиками процессоров, предложивших архитектуры с двумя режимами работы процессора — «реальным» (в котором исполняемой программе доступно всё адресное пространство компьютера) и «защищённым» (в котором доступность адресного пространства ограничена диапазоном, выделенном при запуске программы на исполнение).
Реальный масштаб времени
Применение универсальных компьютеров для управления производственными процессами потребовало реализации «реального масштаба времени» («реального времени») — синхронизации исполнения программ с внешними физическими процессами.
Включение функции реального масштаба времени в ОС позволило создавать системы, одновременно обслуживающие производственные процессы и решающие другие задачи (в пакетном режиме и (или) в режиме разделения времени).
Такие операционные системы получили название Операционные системы с планированием в реальном масштабе времени или сокращенно ОСРВ.
Файловые системы и структуры
Постепенная замена носителей с последовательным доступом (перфолент, перфокарт и магнитных лент) накопителями произвольного доступа (на магнитных диск)
Четвертое поколение.
Конец 70-х. Создан рабочий вариант стека протоколов TCP/IP. В 1983 году он был стандартизирован. Независимость от производителей, гибкость и эффективность, доказанные успешной работой Интернет, сделала этот стек протоколов основным стеком для большинства ОС.
Начало 80-х. Появление персональных компьютеров. Бурный рост локальных сетей. Поддержка сетевых функций стала необходимым условием. 80-е годы. Приняты основные стандарты на коммуникационные технологии локальных сетей: Ethernet, Token Ring, FDDI. Это позволило обеспечить совместимость сетевых ОС на нижних уровнях.
Начало 90-х. Практически все ОС стали сетевыми. Появились специализированные сетевые ОС (например IOS, работающая в маршрутизаторах)
Последнее десятилетие. Особое внимание корпоративным сетевым ОС, для которых характерны высокая степень масштабируемости, поддержка сетевой работы, развитые средства обеспечения безопасности, способность работать в гетерогенной среде, наличие средств централизованного администрирования.
Эволюция операционных систем или как это было и как будет
Здравствуйте, Хабралюди!
Не многие знают и не многие помнят, с чего началась история компьютерного софта — операционные системы. Именно эту тему и выбрал школьник для своей МАН-овской работы (МАН — малая академия наук). Звучит оно так — эволюция операционных систем. Сразу скажу, что более 90% из Тырнета, но откопано далеко не в первых 2-х страницах поиска в Гугле.
Вступление
Компьютерные технологии в последнее время сделали значительный скачок вперед, и скоро невозможно будет представить наши жизни без помощи компьютера. Но без операционной системы компьютер — лишь набор микросхем. Именно на базе операционной системы работают все программы, которые мы используем, именно от ОС в первую очередь будет зависеть скорость и производительность нашего труда на компьютере.
Современный компьютер состоит из одного или нескольких процессоров, оперативной памяти, дисков, принтера, клавиатуры, мыши, монитора, сетевых интерфейсов и других различных устройств ввода-вывода. В итоге получается довольно сложная система. Если каждому программисту, который создает приложение, нужно будет разбираться во всех тонкостях работы всех этих устройств, то он не напишет ни строки кода. Более того, управление всеми этими компонентами и их оптимальное использование представляет собой очень непростую задачу. По этой причине компьютеры оснащены специальным уровнем программного обеспечения, который называется операционной системой, в задачу которого входит управление пользовательскими программами, а также управление всеми ресурсами железа.
Первая ОС
GM-НАА была первой операционной системой для компьютеров. Она была создана в 1955 году Робертом Патриком с General Motors и Оуэном Моком с North American Aviation. Она была основана на системном мониторе и работала на больших машинах. Основная функция GM-НАА — автоматическое выполнение новой программы, когда старая программа завершилась.
Возникновение Плато
В 1972 году была разработана система PLATO, которая имела ряд инноваций, таких как оранжевая плазменная панель. Она включала в себя память и функции растровой графики. Плазменный дисплей PLATO поддерживал возможность быстрой отрисовки векторных линий.Многие инноваций, ввела ОС PLATO, стали в дальнейшем фундаментом для разработки других компьютерных систем. Например, некоторые технологии были заимствованы и усовершенствованные компанией Apple.
Возникновение UNIX
Первая система UNIX была разработана в 1969 году в подразделении Bell Labs компании AT & T. С тех пор было создано большое количество различных UNIX-систем.Некоторые отличительные признаки UNIX-систем включают в себя:
1) Использование текстовых файлов для настройки и управления системой;
2) Широкое применение утилит, запускаемых в командной строке;
3) Взаимодействие с пользователем посредством виртуального устройства — терминала;
4) Представление физических и виртуальных устройств как файлов.
Идеи, заложенные в основу UNIX, оказали огромное влияние на развитие компьютерных операционных систем. В настоящее время UNIX-системы признаны одними из самых исторически важных ОС. Эта операционная система популяризирует идею иерархической файловой системы с произвольной глубиной вложенности.
Linux
Linux была создана в 1991 году Линусом Торвальдсом, финским студентом. Тот факт, что Линус сразу после создания ОС выложил исходный код своей ОС в Интернет, был решающим в дальнейшей судьбе Linux. Хотя в 1991 году Интернет еще не был так широко распространен, как в наши дни, зато пользовались им в основном люди, которые имеют достаточную техническую подготовку. И уже с самого начала Торвальдс получил несколько заинтересованных отзывов с предложением помочь в разработке, на что Линус ответил согласием, и уже через полгода к разработке присоединились сотни, потом сотни тысяч добровольных помощников.В силу того, что исходные коды Linux распространяются свободно и общедоступно, к развитию системы с самого начала подключилось большое число независимых разработчиков.
MS-DOS
MS-DOS — коммерческая операционная система фирмы Microsoft для IBM PC-совместимых персональных компьютеров. MS-DOS работает в режиме реального времени процессора x86. Обеспечивается единовременное выполнение только одной программы. MS-DOS была спроектирована так, чтобы пользователи могли легко заменить встроенный интерпретатор посторонними интерпретаторами командной строки, например 4DOS.
Windows, куда ж без нее
В 1985 году появляется первая версия Windows, которая не была оценена пользователями и ее проигнорировали. Возможно потому, что она всего лишь дополняла возможности DOS, будучи фактически графической оболочкой и надстройкой над комплектом MS-DOS.
Со временем, система Windows все более совершенствовалась, появилась полноценная графика, лишила пользователей от видения системных файлов, был преодолен барьер многозадачности, что позволяет запустить 2-3 программы.В 1992 году с момента возникновения Windows 3.1, по мнению многих пользователей и профессионалов, новые возможности ОС были оценены по достоинству. С версии Windos3.1 ОС получила начало 32-разрядная доступность к жесткому диску.
В 1998 году, 25 июня, новая OC Windows 98 вышла на рынок потребителей. Преимуществом, по сравнению с предыдущими образцами, были: полная интеграция с Интернетом, более совершенное управление интерфейсом, новый процессор Pentium II, графический портал AGP, шина USB.
Параллельно с предыдущими, началась разработка системы Windows XP, где окончательно решено отказаться от 16-разрядности в ядре системы, и перейти на 32-разрядную, с новой архитектурой и строением. Из преимуществ новой системы необходимо отметить следующее: это первая из систем с полностью настраиваемым интерфейсом, внедрением интеллектуального меню «Пуск». Также оптимально переработана панель — управляющая ПК.
Появление после Widows XP новой системы Windows Vista считают самым неудачным вариантом после всех предыдущих выпусков ОС. Ее представляют, как «генеральную репетицию» перед Windows 7. Казалось бы, неплохие качества новой системы должны были заинтересовать пользователей. Такие новшевства как встроенный поиск, трехмерность интерфейса Aero с красивыми заставками, хорошую защиту — ничего не помогло, все выполнено крайне неудачно, по мнению пользователей.
Windows 7 мало чем кроме нового интерфейса отменялась от Vista. Вариантов Windows 7 выпущено 5: Starter Edition, домашняя базовая, домашняя расширенная, профессиональная, максимальная.
Windows 8 в отличие от своих предшественников — Windows 7 и Windows XP использует новый интерфейс под названием Modern(Metro). Также в системе присутствует и рабочий стол, но уже в виде отдельного приложения.
Мобильные ОС
Сейчас все больший интерес пользователей привлекают смартфоны на различных операционных системах: Windows Phone, Boda, IOS. Самыми популярными из них являются IOS и AndroidOS.
IOS — мобильная операционная система, созданная на ядре Linux и разрабатываемой и выпускаемой американской компанией Apple. Была выпущена в 2007 году изначально — для iPhone и iPod Touch. Сейчас же она установлена на всех устройствах Apple. Такие нововведения как мобильный браузер Safari, визуальная голосовая почта, виртуальная клавиатура сделали IOS одной из наиболее популярных систем для смартфонов.
Андроид
Андроид — система, которая наиболее динамично развивается, разработанна для смартфонов(изначально для коммунникаторов(Айфон и его тачскрин изменили мнение Гугла)). Она является упрощенным вариантом аналогичных систем Windows и Linux, используемых на стационарных ПК и ноутбуках, ориентированной для тачскрина. Платформа Андроид состоит из операционной системы, интерфейса, связывающего ПО и мощных приложений.
Google Chrome OS (облачная ОС)
Chrome OS позиционируется как операционная система для различных устройств — от маленьких нетбуков до полноразмерных настольных систем и поддерживает x86-и ARM-архитектуры процессоров.
Новая ОС Google Chrome имеет открытый исходный код, основанный на оптимизированном Linux-ядре и управляется браузером Chrome.Главной особенностью будет доминирование веб-приложений над обычными функциями ОС. Ключевая роль при этом отводится браузеру.
Стратегия создания нового продукта подразумевает архитектуру, нетребовательную к аппаратным ресурсам персонального компьютера, используемого для выхода в сеть Интернет.
Все приложения, которые запускает система — веб-сервисы. Фактически, все действия, проходящих в на компьютере, выполняются в Интернете — нет необходимости устанавливать никаких офлайновых приложений. В связи с этим работа в Chrome OS не требует наличия у компьютера мощных ресурсов, ведь все процессы запускаются не на самом компьютере, а на серверах соответствующих служб.
Предсказания ворожеи
Операционная система пользователя становится чем-то похожим на веб-браузер, установленной на голое железо. Современный классический интерфейс (разработанный в Xerox PARC и впервые внедрен Apple почти 30 лет назад) отойдет в прошлое. Многие современные составных частей ОС станут просто не нужны, другие уйдут от пользователя и превратятся в сервисы API для программистов. Основным задачей ОС станет предоставление возможности запуска клиентской части облачных сервисов. И преимущества, которыми Microsoft в современном мире ОС, будет значительно уменьшены. Им придется придумывать новые способы привязки к себе пользователей и программистов в новом среде, более конкурентной, в сравнению с нынешней.
Многое зависит от решений, успехов и неудач крупных софтверных компаний, таких как Microsoft, Google. В отличие от той эволюции софта, которую мы наблюдали в девяностых и двухтысячных, новая эволюция все меньше зависет от производителей железа, и все больше — от производителей конечного ПО для пользователей.
За криворукость не ругать, если что — поправлять, автора не матюкать.
Национальная библиотека им. Н. Э. Баумана
Bauman National Library
Персональные инструменты
История операционных систем
Это программное обеспечение, координирующее работу ЭВМ (электронно-вычислительная машина) и производящее управление другими программными модулями посредством скоординированной последовательности операций. Изначально, без операционной системы каждая программа на компьютере нуждалась в полной спецификации оборудования для правильной работы и выполнения своих задач, а также в своих собственных драйверах для периферийных устройств. Развитие программ и самого программного обеспечения в итоге заставила операционные системы стать доступными для повседневного использования.
Содержание
История
Первая операционная система
Первой операционной системой для компьютеров стала GM-НАА. Она была создана в 1955 году Робертом Патриком с General Motors и Оуэном Моком с North American Aviation. Она была основана на системных мониторах и работала исключительно на больших машинах. Основная функция GM-НАА – автоматическое выполнение новой программы, когда старая программа завершилась. [Источник 1]
Операционные системы Мейнфреймов
Мейнфрейм – это высокопроизводительный компьютер, предназначенный для большой обработки данных и хранения большого количества данных, а также имеющий большой объем памяти. Первый мейнфрейм создала компания IBM в 1964 году, который получил название IBM System/360.
Мейнфреймы занимали целые залы в виде больших универсальных машин в крупных центрах обработки корпоративных данных, которые до сих пор встречаются в наше время. Такие компьютеры отличаются от персональных компьютеров объемами ввода-вывода данных. Мейнфреймы используют в качестве мощных веб-серверов, серверов крупных интернет-магазинов и серверов, занимающихся межкорпоративными транзакциями.
Операционные системы мейнфреймов ориентированы преимущественно на обработку множества заданий одновременно, большинство из которых требует колоссальных объемов ввода-вывода данных. Существует три вида операционных систем:
Пакетная обработка
Операционная система пакетной обработки является системой, в которой задания пользователей предоставляются на обработку в виде последовательных пакетов на входных устройствах и в которой не существует взаимодействия между пользователем и его заданием во время обработки. Пакетный режим использует максимальную загрузку периферийного оборудования компьютера.
Разделение времени и многозадачность
Работа в режиме разделения времени дает возможность множеству удаленных пользователей одновременно запускать на компьютере свои задания, например запросы к большой базе данных. Все эти функции тесно связаны друг с другом, и зачастую операционные системы универсальных машин выполняют их в комплексе. Примером операционной системы универсальных машин может послужить OS/390, наследница OS/360. Однако эти операционные системы постепенно вытесняются вариантами операционной системы UNIX, например Linux.
Разделение полномочий
Развитие многопользовательских систем потребовало решений задачи, связанных с разделением полномочий, при этом, избегая изменений самой программы. Была поддержана разработчиками процессоров реализация разделения полномочий в операционных системах, предложивших архитектуры с двумя режимами работы процессора — «реальным» (в котором исполняемой программе доступно всё адресное пространство компьютера) и «защищённым» (в котором доступность адресного пространства ограничена диапазоном, выделенным при запуске программы на исполнение).
Эволюция операционных систем
Первый период (1945-1955)
Прогресс в создании цифровых вычислительных машин произошел после окончания второй мировой войны. В середине сороковых годов были созданы первые ламповые вычислительные устройства. В тоже время происходило проектирование и программирование вычислительной машины. Это была научно-исследовательская работа в области решения различного рода практических задач из других прикладных областей. Программирование в то время осуществлялось исключительно на машинном языке. В силу отсутствия на то время операционных систем, все задачи решались вручную программистом со специального пульта управления. Не существовало иного системного программного обеспечения, кроме библиотек математических и служебных программ.
Второй период (1955-1965)
Третий важный период развития вычислительных машин относится к 1965-1980 годам. В это время в технической базе произошел переход от отдельных полупроводниковых элементов типа транзисторов к интегральным микросхемам, что дало гораздо большие возможности новому, третьему поколению компьютеров.
Для этого периода характерно также создание семейств программно-совместимых машин. Первым семейством программно-совместимых машин, построенных на интегральных микросхемах, явилась серия машин IBM/360. Построенное в начале 60-х годов это семейство значительно превосходило машины второго поколения по критерию цена/производительность. Вскоре идея программно-совместимых машин стала общепризнанной.
Программное обеспечение требовало совместимости операционных систем. Такие операционные системы должны были работать и на больших, и на малых вычислительных системах, с большим и с малым количеством разнообразной периферии, в коммерческой области и в области научных исследований. Операционные системы, построенные с намерением удовлетворить всем этим противоречивым требованиям, оказались чрезвычайно сложными в своей структуре. Они состояли из многих миллионов ассемблерных строк, написанных тысячами программистов, и содержали тысячи ошибок, вызывающих нескончаемый поток исправлений. В каждой новой версии операционной системы исправлялись одни ошибки и вносились другие.
Несмотря на необозримые размеры и множество проблем, OS/360 и другие ей подобные операционные системы машин третьего поколения действительно удовлетворяли большинству требований потребителей. Важнейшим достижением операционных систем данного поколения явилась реализация мультипрограммирования. Мультипрограммирование — это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. Пока одна программа выполняет операцию ввода-вывода, процессор не простаивает, как это происходило при последовательном выполнении программ (однопрограммный режим), а выполняет другую программу (многопрограммный режим). При этом каждая программа загружается в свой участок оперативной памяти, называемый разделом.
Четвертый период в эволюции операционных систем связан с появлением больших интегральных схем (БИС). В эти годы произошло резкое возрастание степени интеграции и удешевление микросхем. Компьютер стал доступен каждому человеку, и наступила эра персональных компьютеров. С точки зрения архитектуры персональные компьютеры ничем не отличались от класса миникомпьютеров типа PDP-11, но цена у них существенно отличалась. Если миникомпьютер дал возможность иметь собственную вычислительную машину отделу предприятия или университету, то персональный компьютер сделал это возможным для каждого человека.
Компьютеры стали широко использоваться обычными людьми, что потребовало разработки «дружественного» программного обеспечения.
На рынке операционных систем доминировали две системы: MS-DOS и UNIX. Однопрограммная однопользовательская операционная система MS-DOS широко использовалась для компьютеров, построенных на базе микропроцессоров Intel 8088, а затем 80286, 80386 и 80486. Мультипрограммная многопользовательская операционная система UNIX доминировала в среде «не-интеловских» компьютеров, особенно построенных на базе высокопроизводительных RISC-процессоров.
В середине 80-х стали бурно развиваться сети персональных компьютеров, работающие под управлением сетевых или распределенных операционных систем.
В сетевых операционных системах пользователи должны быть осведомлены о наличии других компьютеров и должны делать логический вход в другой компьютер, чтобы воспользоваться его ресурсами, преимущественно файлами. Каждая машина в сети выполняет свою собственную локальную операционную систему, отличающуюся от ОС автономного компьютера наличием дополнительных средств, позволяющих компьютеру работать в сети. Сетевая ОС не имеет фундаментальных отличий от ОС однопроцессорного компьютера. Она обязательно содержит программную поддержку для сетевых интерфейсных устройств (драйвер сетевого адаптера), а также средства для удаленного входа в другие компьютеры сети и средства доступа к удаленным файлам, однако эти дополнения существенно не меняют структуру самой операционной системы.
Распространенные операционные системы
В 1992 году концерн AT&T продал все структуры, занимающиеся системой UNIX, компании Novell, которая на базе System V разработала систему под названием UnixWare, не получившую большой популярности (В настоящее время система UnixWare продана фирмой Novell фирме Santa Crouze Operation и называется SCO UnixWare).
Поскольку большинство версий UNIX в той или иной степени построены на основе программ AT&T, Novell получает и лицензионные платежи от продажи UNIX другими поставщиками (Компания Sun Microsystems вместо этого произвела большой разовый платёж).
Для государственных лабораторий и коммерческих структур исходные лицензии AT&T всегда стоили дорого. Для университетов они сначала были дешевыми, но по мере приобретения системой UNIX коммерческого признания цена быстро росла. В конце концов специалисты Berkley приняли решение убрать код AT&T из BSD. Работа предстояла долгая, утомительная и кропотливая. Незадолго до её завершения университет лишился финансирования в области исследований операционных систем, и Исследовательскую группу вычислительных систем (CSRG) расформировали.
В 80-е годы некоторые поставщики рабочих станций взялись сами разрабатывать собственные версии UNIX. Как правило, фирма брала одну из версий системы AT&T или BSD и продолжала разрабатывать её самостоятельно. Некоторые фирмы не хотели придерживаться какого-либо одного варианта и разрабатывали гибриды, в которых присутствовали особенности обеих версий.
Linux
Операционная система Linux создана в 1991 г. и официально выпущена в 1994 г. Линусом Торвальдсом.
Linux — единственная популярная ОС, созданная любителем (Торвальдс написал ее в качестве дипломного проекта).
Свое происхождение многозадачная многопользовательская 32-разрядная система Linux ведет от класса универсальных ОС UNIX.
Важным событием для Linux, стало появление удобных оболочек. Сочетание привычного Рабочего Стола и иконок Windows и мощи ядра Linux сразу же привлекло внимание разработчиков и пользователей. В 1999 году один из крупнейших поставщиков готовых компьютеров выбрал именно Linux для установки на собственные системы. В том же году известная корпорация Corel выпустила на рынок первую коммерческую версию Linux — составленный дистрибутивный пакет с оригинальной системой установки, благодаря которому процесс приобщения компьютера к Linux упростился до крайности.
В настоящее время Linux устанавливается уже не только на серверы, но на готовые персональные компьютеры и д на ноутбуки. В 2000 году сторонники ОС, выпустили версию Linux, предназначенную для установки поверх Windows.
Операционная система OS/2 начиналась как совместная разработка IBM и Microsoft (1984 г.). Впоследствии проект распался, и Microsoft переделала свою версию OS/2 в Windows NT, а сама OS/2 продолжала разрабатываться в фирме IBM.
Изначально OS/2 была задумана как замена MS-DOS. Концепции, согласно которым разрабатывалась новая ОС были многообещающими: OS/2 должна была поддерживать вытесняющую многозадачность, виртуальную память, графический пользовательский интерфейс и выполнять DOS-приложения. Однако большинство из этих замыслов не удалось притворить в жизнь.
В первой версии OS/2 1.0, выпущенной в 1987 году, содержалось большинство свойств, необходимых для многозадачной ОС. Однако у нее не было графического представления, а также отсутствовали драйверы для многих популярных принтеров и других устройств. Кроме этого, она была достаточно требовательна к ресурсам компьютера; выполнение и взаимодействие DOS-приложений производились очень медленно, а подчас было невозможными; в каждый момент времени пользователь мог работать только с одним приложением, остальные же процессы выполнялись в фоновым режиме.
С каждой новой версией OS/2 становилась всё лучше и лучше. Уже в OS/2 v2.00 (1992г.) основные недостатки первой версии были устранены, она была первой доступной и работающей 32-х битной операционной системой для персональных компьютеров, что несомненно привлекло к ней внимание на рынке ОС. Затем последовал выпуск достаточно удачных сетевых версий OS/2 (например, Warp 3, Warp Connect, Warp 4). С этого момента OS/2-подобные операционные системы стали разрабатываться больше, как сетевые. [Источник 4]
Windows
Первая версия Windows вышла в 1985 году, оставшись совершенно незамеченной. Версия Windows 3.0, вышедшая в 1992 году сумела набрать большую популярность. Через два года после этого появились версии 3.1 и 3.11 (последняя включала такой значительный элемент, как полную поддержку мультимедиа и работу в локальной сети — потому и носила уточняющее название Windows For Workgroups). Устанавливалась Windows поверх уже имеющейся на компьютере ОС — DOS — и лишь расширяла ее возможности. Фактически, она представляла из себя лишь графическую оболочку, настройку над установленным на компьютере комплектом MS-DOS.
Появилась многозадачность — хотя число одновременно запускаемых приложений было ограничено двумя-тремя, запустить больше не позволяло малое количество оперативной памяти. Исчез барьер 640 кбайт, и компьютер смог использовать всю установленную на нем оперативную память.
Windows отличалась своей редкостной неустойчивостью, частыми «зависаниями» и большим количеством ошибок. Это было связано с тем, что программам в Windows приходилось жить в общем пространстве, где происходило деление оперативной памяти и мощности процессора.
32-разрядная Windows NT, первая версия, которая появилась на рынке в 1993-м, а последняя — в 1998 году, с самого начала создавалась как сверхстабильная, надежная система, рассчитанная, прежде всего на работу.
В конце 1997г. Microsoft распространила копии предварительной рабочей версии Windows 98 среди сотен тысяч бета-тестеров.
В 1999 г. была выпущена Win2000. Новая ОС должна была стать стандартом не только для «кор-поративного» рынка, но и обжиться на домашних ПК. Однако высокая требовательность к ресурсам компьютера оттолкнула от новой ОС часть домашних пользователей. Именно эти недостатки, а также то, что поддержка «игрового режима» в Windows 2000 даже после доводок и доработок была далека от идеала, заставили Microsoft отказаться от идеи сделать Windows 2000 «единой, универсальной операционной системой».
Win XP появилась летом 2001 г. Это была линейка ОС «корпоративные» ОС Windows XP Server и Windows XP Professional и «домашняя» Windows XP Home.
30 января 2007 года появилась новая ОС WINDOWS VISTA. С самого релиза операционную систему Vista постоянно критиковали. Windows Vista нацелена стать технологичным выпуском, обеспечивать твердую основу, для включения технологий, многие из которых будут связаны с системными функциями, не сразу видимые пользователю.
Windows 7 – это новая операционная система от компании Microsoft, пришедшая на смену Windows ХР и Windows Vista и выпущенная 22 октября 2009 года. Официально разработка Windows 7 началась сразу же после выпуска Windows Vista в конце 2006 года, но некоторые идеи были заложены еще в проекте Longhorn, работа над которым началась в 2001 году, после выхода операционной системы Windows ХР. Изначально в Longhorn планировалось реализовать целый комплекс фундаментальных новшеств, но за три года работы над этим проектом разработчикам так и не удалось создать полноценную рабочую систему. Сроки выхода Longhorn постоянно отодвигались, и для спасения проекта пришлось принимать радикальные меры.
В середине 2004 года руководство Microsoft решило начать разработку операционной системы Longhorn заново, исключив из нее некоторые важные функции. Результатом этой работы стал выход в начале 2007 года операционной системы Windows Vista. Эта система получила неоднозначную оценку специалистов и пользователей. За два года после выхода Windows Vista на нее перешла лишь небольшая часть пользователей, а наиболее популярной оставалась проверенная временем Windows ХР. [Источник 5]
MacOS
История эволюции персональных компьютеров Apple Macintosh началась в 1976 году, когда Стивом Джобсом и Стивом Возняком был собран первый экземпляр Apple, оснащенный 48 килобайтами оперативной памяти и процессором MOS 6502. Ранние модели Apple использовали простые консольные операционные системы, такие как SOS (Sophisticated Operating System) и DOS-3. В апреле 1984 года, выпустив на рынок компьютер Apple, компания смогла разработать и внедрить в серийное производство свою первую операционную систему с графическим оконным интерфейсом, которая получила название MacOS 1.0.
Данная платформа, впервые представленная в январе 1985 года, стала настоящей сенсацией, поскольку до этого момента еще ни одной компании не удавалось создать настолько компактную, надежную и удобную в обращении систему. Рабочее пространство MacOS 1.0 включало панель задач, содержавшую набор из четырех выпадающих системных меню, корзину, в которую помещались удаляемые с диска объекты, диспетчер файлов, названный разработчиками «The Macintosh Finder», позволял пользователю производить различные операции с директориями и файловыми объектами. На рабочем столе размещались ярлыки системного диска и панели управления, включавшей диалоговую справочную систему и элементы настройки операционной среды, также оператор мог самостоятельно размещать здесь иконки папок и запускаемых программ. Управление MacOS 1.0 осуществлялось при помощи мыши.
26 ноября 1986 года Apple анонсировала выход графической оконной оболочки для компьютеров серии Apple II, которая была разработана на основе MacOS версии 1.0 и называлась Apple II Desktop. Данная оконная среда не содержала каких-либо серьезных отличий от первой версии MacOS, за исключением того, что Macintosh Finder был заменен разработчиками на более простой файловый менеджер под названием «Selector», позволявших производить элементарные операции с хранящимися на дисках данными и запускать на исполнение различные программы. Процедуры открытия и закрытия окон сопровождались теперь эффектами анимации, что делало интерфейс системы более приятным в использовании. Программный комплекс Apple II Desktop не являлся самостоятельной операционной системой, он был лишь удобной графической надстройкой, позволявшей пользователям работать с содержимым дисков их персонального компьютера более комфортно.
Позже, с появлением ЭВМ серии Apple IIGS возникла объективная необходимость в усовершенствовании графического интерфейса для используемой этим компьютером операционной системы. Вскоре корпорация Apple выпустила на рынок новую реализацию MacOS, которая получила известность под названием GS/OS System 6.0.1.
Текущая версия MacOS имеет обозначение X, она появилась на свет в конце 2001 года. Имеется широчайший набор программного обеспечения, рассчитанного на работу под управлением MacOS X, а сама платформа отличается поразительным быстродействием, эффективностью и надежностью.
Мобильные операционные системы
В настоящее время интерес пользователей привлекают смартфоны на различных операционных системах: Windows Phone, Boda, IOS. Самыми популярными из них являются iOS и Android.
IOS — мобильная операционная система, созданная на ядре Linux и разрабатываемой и выпускаемой американской компанией Apple. Была выпущена в 2007 году изначально — для iPhone и iPod Touch. В настоящее время она установлена на всех устройствах Apple. Такие нововведения как мобильный браузер Safari, визуальная голосовая почта, виртуальная клавиатура сделали IOS одной из наиболее популярных систем для смартфонов.
Андроид — система, которая наиболее динамично развивается, разработана для смартфонов (изначально для коммуникаторов). Она является упрощенным вариантом аналогичных систем Windows и Linux, используемых на стационарных ПК и ноутбуках, ориентированной для тачскрина. Платформа Андроид состоит из операционной системы, интерфейса, связывающего ПО и мощных приложений.
Chrome OS позиционируется как операционная система для различных устройств — от маленьких нетбуков до полноразмерных настольных систем и поддерживает X86-и ARM-архитектуры процессоров.
Новая ОС Google Chrome имеет открытый исходный код, основанный на оптимизированном Linux-ядре, и управляется браузером Chrome. Главной особенностью будет доминирование веб-приложений над обычными функциями ОС. Ключевая роль при этом отводится браузеру.
Стратегия создания нового продукта подразумевает архитектуру, нетребовательную к аппаратным ресурсам персонального компьютера, используемого для выхода в сеть Интернет.
Все приложения, которые запускает система — веб-сервисы. Фактически, все действия, проходящих на компьютере, выполняются в Интернете — нет необходимости устанавливать никаких офлайновых приложений. В связи с этим работа в Chrome OS не требует наличия у компьютера мощных ресурсов, все процессы запускаются не на самом компьютере, а на серверах соответствующих служб. [Источник 6]