Система 7 - System 7

Система 7
Версия классическая Mac OS Операционная система
Mac OS 7.6.1, эмулированная внутри SheepShaver.png
Скриншот Mac OS 7.6.1
РазработчикApple Computer, Inc.
Семейство ОСMacintosh
Рабочее состояниеИсторический, не поддерживается
Исходная модельЗакрытый источник
изначальный выпуск13 мая 1991 г.; 29 лет назад (1991-05-13)
Последний релиз7.6.1 / 7 апреля 1997 г.; 23 года назад (1997-04-07)
Ядро типМонолитный за 68к, наноядро для PowerPC
ЛицензияПроприетарный
ПредшествуетСистема 6
ПреемникMac OS 8
Официальный веб-сайтВыпуски Mac OS на Wayback Machine (архивировано 12 апреля 1997 г.)
Статус поддержки
Исторический, не поддерживается по состоянию на конец 2001 г.

Система 7, под кодовым названием "Большой взрыв", также известный как Mac OS 7, это графический интерфейс пользователя -основан Операционная система за Macintosh компьютеров и является частью классическая Mac OS серия операционных систем. Он был представлен 13 мая 1991 г. Apple Computer, Inc.[1] Это удалось Система 6, и была основной операционной системой Macintosh, пока ее не сменил Mac OS 8 в 1997 году. Функции, добавленные с выпуском System 7, включены виртуальная память, личные обмен файлами, QuickTime, QuickDraw 3D, а также улучшенный пользовательский интерфейс.

С выпуском версии 7.6 в 1997 году Apple официально переименовала операционную систему в «Mac OS», имя, которое впервые появилось на загрузочном экране системы 7.5.1. Система 7 была разработана для компьютеров Mac, которые использовали Motorola 680x0 линейка процессоров, но была перенесена на PowerPC после того, как Apple приняла новый процессор в 1994 году с введением Power Macintosh.

Разработка

Развитие системного программного обеспечения Macintosh до Система 6 последовал довольно плавный прогресс с добавлением новых функций и относительно небольшими изменениями и обновлениями с течением времени. Основные дополнения были довольно ограниченными, в частности, добавление Color QuickDraw в System 6. Некоторое представление о масштабах изменений можно увидеть, изучив официальную документацию по системе. Внутри Macintosh. Первоначально он был выпущен в трех томах, добавив еще один для описания изменений, внесенных в Mac Plus,[2] и еще один для Mac II и Mac SE.[3]

Эти ограниченные изменения означали, что исходная система Macintosh осталась в основном такой, какой она была при первоначальном представлении. То есть машина была ориентирована на одного пользователя, и задача выполнялась на дискета машина на базе крайне ограниченного баран. Однако многие допущения этой модели больше не подходили. Наиболее примечательной среди них была модель однозадачности, замена которой была впервые рассмотрена в «Switcher» 1986 года, а затем полностью заменена на MultiFinder в Системе 5. Для запуска MultiFinder обычно требуется больший объем ОЗУ и жесткий диск, но к концу 1980-х они стали более распространенными.

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

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

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

