Вот мы и подбираемся к тому, что известно в мире как «Первая редакция UNIX». В ноябре 1971 года был опубликован первый выпуск полноценной доки по Юниксу. В соответствии с этим и ОС была названа «Первой редакцией UNIX». Вторая редакция вышла довольно быстро - меньше, чем через год. Третья редакция ничем особенным не отличалась. Разве что заставила Дениса Ритчи «засесть за словари », вследствие чего тот написал собственный язык, известный сейчас как С. И именно на нём была написана 4-я редакция UNIX в 1973 году. В июле 1974 года вышла 5-я версия UNIX. Шестая редакция UNIX (aka UNIX V6), выпущенная в 1975 году, стала первым коммерчески распространяемым Юниксом. Большая ее часть была написана на С.
Позже была полностью переписана подсистема управления оперативной и виртуальной памятью, заодно изменили интерфейс драйверов внешних устройств. Все это позволило сделать систему легко переносимой на другие архитектуры и было названо «Седьмая редакция» (aka UNIX version 7).. Параллельно с улучшением Юникса шла разработка системы, известной нам как (Free)BSD. Когда в 1976 году в Университет Берклиопала «шестерка», там возникли местные юникс-гуру. Одним из них был Билл Джой.
Собрав своих друзей-программистов, Билли начал разработку собственной системы на ядре UNIX .Запихнув помимо основных функций кучу своих (включая компилятор Паскаля), он назвал всю эту сборную солянку Distribution(BSD 1.0). Вторая версия BSD почти ни чем не отличалась от первой. Третья версия BSD основывалась на переносе UNIX.
ХР стала первой Windows, в которую встроена утилита записи информации на CD-R или CD-RW. При создании CD система сначала копирует все файлы в образ на диск, после чего переписывает его на CD.Упрощен также процесс установки средства общего доступа в Internet (ICS - Internet Connection Sharing). Кроме того, теперь в комплект поставки операционной системы входит брандмауэр (firewall), позволяющий работать с локальными и виртуальными частными сетями, а также коммутируемыми соединениями. Средство очень удобно в настройке, однако позволяет контролировать только входящий трафик.
Улучшен интерфейс ACPI, не всегда надежно работавший в предыдущих версиях Windows. Тем не менее, удивляет тот факт, что ХР назначает на одно прерывание несколько устройств, в то время как в системе есть в наличии свободные IRQ.
2.3 Семейство UNIX
Считается, что в появлении Юникса в частности виновата... компьютерная игра. Дело в том, что Кен Томпсон непонятно чего ради создал игрушку «Space Travel». Он написал ее в 1969 году на компьютере Honeywell 635, который использовался для разработки Multics. Но фишка в том, что ни вышеупомянутый Honeywell, ни имевшийся в лаборатории General Electric 645 не подходили для игрушки. И Кену пришлось найти другую ЭВМ'ку - 18-разрядный компьютер PDP-7. Кен с ребятами разрабатывал новую файловую систему, дабы облегчить себе жизнь и работу. Ну и решил опробовать свое изобретение на новенькой машине. Опробовал. Весь отдел патентов Bell Labs дружно радовался. Томпсону этого показалось мало и он начал ее усовершенствовать, включив такие функции как inodes, подсистему управления процессами и памятью, обеспечивающую использование системы двумя пользователями в режиме version 7 на компьютеры семейства VAX, что дало систему 32/V, легшую в основу BSD 3.x. Ну, и самое главное - при этом был разработан стек протоколов TCP/IP; разработка финансировалась Министерством безопасности США.
Первая коммерческая система называлась UNIX SYSTEM III и вышла она в 1982 году. В этой операционке сочетались лучшие качества UNIX Version7.
Далее Юниксы развивались примерно так:
Во-первых, появились компании, занимавшиеся коммерческим переносом UNIX на другие платформы. К этому приложила руку и небезызвестная Microsoft Corporation, совместно с Santa Cruz Operation произведшая на свет UNIX-вариацию под названием XENIX.
Во-вторых, Bell Labs создала группу по развитию Юникса и объявила о том, что все последующие коммерческие версии UNIX (начиная с System V) будут совместимы с предыдущими.
К 1984-му году был выпущен второй релиз UNIX System V, в котором появились: возможности блокировок файлов и записей, копирования совместно используемых страниц оперативной памяти при попытке записи (copy-on-write), страничного замещения оперативной памяти и т. д. К этому времени ОС UNIX была установлена на более чем 100 тыс. компьютеров.
В 1987-м году выпущен третий релиз UNIX System V. Было зарегистрировано четыре с половиной миллиона пользователей этой эпической операционной системы... Кстати, что касается Linux'а, то он возник лишь в 1990 году, а первая официальная версия ОС вышла лишь в октябре 1991 . Как и BSD, Линукс распространялся с исходниками, чтобы любой пользователь мог настроить ее себе так, как ему хочется. Настраивалось практически ВСЕ, чего не может себе позволить, например, Windows 9x.
2.4 Windows Mobile
Windows Mobile — компактная операционная система для мобильных устройств с основным набором приложений, основанных на Microsoft Win32 API. Windows Mobile может работать на ряде устройств, включающем Pocket PC, смартфоны, коммуникаторы. Появившаяся 7 лет тому назад операционная система Windows Mobile сейчас установлена в 12% устройств (3,8 млн единиц техники), по данным отчета за второе полугодие 2008 года, подготовленного аналитическим агентством Gartner.
Операционная система Windows Mobile была специально разработана для устройств нового поколения ещё в 2001 году, и с тех пор имела достаточно длинную цепочку развития. Windows Mobile является поистине уникальной, умной системой, и имеет доброжелательный интерфейс, который из-за своей простоты придётся по вкусу даже человеку, который никогда не работал с компьютерными системами.
Операционная система Windows Mobile построена на ядре Windows Compact Edition, том самом старом добром WinCE, на котором работает множество потребительских устройств, вплоть до медиаплееров и спутниковых навигаторов. Требования к ресурсам системы предъявляются не столь жесткие, хотя понятно, что на устаревших аппаратных платформах вроде TI OMAP 850 200 МГц и 32 или 64 Мб «оперативной памяти» операционная система будет тормозить
Одним из пюсов Windows Mobile является офисный пакет Office Mobile позволяет просматривать и редактировать офисные документы в форматах Microsoft Word, Microsoft Excel, Microsoft PowerPoint. При этом пользователю доступно лишь несложное форматирование текста или ячеек, без возможности вставки рисунка или таблицы. Тем не менее, для большинства владельцев коммуникаторов функциональность офиса окажется вполне достаточной.
Уязвимость Windows Mobile одна их главных проблем За время существование системные архитекторы из Microsoft пытались создать безопасный, с их точки зрения продукт, правда, у них ничего не получилось. Архитектура Windows Mobile такова, что большинство пользователей находятся в твердом неведении, что за приложения у них в данный момент запущены. Известные политики безопасности для запуска приложений в Windows Mobile на деле, как выяснили специалисты из Airscanner Corp., могут быть легко изменены злоумышленником и особого труда для этого не нужно.
В последнее время у нее - вернее, у разработчиков - не все так удачно складывается, и будущее Palm OS не раз оказывалось под угрозой. Но, к счастью, на сегодняший день ситуация более или менее стабилизировалась, и популярность этой ОС нисколько не упала - под ее управлением по прежнему работает свыше 40 миллионов мобильных устройств - КПК и коммуникаторов - по всему миру.
Впервые девайс, использующий Palm OS - назывался он весьма красноречиво - Palm Pilot, появился еще в 1996 году, и с тех пор эта мобильная платформа продолжает оставаться востребованной и любимой миллионами пользователей по всему миру. Palm OS достаточно интересна; прежде всего, своим интерфейсом. Но сначала скажем пару слов об ее архитектуре.
На самом нижнем уровне архитектуры Palm OS находится аппаратное обеспечение - как самого устройства, так и предоставленное сторонними разработчиками. Выше - фактически HAL (Hardware Abstraction Layer - уровень аппаратных абстракций), являющийся своеобразной "прослойкой" между аппаратным и программным компонентами одного устройства. Далее - ядро и системные службы. Затем слой различных программных библиотек, и, наконец, приложений. Все довольно знакомо. И микроядро, и особенная файловая система Palm OS позволяет ей быть весьма добротным продуктом.
Микроядро Palm OS может выполнять все задачи в режиме реального времени и поддерживает многозадачность. При этом, думаю, многим известно, что система может работать в одну единицу времени лишь с одним приложением - другими словами, на экране вашего мобильного устройства всегда запущено только одно приложение или вообще никакого, по-другому нельзя, что является довольно серьезным минусом и значительно понижает скорость и удобство работы. Но, наверно, и к этому можно привыкнуть.
Какова основная характеристика Palm ОС, являющаяся одновременно и главным достоинством? Разумеется, ее высокое быстродействие. Пути достижения этого заключаются, прежде всего, в применении особенной файловой системы, т.е. практически полное ее отсутствие в традиционном смысле данного словосочетания. Вместо этого используется своеобразный аналог механизма баз данных, с которыми система работает, и они разбиты на небольшие фрагменты/порции, объединенные в особую базу данных, являющуюся фактически одним большим файлом. С этой структурой данных, постоянно находящейся в памяти, и работает система. Понятно, что доступ к данным находящимся в ОЗУ быстрее других, обычно используемых в аналогичной ситуации, технологий.