Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Защитные механизмы ОС macOS

Содержание:

Введение

Mc OS (Macintosh Operating System) — это торговая марка для серии операционных систем с графическим интерфейсом пользователя разработаных корпорацией Apple (ранее Apple Computer) для их линейки компьютеров Macintosh. Популяризация графического интерфейса пользователя в современных операционных системах часто считается заслугой MacOS. Она была впервые представлена в 1984 году вместе с оригинальным Macintosh 128K.

Apple сознательно преуменьшала значение существования операционной системы в ранние годы существования Макинтоша чтобы помочь машине выглядеть более дружественной к пользователю, и чтобы отдалить её от других операционных систем, таких как MS-DOS, которые представлялись запутанными и трудными в освоении и использовании. Apple хотела, чтобы Макинтош представлялся как компьютер «для остальных нас» («for the rest of us»). Сам термин «MacOS» в действительности не существовал до тех пор, пока не был официально использован в середине 1990-ых годов. С тех пор термин применяется ко всем версиям операционных систем Макинтоша как удобный способ выделения их в контексте других операционных систем.

Вначале была операционная система, именовавшаяся просто System (номер версии). Затем, с выходом в 1997 г. версии 7.6, ее стали называть Mac OS.

Параллельно с этим компания NeXT, организованная Стивом Джобсом (один из основателей Apple) после ухода из компании, разрабатывала свою ОС под названием OpenStep, создаваемую на основе BSD и Mach-ядра. OpenStep предназначалась для финансовой сферы, где наиболее важны надежность и бесперебойность функционирования. А вот Mac OS как раз такими качествами не отличалась - она была удобной и простой в изучении и использовании, но отсутствие полноценной многозадачности и защищенной памяти приводило к тому, что за «падением» одного приложения следовало зависание всей системы. Вот почему Apple пыталась создать альтернативную ОС и в то же время искала возможность купить уже готовый продукт чужого производства, чтобы не начинать с нуля. Именно таким вариантом и оказалась OpenStep, которую Apple приобрела за 400 млн долл. в 1997 году вместе со Стивом Джобсом - после сделки он стал управляющим Apple и остается на этом посту до сих пор.

Ранние версии Mac OS были совместимы только с Макинтошами? основанными на процессорах Motorola 68000, следующие версии были совместимы с архитектурой PowerPC (PPC). С недавних пор Mac OS X стала совместима с архитектурой Intel x86.

Несмотря на противодействие Apple, в Интернете существует несколько пиратских релизов и патчей, которые позволяют инсталлировать и использовать MacOS-x86 на многих аппаратных конфигурациях PC, хотя уровень совместимости с железом PC пока оставляет желать лучшего.

В настоящий момент номенклатура железа, совместимого с MacOS-x86, довольно ограничена. Особенно остро стоит проблема с поддержкой периферийных устройств, таких как модемы и принтеры. Это связано, главным образом, с отсутствием драйверов. Хотя известны случаи неработоспособности устройств, даже правильно определяемых MacOS-x86.

MacOS-x86 не поддерживает большинство устройств, подключенных к портам COM и LPT. Хотя маппинг принтера в локальной сети возможен. Возможно подключение USB-принтера. MacOS-x86 поддерживает съемные USB-накопители. Известны случаи успешной синхронизации устройств Palm через интерфейс BlueTooth (DLink DBT-120).

В настоящий момент MacOS-x86 не обеспечивает аппаратное ускорение ни на одной видеокарте от Ati и NVidia. Единственным исключением является интегрированный в чипсет i915/i915G графический кодек Intel GMA900. Для успешной установки MacOS-x86 вам потребуется карта, поддерживающая по крайней мере режим SVGA VESA 2.0. Рабочая частота обновления кадров (на любой видяхе, кроме Intel GMA900) не превышает 60Ghz.

Внутренняя структура Mac OS X