В марте 1988 г.[N 1] Незадолго до выпуска System 6 менеджеры технического среднего звена Apple провели выездное совещание, чтобы спланировать дальнейший курс разработки Mac OS.[4] Были написаны идеи Индекс карты; функции, которые казались достаточно простыми для реализации в краткосрочной перспективе (например, добавление цвета к пользовательский интерфейс ) были написаны на синих карточках, долгосрочные цели, такие как истинная многозадачность на розовых карточках, и "далеко идущие" идеи, такие как объектно-ориентированный файловая система по красным карточкам.[5][6] Разработка идей, содержащихся на синих и розовых карточках, должна была идти параллельно, и сначала эти два проекта были известны просто как «синий» и «розовый» (включая Taligent ).[7] Apple намеревалась создать «синюю» команду (которая стала называть себя «Синие игрушки "после символов в Желтая подводная лодка )[8] выпустить обновленную версию существующей операционной системы Macintosh в период 1990–1991 годов, а «розовая» команда выпустит совершенно новую ОС примерно в 1993 году.

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

  • 32-битный Зарисовка поддержка так называемого "истинного цвета" изображения была включена в стандартную комплектацию; ранее он был доступен как системное расширение.
  • Новый звуковой менеджер API, версия 2.0, заменила старую для этого случая API. Новые API значительно улучшены аппаратная абстракция, а также более качественное воспроизведение. Хотя технически это не новая функция для System 7 (поскольку эти функции были доступны для System 6.0.7), Sound Manager 2.0 был первой широко распространенной реализацией этой технологии, доступной большинству пользователей Mac.
  • Система 7 проложила путь к полному 32-битному адресному пространству из предыдущего 24-битного адресного пространства. Этот процесс включал использование всеми подпрограммами в коде ОС полных 32 бита указатель в качестве адреса - предыдущие системы использовали старшие биты как флаги. Это изменение было известно как «32-битное чистое». Хотя сама Система 7 была 32-битной чистой, многие существующие машины и тысячи приложений не были таковыми, поэтому до завершения процесса прошло некоторое время. Чтобы облегчить переход, панель управления «Память» содержала переключатель для отключения этой функции, что позволяло совместимость со старыми приложениями, но делало любую RAM более 8 МБ непригодной для использования.[9]
  • Система 7 сделала MultiFinder кооперативная многозадачность обязательный.

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

  • Корзина теперь стала обычным каталогом, что позволяло сохранять элементы между перезагрузками и событиями извлечения диска вместо очистки.
  • "Расширения системы "(небольшие фрагменты кода INIT, расширяющие функциональные возможности системы) были перемещены в их собственную подпапку (а не на корневой уровень Системная папка как и в более ранних версиях), и они могут быть установлены или удалены по желанию пользователя, просто переместив эти «расширения» в папку или из нее, а затем перезагрузив компьютер. Была функция автоматической маршрутизации для расширений, панелей управления, шрифтов и настольных принадлежностей, где их можно было просто перетащить в системную папку. Система определит тип и автоматически поместит перемещенные файлы в соответствующие подкаталоги. При перезагрузке Система считывает файлы и устанавливает расширения, при этом пользователю не нужно делать что-либо еще. Кроме того, все расширения и панели (см. Ниже) можно временно отключить, удерживая нажатой клавишу Shift при загрузке. Более поздние версии Системы 7 предлагали функцию под названием "Менеджер расширений ", что упростило процесс включения / отключения отдельных расширений. Расширения часто были источником нестабильности, и эти изменения сделали их более управляемыми и помогли в устранении неполадок.
  • Точно так же Панель управления настольный аксессуар стала папкой Control Panels (находится в системной папке и доступна пользователю из псевдонима в меню Apple). Сами панели управления стали отдельными файлами, хранящимися в этом каталоге. Панели управления по сути являются расширениями системы с пользовательским интерфейсом.
  • В Меню Apple (ранее использовались только настольные аксессуары, взятые из ресурсов «DRVR» в Системный файл ) теперь отображается содержимое папки («Пункты меню Apple»), включая псевдонимы (см. ниже). Настольные аксессуары изначально предназначались для обеспечения формы многозадачности и больше не были нужны теперь, когда настоящая многозадачность была всегда включена. Технология настольных аксессуаров устарела, и System 7 рассматривала их в основном так же, как и другие приложения. Настольные аксессуары теперь работают в собственном процессе, а не заимствуют процесс хост-приложения.
  • В системе 6 меню Apple содержало как список настольных принадлежностей, так и список запущенных программ в MultiFinder. В Системе 7 список активных программ был перемещен в собственное меню приложений.

Система также предлагает множество новых функций:

  • Личное Обмен файлами. Наряду с различными UI улучшения для AppleTalk При установке System 7 также включала в себя базовый сервер обмена файлами, позволяющий любому компьютеру публиковать папки в сети AppleTalk.
  • Псевдонимы. An псевдоним небольшой файл, представляющий другой объект в файловая система. Типичный псевдоним небольшой, от 1 до 5 КБ. По концепции похож на Unix символические ссылки и Ярлыки Windows, псевдоним действует как перенаправить к любому объекту в файловой системе, например документ, заявление, а папка, а жесткий диск, а сетевой ресурс или съемный носитель или принтер. Когда дважды щелкнул, компьютер будет действовать так же, как если бы исходный файл был дважды нажат. Точно так же, выбирая файл псевдонима из «Открыть» диалоговое окно откроет исходный файл. (В отличие от подхода ярлыков и символических ссылок на основе пути, псевдонимы также хранят ссылку на запись в каталоге файла, поэтому они продолжают работать, даже если файл перемещен или переименован. Псевдонимы обладают функциями обоих жесткие ссылки и символические ссылки найти на Unix -системы. Все три поддерживаются macOS.)
  • Перетащите и отпустите. Значки документов можно было перетаскивать мышью и «бросать» на значки приложений, чтобы открыть их в целевом приложении. В Системе 6 можно было либо дважды щелкнуть значок документа, чтобы открыть связанное с ним приложение, либо можно было открыть нужное приложение и использовать его Открыть диалоговое окно. Развитие парадигмы перетаскивания привело к новой концепции для некоторых приложений, таких как StuffIt Expander - основные взаимодействия с которыми предполагалось осуществлять перетаскиванием. Система 7,5 Диспетчер перетаскивания расширил концепцию на всю систему, включив в нее несколько типов данных, например текстовые или аудиоданные.
  • «Канцелярские товары», г. шаблон функция, которая позволяла пользователям сохранять часто используемые стили документа в специальном формате. Приложения с поддержкой канцелярских принадлежностей будут создавать новый файл без названия, содержащий данные шаблона, в то время как приложения, не поддерживающие канцелярские принадлежности, немедленно покажут Сохранить как диалоговое окно спрашивая у пользователя имя файла.
  • Воздушный шар, система идентификации виджетов, аналогичная всплывающие подсказки.
  • AppleScript, а язык сценариев для автоматизации задач. Несмотря на то, что разработчикам приложений довольно сложно реализовать поддержку, эта функция была мощной и популярной среди пользователей, и она по-прежнему поддерживается как часть macOS.
  • AppleСобытия. Поддержка AppleScript была новым межпроцессного взаимодействия модель для «высокоуровневых» событий, отправляемых в приложения, вместе с поддержкой, позволяющей это происходить в течение AppleTalk сеть.
  • Опубликовать и подписаться. Эта функция разрешена данные «опубликованы» одним приложением для импорта («подписки») другим, и данные могут обновляться динамически. Программисты жаловались, что API был громоздким, и относительно немногие приложения использовали его.
  • TrueType наброски шрифтов. До этого момента все шрифты на Macintosh были растровыми или набором растровых экранных шрифтов в паре с контуром. PostScript шрифты для принтера; TrueType впервые предлагает единый формат шрифта, масштабируемый до любого размера на экране и на бумаге. Эта технология была признана настолько важной, что было выпущено расширение TrueType для System 6 вместе с обновленным Шрифт / DA Mover возможность установки этих новых шрифтов в системный файл System 6.
  • Недавно раскрашенный пользовательский интерфейс. Хотя эта функция создавала визуально привлекательный интерфейс, она была необязательной. На машинах, не способных отображать цвет, или на машинах с настройками отображения, установленными на монохромный, интерфейс по умолчанию вернулся к черно-белому виду предыдущих версий. Были раскрашены только некоторые виджеты - например, полосы прокрутки приобрели новый вид, а кнопки остались черно-белыми.
  • Система 7.1 ознаменовала появление System Enablers, небольших расширений, которые загружались при запуске для поддержки моделей Macintosh, представленных после последней версии ОС. В Системе 6 Apple пришлось внести ряд незначительных изменений в ОС исключительно для использования с новым оборудованием. Apple представила беспрецедентное количество новых моделей Macintosh в эпоху System 7, что привело к некоторой путанице по поводу какой System Enabler использовался с каким компьютером (ами).

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

Система 7 была первой операционной системой Apple, доступной на компакт-диск, хотя изначально он поставлялся в комплекте из 15 дискет. В отличие от более ранних систем, System 7 не поставлялась в комплекте с основными пакетами программного обеспечения. Недавно купленный Macintosh На компьютерах была установлена ​​Система 7 и часто в комплекте с программным обеспечением, таким как HyperCard, Вольно и Мышь Практика. Позже Macintosh Performa семья добавила различные пакеты программного обеспечения включая ClarisWorks, Мультимедийная энциклопедия New Grolier, Книжная полка Microsoft, Spectre VR[необходимо разрешение неоднозначности ] и Власть Пит. Поскольку System 7 была представлена ​​до того, как Интернет привлек всеобщее внимание, такое программное обеспечение, как MacTCP, FreePPP и Netscape сначала не были включены, но позже были доступны на диске с Интернет-провайдеры и в комплекте с такими книгами, как Адам К. Энгст с Internet Starter Kit для Macintosh. Power Macintosh машины также включены NuCalc, графический калькулятор. Система 7 также включает AppleTalk программное обеспечение для сетей и обмена файлами в виде системных расширений и панелей управления.

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

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

Переход на PowerPC

Система 7.1.2 - первая версия системного программного обеспечения Macintosh, поддерживающая новые PowerPC -на базе компьютеров. 68k приложений, которые еще не были обновлены для работы в этих системах, были подражал прозрачно (без вмешательства пользователя) с помощью встроенного Эмулятор процессора 68k. Жирные двоичные файлы, который содержал код, необходимый для работы в системах PowerPC и 68k, стал обычным явлением в это время. Этот процесс был похож на распределение универсальные двоичные файлы вовремя Переход Mac на процессоры Intel в 2006 г., а также Переход Mac на Apple Silicon начиная с 2020 года.

Совместимость с ПК

Системы с 7.0 по 7.1 предлагали утилиту под названием Обмен файлами Apple, который мог получить доступ к содержимому ТОЛСТЫЙ - и Яблоко II -форматированные дискеты. System 7 Pro, System 7.5 и выше поставляются с Обмен ПК, ранее отдельный продукт, который позволял монтировать систему в формате FAT дискеты на рабочем столе так же, как и на обычных дисках Macintosh.

OS / 2 Диски считывались как диски PC DOS, поскольку OS / 2 использовала файловую систему FAT. В то время Mac также могли читать и писать файловые системы UNIX с помощью дополнительного программного обеспечения.

Система 7 позволяла пользователям получать доступ к компьютерным сетям и позволяла общаться через TCP / IP и другие совместимые сетевые стеки. Однако для реальной совместимости программного обеспечения ПК требовалось стороннее программное обеспечение, такое как SoftPC, которое позволяло запускать некоторые программы MS-DOS и ранних версий Microsoft Windows, или Connectix. Виртуальный ПК, что позволило Mac запускать Windows через полную эмуляцию ПК.

В других решениях для совместимости с ПК использовался более естественный подход за счет запуска Windows и MS-DOS с использованием карт расширения x86 с чипом x86 на карте. Apple предлагала некоторые системы, сконфигурированные таким образом, продаваемые как «совместимые с DOS» - использовалась карта с выделенным процессором x86 и ОЗУ, в то время как жесткий диск Mac, звуковая подсистема, сеть и ввод предоставляли услуги для ПК. ПК мог работать одновременно с Mac, и пользователь мог переключаться между ними аналогично KVM-переключатель. Самыми ранними из этих систем были системы на базе 680x0, работающие под управлением System 7. Система 7 обеспечивала поддержку доступа к тому ПК с Mac через собственное программное обеспечение PC Exchange, а фактическое управление оборудованием ПК осуществлялось с помощью панелей управления.

Разное

Во время его выпуска многие пользователи заметили, что производительность снизилась в результате обновления с Система 6 в Систему 7,[нужна цитата ] хотя более новое оборудование вскоре компенсировало разницу в скорости. Другой проблемой был большой «объем памяти» Системы 7: Система 6 могла загружать систему с одного 800k дискета и занялся 600 КБ из баран, тогда как Система 7 использовалась более мегабайт. Прошло некоторое время, прежде чем средний Mac поставлялся с достаточно встроенной оперативной памятью, чтобы System 7 была действительно удобной. Система 7 была первым выпуском системы, который больше нельзя было полноценно запускать на системах только с дискетами. Хотя большинство продаваемых в то время моделей Macintosh включали в себя жесткий диск в качестве стандартного оборудования, владельцы старых моделей должны были обновить свое оборудование, купив новый Mac или внешний SCSI жесткий диск, если они хотели запустить Систему 7.

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

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

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

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

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

Вскоре после первого выпуска System 7 в октябре 1991 года было выпущено небольшое обновление 7.0.1. Также последовал патч под названием «System 7 Tune-Up», который исправил ошибку «исчезающих файлов», при которой система теряла файлы.[11] и добавлены «минимальные» и «предпочтительные» выделения памяти в поле Get Info приложения.[12]

Система 7.1

В августе 1992 года вышло обновление 7.1. Это была первая версия системного ПО, за которую Apple брала деньги. Из этого изменения Дэвид Пог написал:

Система 7.1 примечательна и по другой причине: это было первое обновление системного программного обеспечения, которое Apple не разглашала. Вам пришлось купить его, что привело к ярости групп пользователей и онлайн-сервисов, которые привыкли делать каждую новую версию системы доступной для всех. Отступая перед лицом протестов, Apple в конечном итоге предложила комплект обновления System 7.1 для групп пользователей и участников онлайн-сервисов менее чем за 30 долларов. Но на стене было написано: Apple завидовала Microsoft, мировому супермаркету системного программного обеспечения. Многие задавались вопросом, стоило ли этого апгрейда. В Систему 7.1 внесено огромное количество изменений, но подавляющее большинство из них было глубоко укоренившимся, переписыванием на уровне ядра, которое не принесло пользы стандартным американским пользователям Mac.

— Дэвид Пог, MacWorld Macintosh Secrets, 4-е издание

Новым в версии 7.1 является папка Fonts.[13] Это заменило часто трудоемкий метод перетаскивания шрифтов в системный файл и из него, представленный в System 7.0; он также заменил Шрифт / DA Mover приложение из Системы 6, которое также может использоваться с 7.0. Система 7.1 также включает множество внутренних изменений для поддержки интернационализации даты, времени и чисел. Это также была первая версия, поддерживающая «Enablers», которая сняла требование выпускать новую версию системного программного обеспечения каждый раз, когда выпускалось новое оборудование.

Был создан набор специализированных версий 7.1, от 7.1P1 до 7.1P6 (за исключением 7.1P4), которые были включены в различные Performa модели, которые уже были доступны или были выпущены после 7.1. Эти специализированные версии включали Вольно, Launcher и некоторые другие изменения, которые были интегрированы в более поздние версии системного программного обеспечения.

Первым крупным обновлением была система 7.1.1, также известная как «System 7 Pro». Этот выпуск представлял собой пакет 7.1 с инструментами AppleScript, QuickTime и Открытая среда совместной работы Apple (AOCE). В то время как System 7 имела некоторые проблемы с запуском на немного более старых машинах из-за объема памяти, System 7 Pro в то время едва ли подходила к каким-либо компьютерам Macintosh. Чаще всего он использовался для исправления мелких ошибок, а не для новых функций.

Apple присоединилась к AIM альянс (Apple, IBM и Motorola) вскоре после выпуска System 7 в 1991 г. и начали работу над PowerPC -на основе станков, ставших впоследствии Power Macintosh семья. Поддержка этих машин привела к появлению Системы 7.1.2.

Система 7.1.2 никогда не предлагалась для розничной продажи; он поставлялся с первыми партиями компьютеров Mac PowerPC и версией 68k, поставляемой с небольшим количеством систем серии Quadra 600. В более поздних поставках вместо этого использовалась система 7.5.

Система 7.1.2P была такой же, как 7.1.2, и поставлялась с Performa 630, LC 630 и Quadra 630 модели, выпущенные с июля по ноябрь 1994 г.

Система 7.5

Следующим крупным выпуском был Система 7.5, в который вошли исправления ошибок из предыдущих обновлений и добавлено несколько новых функций, в том числе:

  • Обновленный стартовый экран с индикатором выполнения
  • Новая интерактивная справочная система под названием Руководство Apple
  • Часы в строке меню (на основе бесплатного "SuperClock"панель управления Стива Кристенсена)
  • Пункт меню Apple под названием Стикеры (бывшее стороннее приложение PasteIt Notes), которое предоставляло виртуальные Клейкие заметки
  • WindowShade, еще одна бывшая панель управления условно-бесплатным программным обеспечением, предоставляла возможность сжать окно до его строки заголовка. Представлена ​​как функция «минимизировать», чтобы конкурировать с Windows 95, поскольку в Mac OS не было панели задач или док-станции.
  • MacTCP был в комплекте, позволяя любому Macintosh подключаться к Интернет из коробки впервые.
  • Полоса управления (быстрый способ изменить громкость системы, управлять воспроизведением аудио компакт-дисков, управлять совместным доступом к файлам и принтерами, а также изменять разрешение монитора и глубину цвета) была впервые включена на настольных моделях Macintosh.Ранее он был включен только в серию PowerBook.
  • Новая панель управления Desktop Patterns позволяет создавать мозаичные узоры размером до 128x128 пикселей с 8-битным цветом; предыдущие версии были ограничены тайлами 8x8 пикселей с максимум восемью возможными цветами. Аналогичная функциональность была обнаружена в более ранних версиях системы исключительно для моделей Performa и размещалась на панели общих элементов управления.
  • Менеджер расширений (позволяет пользователю включать и выключать расширения и панели управления; также на основе ранее сторонней панели управления)
  • PowerTalk, сервис обработки электронной почты на системном уровне и создатель Брелок система.
  • Пусковая установка панель управления содержащие кнопки быстрого доступа для часто используемых программ (аналогично macOS Док )
  • Иерархическое меню Apple (папки в папке Apple Menu Items будут разворачиваться в подменю, отображающие их содержимое. Опять же, на основе сторонней панели управления; публикация HAM от Microseeds[14])
  • Общесистемное перетаскивание текста и других данных (выделенные фрагменты можно просто перетащить мышью в новое место назначения, минуя буфер обмена)
  • Скриптовый Finder
  • QuickDraw GX, двухмерный графический движок и геометрический движок
  • Только для PowerPC: расширенный 3D Графический калькулятор, тайно разработанная в Apple бывшим сторонним подрядчиком[15]
  • Поддержка для OpenDoc

Система 7.5 имела кодовое название «Капоне», отсылка к Аль Капоне и "Чикаго", которое было кодовым названием Microsoft Windows 95, а также было именем системного шрифта по умолчанию, используемого в Mac OS до версии 8.[16]

Система 7.5.1 была в основном исправлением ошибки 7.5, но также представила новый стартовый экран «Mac OS» при подготовке к Клоны Mac.

Система 7.5.2, выпущенная только для первого PCI -на основе Power Mac, отличался новой сетевой архитектурой Apple, Открытый транспорт.

Система 7.5.3, крупное обновление с исправлением ошибок, которое также включает Открытый транспорт для других машин на базе PowerPC, а также для некоторых машин на базе 68k. 7.5.3 также внесен ряд улучшений в эмулятор 68k и добавлена ​​поддержка полупрозрачного перетаскивания в диспетчер перетаскивания. Он также включал первую версию Контрольная полоса чтобы быть совместимым со всеми Mac. Это также была первая версия Mac OS, поддерживающая SMP. (9500 / МП)

Система 7.5.3 Revision 2 включала: улучшения производительности; повышенная надежность для PowerBook с использованием сторонней программы RAM Doubler; повышенная надежность компьютеров серий PowerBook 500, 2300 и 5300 с картой обновления PowerPC; повышена надежность при использовании панели управления загрузочным диском; и повышенная надежность при копировании файлов на жесткие диски объемом 1 ГБ.

Версия 2.1 системы 7.5.3 поставлялась с Performa 6400/180 и 6400/200; этот конкретный выпуск был специфичен для этих машин, так как были проблемы со стабильностью с System 7.5.3 Release 2 на новом оборудовании, особенно с видеокартой и передачей файлов через LocalTalk.[17]

Система 7.5.4 была удалена из-за ошибки в Apple, из-за которой некоторые компоненты не были включены в установщик.

Система 7.5.5 включает значительные улучшения производительности виртуальной памяти и управления памятью на компьютерах Mac на базе PowerPC, включая устранение одной ошибки типа 11. Также был включен ряд улучшений надежности, таких как исправления для Mac, использующих гибкие диски, оснащенные картой совместимости с DOS, улучшенный доступ к жесткому диску для PowerPC PowerBooks и компьютеров Performa 5400-9500, исправления для Mac, которые включали тюнер Apple TV или Macintosh TV. Удаленное управление, улучшения LocalTalk и сети (особенно для Performa 5400 и 6400), исправления при запуске системы для более быстрых 180 МГц Mac (которые включали процессоры PowerPC 604 или 604e), повышенная надежность при использовании приложений с интенсивным звуком на Quadra или Centris компьютеры, содержащие карту обновления PowerPC, а также повышенную стабильность при использовании нескольких фоновых приложений и общих принтеров в сети. Система 7.5.5 также является последним выпуском Системы 7, который может работать на компьютерах Mac на базе 68000, таких как Macintosh Plus и Mac с ПЗУ, в которых отсутствует поддержка 32-разрядной адресации, например Macintosh IIcx. Для версии 7.6 и более поздних версий требуется процессор 68030 и ПЗУ с 32-разрядной адресацией, при этом 32-разрядная адресация автоматически включается при загрузке.[18]

Mac OS 7.6

Mac OS 7.6 (под кодовым названием «Harmony») была последним крупным обновлением, выпущенным в 1997 году. Начиная с версии 7.6, операционная система официально называлась «Mac OS» вместо «System». Новые функции включают обновленный диспетчер расширений, более собственный код PowerPC для Power Mac, дополнительные инструменты и утилиты для Интернета, а также более стабильный Finder с увеличенным объемом памяти.[19] В этой версии функция PowerTalk, добавленная в 7.5, была удалена из-за плохой поддержки приложений, а поддержка большого количества старых моделей Macintosh была прекращена.

Незначительное обновление Mac OS 7.6.1 наконец, портировал 68k подпрограмм обработки исключений на PowerPC, превратив ошибки типа 11 в менее опасные (обычно типа 1, 2 или 3), поскольку аварийные приложения чаще завершались безопасно, а не аварийно завершались.[20]

В течение этого периода Apple пыталась выпустить совершенно новую «современную» операционную систему под названием Copland. Когда в 1996 году проект Copland был заброшен, Apple объявила о планах выпускать обновления ОС каждые шесть месяцев до тех пор, пока Рапсодия (который к 2001 году превратился в то, что было выпущено как Mac OS X ) отправленный.[21] Были отправлены еще два релиза, теперь они официально называются «Mac OS» - Mac OS 7.6 и исправление незначительной ошибки 7.6.1. Будущие версии были выпущены как Mac OS 8–8.6 и Mac OS 9–9.2.

Таблица релизов

Номер версииДата выходаКомпьютер
7.013 мая 1991 г.
7.0.121 октября 1991 г.Macintosh Quadra 700/900/950, PowerBook 100 /140 /170 и некоторые другие
7.13 августа 1992 г.Macintosh IIvx

PowerBook 180Macintosh IIvi

7.0.1P14 сентября 1992 г.Macintosh Performa 200/400
7.1P14 октября 1992 г.Macintosh Performa 600
7.1P212 апреля 1993 г.Macintosh Performa 405/430/450
7.1P318 октября 1993 г.Macintosh Performa 410/460/475/550
7.1.1 (Pro)21 октября 1993 г.
7.1.1PowerBook Duo 250 / 270c, PowerBook 520/540
7.1P51 января 1994 г.Macintosh Performa 560
7.1P61 февраля 1994 г.Macintosh Performa 575
7.1.214 марта 1994 г.Power Macintosh 6100 /7100/8100
7.1.2P15 июля 1994 г.Quadra 630
7.512 сентября 1994 г.Macintosh LC 580
7.5.123 марта 1995 г.Power Macintosh 6200
7.5.219 июня 1995 г.Power Macintosh 9500
7.5.31 января 1996 г.Power Macintosh 5400
7.5.3 Версия 21 мая 1996 г.
7.5.3 Версия 2.17 августа 1996 г.Performa 6400
7.5.3 Версия 2.2Power Macintosh 9500 / 200, Перформа 6360
7.5.527 сентября 1996 г.Power Macintosh 5500
7.67 января 1997 г.PowerBook 3400c
7.6.17 апреля 1997 г.PowerBook 2400c Macintosh к двадцатой годовщине

Смотрите также

Рекомендации

Примечания
  1. ^ В других источниках указана дата 1987 года, но System 6 была выпущена в 1988 году.
Цитаты
  1. ^ Система 7.0 - Будет ли она на apple.com?
  2. ^ "Внутри Macintosh, том 4", Amazon
  3. ^ Коллекция книг
  4. ^ Карлтон, стр. 96
  5. ^ Карлтон, стр. 96-98
  6. ^ Сингх, стр. 2
  7. ^ Карлтон, стр. 167
  8. ^ Карлтон, стр. 169
  9. ^ "InfoWorld 7 августа 1989 г.". 7 августа 1989 г.
  10. ^ "Re: System 7.0 - Будет ли на apple.com?".
  11. ^ TidBITS # 120
  12. ^ «Руководство по обновлению системы 7.1» (PDF).
  13. ^ Ховард Беар, Жакчи (19 ноября 2018 г.). «Вот как найти файлы шрифтов на Mac или в Windows». Lifewire. Получено 25 апреля, 2019. Расположение по умолчанию для всех системных шрифтов в System 7.1 и более поздних версиях - папка Fonts внутри системной папки.
  14. ^ Классические товары для Mac: MenuChoice 2.1
  15. ^ Рассказ о графическом калькуляторе
  16. ^ Линцмайер, Оуэн (2004). «Кодовые имена раскрыты». Конфиденциальная информация Apple 2.0. Пресс без крахмала. п. 56. ISBN  978-1593270100.
  17. ^ Пог, Дэвид (январь 1997 г.). MacWorld Macintosh Secrets 4-е издание - Глава 6: Музей системного программного обеспечения (PDF). п. 235.
  18. ^ Хоффман, Илен (2000-12-14). «Mac Corner: ваша Mac OS, часть 2». Архивировано из оригинал на 2011-03-08.
  19. ^ "Mac OS 7.6, оно того стоит?".
  20. ^ Technote 1096
  21. ^ YouTube - Macworld, Бостон, 1997 г.
Библиография

дальнейшее чтение

внешняя ссылка

Предшествует
Система 6
Система 7 / Mac OS 7
1991
Преемник
Mac OS 8