Эволюция операционных систем

(Ди Франческо Руголо)
14/10/21

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

Я считаю, что необходимо сделать исторический обзор, в этой статье мы обязательно поговорим о компьютерах, но более конкретно о Операционные системы (ОПЕРАЦИОННЫЕ СИСТЕМЫ).

Il Платформа это программное обеспечение, которое позволяет различным аппаратным и программным компонентам компьютера правильно взаимодействовать друг с другом, позволяя выполнять операции одновременно.1.

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

Только в 60-х годах с изобретением транзисторПроизошла революция в компьютерах, и на рынке появились первые операционные системы, запрограммированные специально для машины (часто под маркой IBM) и для задачи, для которой она была приобретена. Операционные системы в ту эпоху в основном разрабатывались теми же компаниями, которые использовали оборудование, а не производителем. Первая ОС была фактически разработана General Motors для машины IBM 704 (начальная фотография), которую они использовали, под названием GM-NAA I / O, и ее задачей было просто запустить новую программу сразу после завершения предыдущей.

К 70-м годам мы стали свидетелями рождения «миникомпьютера» и «микрокомпьютера», и параллельно с многочисленными операционными системами эти машины использовались различными компаниями и университетами и только некоторыми энтузиастами, поскольку затраты и сложность обслуживания последние были недоступны для широкой публики. Многие из этих машин были основаны на операционной системе Unix, первоначально разработанной американской компанией AT&T.

Только в восьмидесятые годы на рынке появились те, которые мы можем определить. Домашний компьютер, а Microsoft и Apple возглавили эту цифровую революцию.

Первые операционные системы для персональных компьютеров не были особенно простыми в использовании, на самом деле они были довольно загадочными и не имели реального графического интерфейса. Именно в 1984 году на рынке была выпущена первая Mac OS, первая операционная система для персональных компьютеров, оснащенных с графическим интерфейсом.

Однако несколькими годами ранее, в 1981 году, рождение MS-DOS (дисковая операционная система Microsoft) заложило основы большинства операционных систем, которые в последующие десятилетия будут использоваться на многочисленных машинах, а четыре года спустя появятся первые От операционной системы к графическому интерфейсу, разработанному самой Microsoft, мы говорим о Windows 1.0, даже если вам придется подождать до версии 3.0, чтобы платформа Windows приобрела большую популярность на рынке.

В начале девяностых, когда на рынке уже доминировали проприетарные программы Windows и Apple, появилась новая концепция ОС. Благодаря созданию ядра Linux молодым финским студентом Линусом Торвальдсом мы увидели распространение операционной системы GNU (GNU Not Unix) в сочетании с ядром Linux, распространяемой как бесплатное программное обеспечение. За последние три десятилетия появилось множество дистрибутивов Linux, созданных в основном группами пользователей, заинтересованных в проекте, и все распространяемые по лицензии свободного программного обеспечения. Среди самых известных Linux Red Hat, Debian, Gentoo и т. Д.

На основе всего этого программного обеспечения в последующие годы были получены различные последовательные версии, а в 2000-х годах на рынке появились операционные системы для мобильных телефонов и планшетов, такие как Symbian, Android, iOS, Windows Phone и т. Д.

Подавляющее большинство упомянутых выше операционных систем являются производными от Unix, операционной системы, созданной в 1969 году в лабораториях Bell, принадлежащих американской телекоммуникационной компании AT&T, в тех же лабораториях, где был открыт транзистор, язык программирования C и многие другие. открытия в области телекоммуникаций и космоса.

Программное обеспечение Unix быстро стало использоваться AT&T и было распространено среди многочисленных университетов, которые работали над исходным кодом, чтобы адаптировать ОС к своим потребностям.

Когда AT&T разделилась на несколько более мелких компаний, операционная система Unix перестала быть «бесплатным» программным обеспечением, что привело к созданию GNU Ричардом Столлманом в 1983 году (фото). GNU - это ОС, в значительной степени основанная на архитектуре Unix, но переписанная, чтобы содержать только бесплатное программное обеспечение.

Unix также является основой проприетарного программного обеспечения Apple macOS и частично также Microsoft Windows, поскольку в течение долгого времени компания приобретала у AT&T лицензии на программное обеспечение, включая Android, одну из наиболее часто используемых ОС для мобильных устройств. Unix-подобный поскольку он основан на ядре Linux, производном от самого Unix.

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

Для более «смелых» пользователей, желающих попробовать любопытную и, безусловно, нетрадиционную операционную систему, я не мог не упомянуть TempleOS.

Разработанная Терренсом Эндрю Дэвисом с 2003 года до его смерти 15 лет спустя, она представляет собой операционную систему монолитного типа, имеющую сходство с ОС Commodore 64.

Концепция этой ОС, безусловно, интересна, поскольку Дэвис, который годами страдал от шизофрении, сказал, что находится в прямом контакте с Богом, который, как пророк, диктовал Дэвису, как построить свой «Третий Храм», как храм Соломон в Иерусалиме. Среди этих указаний, например, было желание допустить только разрешение 640x480 или графику только с 16 цветами.

Теперь не нам решать, действительно ли TempleOS адаптирована к Божьей воле, но мы можем попробовать ее в свое удовольствие и разобраться с ее различными причудами.

1 Интегрированный набор служебных программ для наблюдения за последовательностью программ на компьютере. Операционная система может выполнять функции управления вводом / выводом, планирования ресурсов и управления данными. Он предоставляет прикладным программам основные команды для управления компьютером. Источник: NIST SP 800-82 Ред. 2 из словаря «Автоматизация, системы и приборостроение».

Фото: веб / Сэм Уильямс