Основанная на OpenStep, она получила крепкую базу в виде Unix-ядра FreeBSD и графический интерфейс, напоминающий «классическую» MacOS. Благодаря этому в MacOS X можно запускать терминальные приложения, которых довольно много для платформы Unix. Вдобавок для совместимости с программами, написанными под предыдущее поколение MacOS, новая система имела среду эмуляции MacOS 9 (после перехода на процессоры Intel Apple отказалась от этой идеи). К тому же MacOS X может работать с Java-приложениями - Apple тесно сотрудничает с Sun в данном направлении.

ОС состоит также и из других важных компонентов, определяющих ее функциональность. Так, для поддержки медиаконтента в MacOS X применяются несколько известных и популярных стандартов. Например, для работы с изображениями, видео и звуком Apple использовала технологию QuickTime, с изобретением которой связывают термин «мультимедиа». Для двухмерной графики был внедрен стандарт PDF, также ставший общепризнанным. С точки зрения пользователя, это чрезвычайно удобно, поскольку дополнительное ПО от Adobe для сохранения любого документа в PDF не нужно. Кроме того, PDF позволяет достичь высокой четкости изображения, сглаженности шрифтов, различных эффектов вроде отрисовки теней и прозрачности, что положительно сказывается на общем впечатлении от интерфейса. Для трехмерной графики Mac OS X поддерживает стандарт OpenGL от компании Silicon Graphics.

Поверх всех перечисленных сред для запуска приложений, графических подсистем и Unix-терминала у MacOS X имеется прекрасный графический интерфейс под названием Aqua. Apple традиционно известна своими разработками в этом направлении, и MacOS X не стала исключением. В ней не только сохранено все лучшее из «классической» MacOS, которая считалась одной из самых удобных операционных систем, но и добавлено много нового, чего, по мнению создателей, не хватало в интерфейсе старой ОС. Так и появился Aqua, с его яркими фоновыми цветами, пульсирующими кнопками голубого цвета и прочими украшениями. Но с эволюцией Mac OS X - а ей вот уже больше пяти лет - интерфейс также меняется и улучшается, приобретая завершенность и избавляясь от излишней радикальности первоначальных нововведений. Приложение iTunes, которое выглядит одинаково в версиях для Mac и Windows, является хорошим индикатором того, как будет развиваться внешний вид Mac OS X дальше.

Немаловажной характеристикой операционной системы является ее способность обеспечить безопасность, сохранность и конфиденциальность данных при работе в локальной или Глобальной сетях. Рядового пользователя пугают многочисленные вирусы, spyware и прочие неприятные штуки, которых можно «нахвататься» в результате простого посещения какого-нибудь сайта в Интернете. В этом отношении у MacOS X огромное преимущество перед Windows, поскольку она построена на ядре Unix, да еще благодаря тому, что MacOS X - фактически новая система, разработанная уже в эпоху Интернета. Вместе с Unix-ядром в MacOS X пришла и соответствующая система прав доступа для пользователей компьютера. Это означает, что человек, даже случайно загрузивший какой-нибудь вредоносный код, не сможет нанести ущерб всей системе, а только тем файлам, к которым у него есть свободный доступ. Таким образом, системные файлы или документы других пользователей не пострадают.

Кроме того, при разработке MacOS X сразу учитывались многие проблемы, с которыми приходилось сталкиваться пользователям других операционных систем и сервисов в Интернете, поэтому в ОС были заложены средства для предотвращения атак на компьютер. Благодаря таким мерам предосторожности MacOS X по праву считается более безопасной, чем Windows.

Как это все работает

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

В правом верхнем углу Рабочего стола расположились пиктограммы дисков компьютера. Там же появятся и иконки подключенных внешних устройств, и CD/DVD-носителей. Верхнюю часть экрана занимает меню. Оно в MacOS X одно и меняется в зависимости от текущего приложения, о чем свидетельствует название справа от «яблока». Кстати, само «яблоко» - это тоже меню, сродни Пуску в Windows. Тут расположены важнейшие функции, касающиеся работы всей системы (информация о MacOS, возможность обновления системного ПО, вызов приложения настроек и команды выключения/перезапуска компьютера). В правой части меню размещаются команды для работы с Wi-Fi, Bluetooth, переключения клавиатуры, индикатор батареи (в ноутбуках), часы и поиск Spotlight. Этот набор расширяется благодаря дополнительным модулям.

