Mac OS 7

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 00:29, 25 марта 2019.
System Software 7
Версия операционной системы Сlassic Mac OS
Macos70-81.png
E1.png
Разработчик Apple Computer
Написанный на {{#property:p277}}
OS линейка Macintosh
Дата выхода на
производство
13 мая 1991 года
Последний релиз 7.6.1 / April 1997; 21 years ago (1997-04)[1]
Ядро (тип) Монолит для 68k, наноядро для PowerPC
Лицензия Proprietary
Предшествующая System 6
Последующая Apple System 8
Официальный веб-сайт www.apple.com
Статус поддержки
Unsupported, historic

Mac OS 7 - Система 7 (кодовое название "большой взрыв") представляет собой графический пользовательский интерфейс на основе операционной системы для компьютеров Macintosh компьютеров и является частью классической Мак ОС линейки операционных систем. Mac OS 7 был использован в начале 1990-х годов до 1997, сменив Mac OS 6(System 6).Apple выпустила систему 7.0 13 мая 1991, пока ее не сменил Mac ОС 8 в 1997 году.

"Система 7" часто используется в общем смысле для обозначения всех 7.x версий. С выходом версии 7.6 в 1997 году, компания Apple официально переименован операционной системы "Мак ОС", имя который впервые появился на экране загрузки системы 7.5.1 по. Система 7 была разработана для компьютеров Mac, которая использовала компания Motorola 680x0, где линейки процессоров, но была портирована на процессор PowerPC после того, как Apple утвердила новый процессор.[Источник 1].


Развитие

Особенности

Macos70-131.png

По сравнению с Системой 6, в Система 7 были добавлены следующие функции:

  • Встроенная многозадачность. В системе 6 эта функция была необязательной с помощью MultiFinder .
  • Корзина стала официальным каталогом, позволяющим сохранять элементы между перезагрузками вместо очистки.
  • Общий доступ к файлам . Наряду с различными усовершенствованиями пользовательского интерфейса для установки AppleTalk в System 7 также был установлен базовый сервер общего доступа к файлам, позволяющий любому компьютеру публиковать папки в сети AppleTalk .
  • Псевдонимы. Псевдоним - это небольшой файл, представляющий другой объект в файловой системе . Типичный псевдоним небольшой, от 1 до 5 КБ. Он действует как перенаправление на любой объект файловой системы, такой как документ , приложение , папка , жесткий диск , сетевой ресурс или съемный носитель или принтер . При двойном щелчке компьютер будет действовать так же, как если бы исходный файл был дважды нажат. Аналогично, выбор файла псевдонима из диалогового окна «Открыть» открывает исходный файл. (В отличие от подхода к базе пути Microsoft Windows 95 , псевдонимы также сохраняют ссылку на запись в каталоге файла, поэтому они продолжают работу, даже если файл перемещен или переименован. Псевдонимы лучше всего описывать как нечто среднее между жесткой ссылкой и Символическая ссылка на Unix- системы, включая Mac OS X ).
  • « Системные расширения » ( небольшие фрагменты кода, расширяющие функциональные возможности системы) были улучшены путем переноса их в свою собственную подпапку (а не в самой Системной папке , как в более ранних версиях), и позволяя пользователю удерживать клавишу shift во время Bootup, чтобы отключить их. Более поздние версии System 7 предложили функцию « Extensions Manager », которая упростила процесс включения / выключения отдельных расширений. Расширения часто становились источником нестабильности, и эти изменения делали их более управляемыми и помогали устранять неполадки.
  • Панели управления панели управления стали папкой «Панели управления » (находятся в системной папке и доступны пользователю из псевдонима в меню Apple). Сами панели управления стали отдельными файлами, хранящимися в этом каталоге.
  • Меню Apple (ранее находившееся только в « Desk Accessories», извлеченное из ресурсов «DRVR» в системном файле ) теперь перечислило содержимое папки («Элементы меню Apple»), включая псевдонимы. Первоначально Desk Desk были предназначены для обеспечения многозадачности и теперь больше не нужны, поскольку реальная многозадачность всегда была включена. Технология Desk Desk была признана устаревшей, а System 7 относилась к ним в основном так же, как и к другим приложениям. Настольные принадлежности теперь запускаются в своем собственном адресном пространстве, а не заимствуются у хост-приложения.
  • Меню «Приложение», список запущенных приложений, ранее находившихся в нижней части меню «Apple» в «MultiFinder», стало своим собственным меню справа. Кроме того, появилась функция Unhide / Hide, позволяющая пользователю скрывать приложения от просмотра, сохраняя при этом их работу.
Macos70-110-2.png
  • AppleScript - скриптовый язык для автоматизации задач. Хотя для программистов-программистов довольно сложно реализовать эту поддержку, эта функция была мощной и популярной среди пользователей, и ее версия по-прежнему доступна по сей день в составе Mac OS X.
  • AppleEvents . Поддержка AppleScript была новой моделью для событий «высокого уровня», которые должны быть отправлены в приложения, а также поддержки, чтобы это могло произойти по сети AppleTalk .
  • 32- разрядная QuickDraw , поддерживающая так называемую «истинную цветовую» визуализацию , была включена в качестве стандарта; Он был ранее доступен как системное расширение. QuickDraw использовался в Mac OS для быстрого рисования на экране.
  • Публикация и подписка . Эта функция позволяла «публиковать» данные одного приложения, которое должно быть импортировано («подписано») другим, и данные могли обновляться динамически. Программисты жаловались, что API был громоздким, и относительно немногие приложения в конечном итоге приняли его.
  • Шрифты TrueType были интегрированы в операционную систему. Хотя первоначально он был доступен как INIT для системы 6.0.7, это изменение существенно гарантировало широкую доступность технологии.
  • Новый полноцветный пользовательский интерфейс . Хотя эта функция была создана для визуально привлекательного интерфейса, она была необязательной. На машинах, не способных отображать цвет, или тех, для которых предпочтение дисплея выбрано монохромным, интерфейс по умолчанию возвращается к черно-белому из предыдущих версий. Только некоторые виджеты были раскрашены - например, полосы прокрутки имели новый вид, но кнопки остались в черно-белом.
  • Новый API- интерфейс Sound Manager, версия 3.0, заменил старые API-интерфейсы ad hoc . Новые API-интерфейсы показали значительно улучшенную абстракцию аппаратного обеспечения , а также более качественное воспроизведение . Хотя технически это не новая функция для System 7 (эти функции были доступны для системы 6.0.7), Sound Manager 3.0 стал первой широко распространенной реализацией этой технологии, чтобы сделать ее доступной для большинства пользователей Mac.
  • Перетаскивание. Значки документов можно перетаскивать мышью и «бросать» на значки приложений, чтобы они открывались в целевом приложении. В системе 6 один из них дважды щелкнул по значку документа, чтобы открыть связанное с ним приложение, или можно было открыть нужное приложение и использовать его диалоговое окно « Открыть » . Разработка парадигмы drag-and-drop привела к появлению новой концепции для некоторых приложений, таких как StuffIt Expander , главными взаимодействиями которых были перетаскивание. Менеджер Drag Manager System 7.5 расширил концепцию всей системы, включив в нее несколько типов данных, таких как текстовые или аудиоданные.
  • «Канцелярские принадлежности» - функция шаблона, позволяющая пользователям сохранять часто используемые стили документов в специальном формате. «Приложения с поддержкой канцелярских функций» создавали бы новый, без названия файл, содержащий данные шаблона, тогда как приложения, не знающие о них, немедленно показывали бы диалоговое окно «Сохранить как », в котором пользователь запрашивал бы имя файла.
  • Система 7 подготовила почву для полного 32-разрядного адресного пространства из предыдущего 24-разрядного адресного пространства. Этот процесс потребовал, чтобы все подпрограммы в коде ОС использовали полные 32-битные указатели в качестве адреса - предыдущие системы использовали верхние биты в качестве флагов. Это изменение было известно как «32-разрядное исправление». Хотя сама система 7 была чистой 32-разрядной. Чтобы облегчить переход, панель управления «Память» содержала переключатель для отключения этой функции, позволяющий совместимость со старыми приложениями.[Источник 2].

Розовый и синий

В марте 1988 года вскоре после выпуска System 6 технические менеджеры среднего звена в Apple провели выездное совещание, чтобы спланировать будущий курс разработки Mac OS. Идеи были написаны на карточках-указателях ; Функции, которые казались достаточно простыми для реализации в краткосрочной перспективе (например, добавление цвета в пользовательский интерфейс ), были написаны на синих картах, долгосрочные цели, такие как настоящая многозадачность на розовых картах, и «далекие» идеи, такие как объектно-ориентированная файловая система На красных карточках. Разработка идей, содержащихся на синих и розовых карточках, должна была проходить параллельно, и сначала два проекта были известны просто как «синий» и «розовый» (в том числе « Талиген» ). Apple намеревалась создать «синюю» команду (которая стала называть себя Blue Meanies ) которая выпустит обновленную версию существующей операционной системы Macintosh в период 1990-1991 гг. И «Розовая» команда выпустит совершенно новую ОС примерно в 1993 году.

Macos70-181.png

Поскольку Blue был нацелен на относительно «простые» обновления, список функций в определенной степени читается как своего рода «Система 6, исправленная». В базовой ОС несколько обязательных ранее компонентов были сделаны обязательными:

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

Система 7.1 ознаменовала появление System Enablers, небольших расширений, которые были загружены при запуске для поддержки моделей Macintosh, введенных со времени последней ревизии ОС. В Системе 6 Apple пришлось ввести в ОС незначительные изменения, предназначенные исключительно для использования с новым оборудованием. Apple представила беспрецедентное количество новых моделей Macintosh в эпоху System 7, что привело к некоторой путанице.

Программное обеспечение

Графический калькулятор

Система 7 была первой операционной системой Apple, доступной на CD, хотя первоначально она была поставлена ​​на набор из 15 дискет. В отличие от предыдущих систем, сама система 7 не поставлялась в комплекте с основными программными пакетами. В недавно приобретенных компьютерах Macintosh была установлена ​​система 7 и часто поставлялось программное обеспечение , такое как HyperCard , At Ease and Mouse Practice . Позднее в серии Macintosh Performa были добавлены различные пакеты программного обеспечения , включая стороннее программное обеспечение , такое как ClarisWorks , Мультимедийная энциклопедия Grolier , Книжная полка Microsoft , Spectre VR и Power Pete . Поскольку система 7 была представлена ​​до того, как Интернет стал популярным, такие программы, как MacTCP , FreePPP и Netscape , вначале не были включены, но позже были доступны на диске у поставщиков услуг Интернета и были снабжены такими книгами, как Интернет Адама С. Энгста Стартовый комплект для Macintosh. В PowerPC Macintosh включен графический калькулятор. Система 7 также включала в себя сети AppleTalk и программное обеспечение для совместного использования файлов в виде системных расширений и панелей управления.

Основные утилиты, установленные по умолчанию с системой 7, включали TeachText (замененный более гибким SimpleText в более поздних версиях) для основных задач редактирования текста и чтения документов readme. Кроме того, на дополнительной дискете «Диск» есть диск «Первая помощь» для восстановления диска и программа установки Apple HD SC для инициализации и разбиения дисков.

Более поздние версии System 7, в частности System 7.5 и Mac OS 7.6, поставлялись с отдельной папкой «Utilities» и «Apple Extras», включая AppleScript , Disk Copy , QuickDraw GX Extras и QuickTime Movie Player. Дополнительные опции и утилиты можно установить вручную с компакт-диска System.[Источник 3].

Программное обеспечение сторонних производителей

До Mac OS 7 количество программного обеспечения для Macintosh было ограничено по сравнению с количеством стороннего программного обеспечения, доступного для Microsoft Windows . С выпуском System 7 многие разработчики shareware начали разрабатывать свои собственные расширения и приложения, которые распространялись через группы пользователей и журнальные диски (а затем и Интернет). Разработчики ежегодно создавали тысячи новых программ для System 7, многие выпущенные под shareware схема. Когда Apple перешла на процессор PowerPC , на новый процессор были эмулированы 68 ​​тыс. Приложений, в то время как бинарные файлы FAT позволили ПО работать как на 68к, так и на PowerPC системах, подобно Universal_Binaries для текущего PowerPC для перехода Intel, происходящего с 2005 года. При поддержке цветных дисплеев разработчики условно-бесплатных приложений также начали разрабатывать более реалистичные аркадные игры для Macintosh, такие как клоны pac-man и более поздние шутеры от первого лица, такие как Tomb Raider и Marathon . Хотя 3D-технология не была доступна до появления QuickDraw3D, многие из самых инновационных названий времени были выпущены для System 7.

Совместимость с Windows

Система 7 улучшила совместимость с Windows, упростив доступ к файлам, созданным в Microsoft Windows . Система 7 была способна автоматически считывать диски MS DOS без переформатирования; Диски просто устанавливались на рабочий стол, как «обычный» Mac-диск. Включенный текстовый редактор System 7, SimpleText также способен читать текстовые файлы, созданные на компьютере DOS или Microsoft Windows .

Разное

Во время его выпуска многие пользователи заметили, что производительность пострадала в результате перехода с Системы 6 на Систему 7, хотя более скорое аппаратное обеспечение компенсировало разницу в скорости. Еще одной проблемой было наличие большого объема памяти в System 7: система 6 могла загружать систему с одного флоппи-диска 800k и занимала около 600 килобайт оперативной памяти , в то время как System 7 использовала значительно больше мегабайта. Это было некоторое время, прежде чем средний Mac, поставляемый с достаточной оперативной памятью, встроенной для System 7, стал по-настоящему удобным. Система 7 была первой версией системы, которую больше нельзя было использовать на флоппи-системах. Хотя большинство моделей Macintosh, проданных в то время, включали жесткий диск в качестве стандартного оборудования, владельцам старых моделей требовалось обновить, купив новый Mac или внешний жесткий диск SCSI, если они хотели запустить System 7.

Чтобы воспользоваться преимуществами виртуальной памяти System 7, требуется Macintosh, оснащенный PMMU . У процессора Motorola 68030 есть один встроенный модуль, и его можно добавить на материнскую плату Macintosh II с процессором 68020. Другая модель Macintosh, использующая «020», Macintosh LC , не может использовать виртуальную память. Apple представила « Macintosh LC II », оснащенный «030» вскоре после выхода в свет Системы 7. Несмотря на более новый процессор, LCII сохранил 16-разрядную шину более ранней модели и не работал быстрее, чем замененный LC.

Несмотря на эти неудачи, система 7.0 была принята довольно быстро пользователями Mac и быстро стала одним из базовых требований для нового программного обеспечения.

Инженерная группа Apple, ответственная за System 7, стала называться Blue Meanies , названная в честь синих карточек, на которых были написаны функции, которые могли быть реализованы за относительно короткое время в рамках стратегии операционной системы Apple. Для сравнения, функции розовой индексной карты были обработаны группой Pink, позже став злополучным проектом Taligent .

Система 7.0 будет последней версией операционной системы Macintosh, которую Apple предоставила бесплатно и разрешила свободно распространять до выпуска OS X Mavericks в 2013 году. Хотя System 7 можно было приобрести у Apple, стоимость была номинальной и считалась только дублированием и носителями. Было вполне законно скопировать установочные дискеты System 7, и дилеры Macintosh разрешали клиентам использовать демонстрационные компьютеры магазина для копирования установочных дисков System 7 за стоимость коробки с дискетами. [10] Журналы на компакт-дисках, такие как Nautilus, включали System 7 на своих дисках. После того, как пользователи Mac загрузили тысячи копий System 7 из онлайн-сервисов (AOL, CompuServe и GEnie), Apple опросила сервисы и на основе этой популярности стала продавать Mac OS в качестве розничного продукта с системой 7.1. (Система 7.5.3r2 теперь доступна бесплатно на веб-сайте Apple, но не была опубликована до тех пор, пока она не была заменена. Обновитель System 7.5.5 также доступен для бесплатной загрузки.)

Хронология более раних версий

Таблица

[Источник 4].

Номер версии Дата выпуска Компьютер
7.0 Июнь 1991 г.
7.0.1 21 октября 1991 г. Macintosh Quadra 700/900, PowerBook 100/140/170 и некоторые другие
7.0.1P 23 марта 1992 г. ТMacintosh Performa 200/400
7.1 3 августа 1992г. Macintosh IIvx

PowerBook 180 для Macintosh IIvi

7.1.P Январь 1993г. Macintosh Performa 410
7.1.1 Pro 21 октября 1993г.
7.1.1 21 октября 1993г PowerBook Duo 250 / 270c, PowerBook 520/540
7.1.2 14 марта 1994г. Power Macintosh 6100/7100/8100
7.1.2P 15 июля 1994г. Quadra 630
7.5 12 сентября 1994г. Macintosh LC 580
7.5.1 23 марта 1995г. Power Macintosh 6200
7.5.2 19 июня 1995г. Power Macintosh 9500
7.5.3 1 января 1996 г. ТPower Macintosh 5400
7.5.3 Пересмотр 2 1 мая 1996 г.
7.5.3 Редакция 2.1 7 августа 1996 г. Macintosh Performa 6400
7.5.3 Редакция 2.2 7 августа 1996 г Power Macintosh 9500/200 , Performa 6360
7.5.5 27 сентября 1996 г. Power Macintosh 550
7.6 7 января 1997 г. PowerBook 3400c
7.6.1 7 апреля 1997 г. Двадцатый юбилейный MacBook PowerBook 2400c

История версий

Вскоре после версии System 7 незначительное обновление 7.0.1 было выпущено в октябре 1991 года. Затем также был выпущен патч под названием «System 7 Tune-Up», в котором исправлена ​​ошибка «исчезающих файлов», в которой система потеряла файлы . См. TidBITS # 120 . В августе 1992 года было выпущено обновление 7.1, в котором была введена папка «Шрифты», позволяющая пользователям организовывать свои шрифты в Finder, это заменило приложение Font / DA Mover, используемое в System 6.

Первой крупной модернизацией стала система 7.1.1, также известная как System 7 Pro . Этот выпуск был связкой 7.1 с инструментами AppleScript, QuickTime и Apple Open Collaboration Environment (AOCE). В то время как в системе 7 были проблемы с более старыми машинами из-за нехватки памяти, System 7 Pro практически не встраивалась в компьютеры Macintosh в то время. Он наиболее часто использовался для исправления незначительных ошибок, а не для его новых функций. Apple присоединилась к альянсу AIM (Apple, IBM и Motorola) вскоре после выпуска System 7 в 1991 году и приступила к работе над компьютерами на базе PowerPC, которые позже стали семейством Power Macintosh . Поддержка этих машин привела к системе 7.1.2, которая также включала ряд исправлений и новых функций. Это быстро сопровождалось Системой 7.1.3, прежде всего выпуском исправления ошибок.

Следующим крупным выпуском стала система 7.5, в которой были исправлены ошибки из предыдущих обновлений и добавлено несколько новых функций, включая обновленный стартовый экран с индикатором выполнения, новую интерактивную справочную систему под названием Apple Guide , часы в строке меню, меню Apple Элемент, называемый Stickies (ранее это было стороннее приложение под названием «PasteIt Notes»), которое предоставляло виртуальные Post-It Notes , WindowShade (еще одна прежняя панель управления shareware, которая обеспечивала возможность сжимать окно до его заголовка), Control Strip Быстрый способ изменения объема системы, управление проигрывателем Apple Audio CD, управление совместным использованием файлов и принтеров, изменение разрешения и глубины цвета), менеджер расширений (позволял пользователю включать и отключать расширения и панели управления ) и PowerTalk , Предшественника системы Keychain для Mac OS X, а также системы на уровне системы для обработки электронной почты. Система 7.5.1 была в первую очередь исправлена ​​ошибка в версии 7.5, но также представила новый экран запуска «Mac OS» при подготовке к клонам Mac. Незначительные версии доходят до Системы 7.5.5. Mac OS 7.6 было последним крупным обновлением, выпущенным в 1997 году. С 7.6 операционная система официально называлась «Mac OS» вместо «System». Mac OS 7.6 представила несколько функций, которые также были включены в Mac OS 8, включая обновленный менеджер расширений, более мощный PowerPC-код для PowerMacs, более комплектные интернет-инструменты и утилиты, более стабильный Finder. В этой версии функция PowerTalk, добавленная в 7.5, была удалена из-за плохой поддержки приложений. В этот период Apple пыталась выпустить совершенно новую «современную» операционную систему под названием Copland . Когда в 1996 году проект Copland был покинут, Apple объявила о планах выпуска обновления операционной системы каждые шесть месяцев, пока Rhapsody (который позже будет развиваться в OS X ) не будет отправлен. Было отправлено еще два релиза, теперь официально заклейменных как «Mac OS» - Mac OS 7.6 , а также исправление незначительной ошибки 7.6.1. Будущие версии были выпущены под Mac OS 8 и Mac OS 9 .

Доступные версии

17 июля 2001 года Apple создала и опубликовала веб-страницу «Старые загрузки программного обеспечения» на веб-сайте поддержки AppleCare.[Источник 5]. С тех пор образов дискет для установки System 7.0, System 7.0.1 и System 7.5.3, а также обновления системы 7.5.5 были доступны в виде бесплатных загрузок для старых пользователей Macintosh и тех, кто хочет эмулировать более старую Mac OS. В дополнение к загрузке системы 7, также доступны обновления для Ease и Mac OS 8 . Все файлы образов дискет в формате MacBinary сопровождаются описательным .txt-файлом. Mac OS 7.5.3 и обновление 7.5.5 можно скачать бесплатно: http://www.mediafire.com/file/kiuzm0nevom/Mac+OS+7+Install+Package.rar

См.также

  1. Inside Macintosh/Внутри Macintosh
  2. Список программ для Macintosh
  3. Система 6(System 6)
  4. A / UX
  5. Mac OS 8

Ссылки


Источники

  1. tvWIKI [Электронный ресурс]: Mac OS 7/ дата обращения: 07.04.2017 . Режим доступа: https://z5h64q92x9.net/proxy_u/en-ru.ru/www.tvwiki.tv/wiki/System_7_(Macintosh)
  2. Mac History [Электронный ресурс]: Mac OS 7.0/ дата обращения: 07.04.2017 . Режим доступа: http://www.mac-history.net/computer-history/2008-05-24/mac-os-70-2
  3. Wikipedia [Электронный ресурс]: Mac OS 7 дата обращения: 08.04.2017 . Режим доступа: https://en.wikipedia.org/wiki/System_7
  4. Wikipedia [Электронный ресурс]: History of Mac OS дата обращения: 08.04.2017 . Режим доступа: http://wiki.uz.cm/wiki/History_of_Mac_OS
  5. Apple [Электронный ресурс]: Mac OS 7/ дата обращения: 08.04.2017 . Режим доступа: https://www.apple.com

Примечания