Новости скоро появятся :)
    Softpir » База знаний»История рождения ОС Windows

    История рождения ОС Windows

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

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

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

    В конце 50-х годов прошлого столетия появление множества компьютеров вызвало создание программного языка. Сначала был язык «ассемблер», доступный только супер профессионалам программирования. Позже появился язык под названием "Basic", который был очень прост и понятен. Два ныне известных человека не упустили свой единственный шанс. Они создали вариант того же Basic для компьютеров «Альтаир». Это были Билл Гейтс и Пол Аллен. Тогда создание другого вида языка программирования им принесло известность.

    Быстрое развитие компьютеров начало требовать универсальной, единой операционной системы. Самым первым разработчиком операционной системы был обычный математик русского происхождения Виктор Высоцкий. Он во главе группы малоизвестных программистов разработал новую операционную систему BESYS. Но его идея не вышла за стены лаборатории Bell. Все же, на основе его операционной системы, появилась более удачная разработка новой ОС под названием «MULTICS».

    В 1969 году на основе этой же ОС MULTICS, два работника лаборатории Bell Кен Томпсон и Деннис Ритчи создали первую универсальную, совсем новую на то время, операционную систему. Называлась новая ОС «Unix». Она стала той основой операционных систем, таких как Linux и Windows. Универсальность операционной системы была не единственным козырем. Она позволяла вносить текстовые команды, вместо цифровых, объемных команд.

    Вначале 60-х гг. существовало много Unix систем созданных для своих компьютеров, выпускаемых разными фирмами.

    Интересное совпадение:
    В разработке одной новой операционной системы в конце 70-гг принимала активное участие никому не известная фирма Microsoft. Одновременно с Unix начала разрабатываться другая операционная система и на персональные компьютеры. Они были более простые и гибкие. Обладали однозадачностью, то есть, можно было запустить только одну программу.

    Одной очень интересной разработкой оказалась ОС СР/М созданная в 1973 году Гэри Килдалом. Клоном этой разработанной операционной системы является 86-DOS компании Seattle Computers. Именно эту операционную систему купил Билл Гейтс за 25 000 долларов, потом продал компании IBM за миллионы долларов. Именно DOS стала стандартной операционной системой для всех персональных современных компьютеров.

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

    Текстовые операционные системы продержались до середины 80-х гг. Уже тогда разработчикам пришла идея создания удобной операционной системы для всех. Для этого нужна было графическая система.

    Свою первую идею предлагал профессор Дуглас Энгельбарт еще в декабре 1968 года. Ему же принадлежит идея создания компьютерной мыши. Он предложил операционную систему NLS, которая была снабжена простым графическим интерфейсом. Но все разработки Энгельбарта были отправлены в архив компании Xerox. Только через пять лет инженеры попытались создать что-то похожее на современные компьютеры, с мышкой и операционной системой. Компьютер имел название «Xerox Alto». Проект провалился из-за высокой цены.

    Все предыдущие ошибки по созданию ОС, взял на заметку Стив Джобс. А это привело к появлению компьютера Apple Macintosh с операционной системой MacOS. Создание MacOS стало стартом создания новой операционной системы для всех конкурентов компании, включая тот же Microsoft.

    Следует сказать, что были и другие виды операционных систем, такие как OS/2 от IBM или AmigaOS от Commodore или BeOS, но они бесследно исчезли, не выдержав конкуренцию с двумя гигантами MacOS и Windows.

    Куда делась Unix? Вот она никуда не пропала, а развивалась, при этом, продолжая обслуживать большие компьютеры и разные серверы. Windows развивалась только в персоналках. Разработчики обоих операционных систем, решили вдруг заглянуть в творение друг друга. И в 1993 году создали Windows NT. Она стала основой всех операционных систем семейства современных Windows.

    Обычный студент на основе Unix создал ОС Linux, которая резко стала конкурентом Windows.
    По интерфейсу, и по удобству, Linux ничем не уступает Windows. А по набору встроенных стандартных программ превосходит ее в разы. В Linux включены пакеты OpenOffice, графический редактор GIMP, и еще много других полезных программ и утилит. Linux принимает любые программы для Windows, с помощью подсистемы Wine.

    Linux имеет множество версий, которые резко отличаются друг от друга. Обычный домашний пользователь может выбрать три вида этой ОС – Ubuntu, Linux Mint, Linux School. В компаниях предпочитают Alt Linux и Fedora.

    От Linux стартовали и другие современные операционные системы. Например, серверные варианты FreeBSD, NetBSD и OpenBSD. На основе Linux создаются операционные системы и для бытовой электронной аппаратуры.

    На сегодня рынок имеет три вида операционной системы:
    • UNIX\Linux\Android
    • Windows
    • MacOS\IOS

    Linux, Android, MacOS имеют много общего. Ведь они имеют основу от той же Unix. Windows отличается от всех. Для первых трех видов операционных систем, обновления устанавливаются с одного источника, при чем, устанавливаются незаметно.

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

    Принципы работы обеих систем тоже схожие и общие.

    Их содержимое следующее:
    • Ядро. Именно ядро отвечает за перевод с программного языка на железный язык (язык машинных кодов).
    • Драйвера. Программки, согласующие работу компьютера с подключенными к нему устройствами, и позволяющие управлять ими, производить разные настройки с подключенными устройствами.
    • Интерфейсы и библиотеки. Модули для выполнения стандартных процедур и функций, с которыми легко взаимодействуют разные программы. Таких библиотек в самой Windows много. Самый распространенный модуль – DirectX, набор инструментов для удобства работы со звуком, видео, фото, картинками и другими мультимедийными элементами.
    • База данных. В эту базу, операционная система вносит данные обо всех имеющихся настройках, об изменениях в программах, обо всех установленных программах. Все эти данные на программы, невозможно хранить в теле самих программ. Тогда пришлось бы каждый раз менять их код, что не очень удобно для простого пользователя. В Windows хранением данных занимается системный реестр. Именно в системном реестре хранятся все данные, для работы с самой же windows.
    • GUI. Графическая оболочка. Она имеется во всех современных операционных системах. Нынешнему пользователю сложно представить работу на компьютере без них. Ведь удобно щелкнуть мышкой по значкам и ярлыкам, тем самым легко открывая нужную программу. Графический интерфейс стал стандартом только в середине 80-х гг.

    До этого времени, на ОС были текстовые команды. Даже Windows был всего лишь обычной графической надстройкой над DOS. Полноценной, самостоятельной операционной системой стала только в 1988 году.

    Новая, уже популярная, операционная система Windows 10 имеет несколько добавленных дополнительных функций, и выпущена с расчетом установки и на мобильные устройства. Ранние версии Windows устанавливались только на настольные компьютеры (ПК), ноутбуки и нетбуки.
    

    Предедущий

    

    Следующий