В нижней части экрана находится аналог панели задач в Windows под названием dock. С его помощью можно запускать программы, просто нажав на пиктограмму (среди mac-пользователей принят термин «иконка» от английского icon).

Основное приложение, которое запускается автоматически вместе с MacOS X, - Finder. Это, соб-ственно, главное ПО для работы с файлами, документами, программами. Finder, как предполагает его название (от английского find - найти), позволяет также находить файлы на всех носителях, подключенных к компьютеру, и производить поиск по содержимому файлов с помощью технологии Spotlight. При этом Finder легко контактирует по локальной сети и с Windows-машинами для чтения дисков, и с ftp-серверами (для фанатов Total Commander и Servant Salamander под Mac OS X есть масса альтернативных файловых браузеров, более или менее напоминающих творение Питера Нортона, включая Midnight Commander, работающий в Unix-терминале).

В настоящий момент зарегистрировано три релиза MacOS-x86:

1. Apple.OS.X.x86.Developer.Kit.Install.DVD - Phenix (образ загрузочного DVD "Tiger v10.4.1")

2. Apple.OS.X.x86.Developer.Kit.Install.DVD-deadmoo (образ загрузочного DVD "Tiger v10.4.1")

3. tiger-x86.tar.bz2 - deadmoo (слепок образа VMWare, развернутого на хард-диск).

Первые два релиза можно считать идентичными по содержанию. Третий релиз качать НЕ целесообразно.

Apple.OS.X.x86.Developer.Kit.Install.DVD-Phenix

Это оригинальный образ загрузочного DVD Marklar-Tiger (MacOS-x86) в формате DMG. По содержанию полностью идентичен релизу Apple.OS.X.x86.Developer.Kit.Install.DVD-deadmoo. Разница заключается только в том, что для дальнейшего патчинга и нарезания на болванку его нужно преобразовать в формат ISO с помощью программы UltraISO. Рекомендуется к использованию.

Apple.OS.X.x86.Developer.Kit.Install.DVD-deadmoo

Это оригинальный образ загрузочного DVD Marklar-Tiger (MacOS-x86) в формате ISO. По содержанию он полностью идентичен релизу Apple.OS.X.x86.Developer.Kit.Install.DVD - Phenix. Разница заключается только в том, что для дальнейшего патчинга и нарезания на болванку его не нужно преобразовывать в формат ISO (он изначально ISO). Рекомендуется к использованию.

tiger-x86.tar.bz2-deadmoo

Это слепок образа Marklar-Tiger, установленного под Windows на виртуальную машину VMWare и развернутого впоследствии на хард-диск. Использовать данный релиз. Не целесообразно по нескольким причинам:

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

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

в) релиз не может быть использован для изготовления загрузочного DVD, в нем отсутствует инсталлятор.

Заключение

Итак, мы вкратце пробежались по истории создания MacOS X, ее внутреннему строению и даже внешнему виду. Зная альтернативные решения, можно делать осознанный выбор в пользу того или иного варианта, а MacOS X в данной ситуации - предложение более чем привлекательное. Сейчас благодаря двойному переходу Apple (сначала с обычной MacOS на Unix-базированную версию MacOS X, а потом с PowerPC на процессоры от Intel) интерес к платформе Macintosh в целом серьезно возрос. Кто-то покупает «Мак» потому, что хочет иметь более безопасную ОС, кого-то привлекают Unix-внутренности системы, а кто-то просто ищет удобный инструмент для выполнения поставленных задач. Для неискушенного домашнего пользователя это может быть желание «прогуляться» по Интернету, отредактировать снятое на цифровую камеру видео, просмотреть фотографии или создать из них альбом на собственной Web-страничке. А для наиболее скептично настроенных всегда остается возможность установить на «Мак» (c Intel-процессором) в качестве второй операционной системы Microsoft Windows.

СПИСОК ИСТОЧНИКОВ

MacOS http://itc.ua/

MacOS http://www.google.com

http://forum.ru-board.com

http://ru.wikipedia.org

MacOS http://itc.ua/

MacOS http://itc.ua/