System 7
| System 7 | |
|---|---|
Скриншот Mac OS 7.6.1, сделанный в эмуляторе SheepShaver | |
| Разработчик | Apple Inc. |
| Семейство ОС | Классическая Mac OS |
| Исходный код | закрытый |
| Первый выпуск | 13 мая1991 |
| Последняя версия | |
| Типядра | монолитное (m68k) нано (PowerPC) |
| Лицензия | проприетарная |
| Состояние | историческое |
| Предыдущая | System 6 |
| Следующая | Mac OS 8 |
System 7 [ˈsɪstəm ˈsɛvən], кодовое название при разработке —Big Bang (с англ. — «Большой взрыв»), иногда упоминается какMac OS 7 [mæk oʊ ɛs ˈsɛvən] —проприетарная графическаяоперационная система длякомпьютеровМакинтош семействаклассической Mac OS, разработанная и выпущеннаяамериканской компаниейApple в 1991 году. Преемница операционной системыSystem 6, на протяжении шести лет являлась рабочей ОС для «макинтошей» вплоть до выходаMac OS 8 в 1997 году. Первоначально создавалась для компьютеров намикропроцессорахMotorola 68k, позднее была портирована намикроархитектуруPowerPC.
Основными нововведениями System 7 стали использованиевиртуальной памяти, возможностьобмена файлами, поддержкамультимедийных технологийQuickTime иQuickDraw 3D[англ.], а такжецветнойпользовательский интерфейс. System 7 стала последней «яблочной» ОС, которую после покупки можно было официально устанавливать на компьютеры сторонних производителей (с тех пор это допускается только на устройствах Apple, хотя ипо-прежнему осуществимо).
В общем смысле название «System 7» используется для обозначения всехмажорных версий данной ОС, начинающихся с цифры «7». При этом с выходом версии 7.6 в 1997 году Apple официально изменила название своей системы наMac OS (впервые оно появилось на экране загрузки System 7.5.1). Финальная версия Mac OS 7.6.1 вышла в апреле 1997 года, а техническая поддержка была прекращена Apple в конце 2001 года, когда уже во всю велась разработка новой линейкиMac OS X.
Разработка
[править |править код]Незадолго до выходаSystem 6 в марте 1988 года купертиновцы провели выездное совещание, чтобы обсудить планы по дальнейшему развитию «яблочной» ОС[1]. Задачи были написаны на карточках: те из них, что казались довольно простыми для реализации в краткосрочной перспективе (такие, как привнесение цвета в пользовательский интерфейс), были написаны на синих карточках, долгосрочные цели (как полноценнаямногозадачность) — на розовых, а самые сложные (какобъектно-ориентированнаяфайловая система) — на красных[2]. Реализация задач, изложенных в голубых и розовых карточках, должна была проходить одновременно на первых двух проектах, получивших кодовые названия «Pink» (с англ. — «розовый») и «Blue» (с англ. — «голубой»), соответственно (включая проект «Taligent[англ.]»)[3]. Усилиями «синей» команды, назвавшей себя «Blue Meanies» (с англ. — «синие вреднючки») в честь героев мультфильма «Жёлтая подводная лодка»[4], Apple намеревалась выпустить обновленную версию существующей ОС для «макинтошей» в 1990—1991 годах, а команда «розовых» должна была разработать совершенно новую ОС примерно к 1993 году.
Переход на PowerPC
[править |править код]
К началу 1990-х годов стало очевидным то, что процессорыMotorola 68k морально устарели, и «макинтошам» требовался переход на принципиально новую архитектуру. ARM казалась интересным решением, однако на тот момент производительность процессоров на данной архитектуре была невысокой. Процессоры компанииIntel были достаточно дорогими. В конечном итоге в 1991 году был образован альянсAIM, куда вошли Apple,IBM иMotorola, в результате которого появилась микроархитектураPowerPC. System 7 стала поддерживать PowerPC начиная с версии 7.1.2. Ввиду отсутствия ПО при запуске ОС загружался встроенный эмулятор 68k — без поддержки FPU и PMMU, — таким образом, возможность устанавливатьA/UX была закрыта. В целях упрощения разработки нового ПО для PowerPC было написано специальноенаноядро — меньшее по размеру, чем используемоемикроядро. Оно запускалось с высшим приоритетом, выступало в ролислоя аппаратных абстракций и предоставляло низкоуровневые интерфейсы для обработки прерываний, исключений, управления памятью. Напрямую к нему могли обращаться только системные службы ОС и отладчик.
Первые версии классической Mac OS для PowerPC содержали довольно мало платформенно-ориентированного кода. Большинство существовавших на тот момент приложений, драйверов и бо́льшая часть Toolbox и непосредственно кода ОС запускалось в только режиме эмуляции. Предполагалось, что наноядерная архитектура поможет упросить перенес и разработку ПО под PowerPC. Аналогичным образом Apple осуществила переход с PowerPС на процессорыIntel в 2006 году.
Возможности
[править |править код]- Поддержкапсевдонимов.
- Поддержка механизма «Drag-and-drop».
- Поддержка языкаAppleSrcipt.
- ПоддержкаAppleEvents.
- Публикации и подписки.
- Поддержка контурных шрифтовTrueType. До этого момента все шрифты на компьютерах Apple былирастровыми.
- Цветной интерфейс ОС. System 7 стала первой ОС Apple, в которой графический интерфейс пользователя стал цветным. Такой шаг должен был сделать ОС более дружественной для пользователя. Тем не менее эта функция была опциональной: для мониторов, не способных выводить цветное изображение, интерфейс по умолчанию запускался в монохромном режиме, как в предыдущих версиях. Стоит отметить, что новое оформление получили лишь некоторые элементы интерфейса, такие каквиджеты иполосы прокрутки, кнопкидиалоговых окон по-прежнему оставались черно-белыми.
Крупные обновления
[править |править код]System 7.1
[править |править код]Обновление 7.1 было выпущено 3 августа 1992 года. Это была первая версия системного программного обеспечения, за которую Apple взимала плату[источник не указан 540 дней].
- Добавлен System Enabler
System 7.5
[править |править код]- Добавлена автономная система интерактивной справкиApple Guide[англ.];
- WindowShade[англ.];
- PowerTalk[англ.];
- Добавлен диспетчер расширений;
- ПоддержкаMacTCP[англ.];
- ПоддержкаQuickDraw GX[англ.] (преемница технологии QuickDraw);
- ПоддержкаOpenDoc[англ.] (альтернативы технологииOLE от Майкрософт);
От System 7 к Mac OS 7
[править |править код]Программное обеспечение
[править |править код]System 7 стала первой ОС от Apple, которая стала распространяться накомпакт-дисках, хотя изначально шла набором из пятнадцатидискет. В отличие от предыдущих версий, «семерка» не поставлялась в комплекте с основными пакетами ПО. Позднее в Macintosh Performa были добавлены различные пакеты программ, включаяClarisWorks,The New Grolier Multimedia Encyclopedia,Microsoft Bookshelf,Spectre VR иPower Pete.
Mac OS 7 позволял использовать различное прикладное ПО, такое какMicrosoft Office 98,Adobe Photoshop 5.5 иMacromedia Dreamweaver 2 и многое другое, при этом потребляя значительно меньше оперативной памяти и системных ресурсов, чем Mac OS 8.
История версий
[править |править код]| System 7 | ||||
|---|---|---|---|---|
| Номер версии | Дата выпуска | Кодовые названия | Компьютер | Изменения |
| Старая версия, не поддерживается: 7.0 | 31 мая 1991 | Blue, Big Bang, M80,Pleiades | ||
| Старая версия, не поддерживается: 7 Tune-Up | 7-Up | |||
| Старая версия, не поддерживается: 7.0.1 | 21 октября 1991 | Road Warrior |
| |
| Старая версия, не поддерживается: 7.0.1 | 1991[5] | Beta Cheese | ||
| Старая версия, не поддерживается: 7.1 | 3 августа 1992 | Cube-E, I Tripoli |
| |
| Старая версия, не поддерживается: 7.1 Pro | 21 октября 1993 | Jirocho | ||
| Старая версия, не поддерживается: 7.1.1 | 21 октября 1993 |
| ||
| Старая версия, не поддерживается: 7.1.2 | 14 марта 1994 |
| Добавлена поддержкаPowerPC | |
| Старая версия, не поддерживается: 7.1.3 | 1994[5] | |||
| Старая версия, не поддерживается: 7.5 | 12 сентября 1994[источник не указан 1631 день] | Mozart, Capone |
| |
| Старая версия, не поддерживается: 7.5 Update 1.0 | 23 марта 1995[источник не указан 1631 день] | Danook |
| |
| Старая версия, не поддерживается: 7.5.1 | ||||
| Старая версия, не поддерживается: 7.5.2 | 19 июня 1995 | Marconi |
| |
| Старая версия, не поддерживается: 7.5 Update 2.0 | января 1996[источник не указан 1631 день] | Thag | ||
| Старая версия, не поддерживается: 7.5.3 | 1 января 1996 | Unity |
| |
| Старая версия, не поддерживается: 7.5.3 Revision 1 | 1996 | Buster | ||
| Старая версия, не поддерживается: 7.5.3 Revision 2 | 11 марта 1996[5] | Son of Buster | ||
| Старая версия, не поддерживается: 7.5.4 | 1996 | [источник не указан 1631 день] | ||
| Старая версия, не поддерживается: 7.5.5 | 18 сентября 1996[5] |
| ||
| Mac OS 7 | ||||
|---|---|---|---|---|
| Номер версии | Дата выпуска | Кодовые названия | Компьютер | Изменения |
| Старая версия, не поддерживается: 7.6.0 | 7 января 1997 | Harmony |
| |
| Старая версия, не поддерживается: 7.6.1 | 7 апреля 1997 | Ides of Buster |
| |
Примечания
[править |править код]- ↑Carlton, 1997, p. 96.
- ↑Carlton, 1997, p. 96—98.
- ↑Carlton, 1997, p. 167.
- ↑Carlton, 1997, p. 169.
- ↑1234Apple Updates (Classic Mac OS) (англ.). Pure Mac. Дата обращения: 26 января 2021. Архивировано 9 марта 2021 года.
Литература
[править |править код]- Jim Carlton. Apple: The Inside Story of Intrigue, Egomania, and Business Blunders. — Times Business/Random House, 1997. — 463 p. —ISBN 0-8129-2851-2.
- Harry McQuillen. 10 Minute Guide to System 7. — 1991. —ISBN 0-672-30033-8.
- Neil J. Salkind. Getting started with the Apple Macintosh, including System 7. — Microsoft Press, 1991. — 237 p. — (Getting started right series). —ISBN 1-55615-376-7.
- Stuart J. Stuple. Macintosh System 7.5 For Dummies Quick Reference. — 1995. — 224 p. —ISBN 1-56884-956-7.
- Bob Levitus. Macintosh System 7.5 for Dummies. — 1994. —ISBN 1-56884-197-3.
Рецензии
[править |править код]- System 7 integrates extras as 'standard equipment' :[англ.] / Doug and Denise Green // InfoWorld. — 1991. — 17 June. — P. 81. —ISSN0199-6649.
Ссылки
[править |править код]- System 7 Today (англ.)
- System 7 Add-ons (англ.)
- The Compact Mac Trio: System 6 or 7? (англ.)
Эмуляторы
[править |править код]- System 7 Flash Simulation in 1-Bit Black and White (англ.)
- System 7 Flash Simulation in Color (англ.)
- PCE.js emulator running System 7 (англ.)
- ПРО:ИТ:Статьи по алфавиту
- ПРО:ИТ:Последняя правка: в прошлом году
- Википедия:Статьи без источников (тип: операционная система)
- Википедия:Нет источников с августа 2024
- Википедия:Статьи с утверждениями без источников более 14 дней
- Википедия:Статьи с незавершёнными разделами с августа 2018 года
- Википедия:Статьи с незавершёнными разделами
- Википедия:Статьи с шаблонами недостатков по алфавиту
- Википедия:Статьи с ненаписанными разделами с августа 2018 года
- Википедия:Статьи с ненаписанными разделами
- Википедия:Нет источников с сентября 2021
- Страницы, использующие волшебные ссылки ISBN