System 6
System 6 | |
---|---|
Разработчик | Apple |
Семейство ОС | Mac OS |
Исходный код | Закрытое программное обеспечение |
Первый выпуск | Апрель 1988 |
Типядра | Монолитное |
Интерфейс | Графический, Finder |
Лицензия | Проприетарная |
Состояние | Историческое |
Предыдущая | System 5 |
Следующая | System 7 |
System 6 (илиSystem Software 6) — шестая версия классическойоперационной системыкомпьютераMacintosh, созданного компаниейApple. Была выпущена в 1988 году. Этомонолитная система скооперативной многозадачностью, основанная на улучшенной программеMultiFinder. Коробочная версия продавалась по цене49долларов США, и поставлялась со всеми новыми компьютерами Apple до1991 года, в котором была заменена на новуюSystem 7.[1]
Обзор
[править |править код]MacroMaker
[править |править код]Утилита MacroMaker была представлена в System 6.[2] Она записывала движения мышью и нажатия на кнопки клавиатуру какмакросы и имела уникальный интерфейс, похожий накассетный магнитофон.[3] MacroMaker критиковали за малое количество возможностей по сравнению сMicrosoft's AutoMac III, который уже продавался какое-то время. MacroMaker записывал только положение кликов в окне, но не теконтролы, что именно были нажаты и не конкретное время нажатия, поэтому не мог использоваться для автоматизации использования более сложных программ. Предзаписанные клики не попадали по кнопкам, если кнопки передвинулись или не появлялись во время «воспроизведения».[3] Он записывает начало и конец движения мыши, но не отслеживает точный путь движения или поддержки пауз.[4] MacroMaker не совместим сSystem 7, в которой был заменен наAppleScript.
Многозадачность
[править |править код]Macintosh приобрел кооперативную многозадачность в марте1985 с добавлением SwitcherЭнди Херцфельда, который позволял переключаться между несколькими полноэкраннымиприложениями.[5] Он не был встроен в систему и продавался отдельно. Далеко не все программы и их возможности работали корректно со Switcher’ом, а так же он не мог делить экран между ними. Systems 5 и 6 имелиMultiFinder вместо него,[6] который широко использовался в System 6 и стал более серьезной программой. Вместе с MultiFinder,Finder не закрывался, освобождая ресурсы, и система продолжала выглядеть и функционировать как многозадачная. Рабочий стол и другие приложения в этот момент оставались в фоне.
Поддержка оборудования
[править |править код]System 6 имела поддержку ImageWriter LQ от Apple илазерных принтеров, совместимых со стандартомPostScript. Новыедрайверы позволяли использовать ImageWriter LQ во время подключения поAppleTalk, а так же новые виды бумаги. System 6 включала библиотеку QuickerGraf (QuickerDraw), которая позволяла ускорять отрисовку цветных изображений наMacintosh II. Она была лицензирована Apple и Radius Inc. своим создателем, программистом Andy Hertzfeld.[2]
Ограничения
[править |править код]По сравнению сNeXTSTEP, другой операционной системой того времени, System 6 имела слабую поддержку музыкальных функций, а еёпользовательский интерфейс был ограничен действиями с файлами и отображением окон.[7] В System 6меню не могло использоваться для запуска программ. Иконка в правом верхнем углу была всего лишь иконкой, не показывала меню.[8] System 6 имела поддержку 24-битной адресации памяти, поэтому поддерживала не более 8мегабайтОЗУ, включая виртуальную память.[9] Эти ограничения были сняты вSystem 7. Используемая в System 6 версияИерархичной файловой системы так же имела ограничение—не более двухГигабайт на раздел и не более 65,536 файлов на одном разделе.[10] System 7.5 увеличила лимит на объём раздела вдвое.
Корзина, очищалась при выходе из Finder. Если MultiFinder не запущен, то это происходило каждый раз при запуске приложения. ИконкиРабочего стола не организовывались в одну папку. Вместо этого система записывает, находится ли файл на рабочем столе.[11] Это неэффективно и сбивает с толку, поскольку пользователь не может перейти на рабочий стол в приложениях, отличных от Finder, даже в стандартных диалоговых окнах «Открыть» и «Сохранить как». Кроме того, эти диалоговые окна примитивны и в основном не менялись с 1984 года. Отсутствиеярлыков для доступа к файлам, является еще одним ограничением управления.[12] Также нет поддержки пользовательских иконок для файлов и папок. Все эти недостатки были исправлены в System 7.
Одновременно может быть установлено не более 15Desk Accessories, включая Chooser, Scrapbook и Control Panel. System 6 используетПанель управления для доступа ко всем установленным панелям управления, что накладывает серьезные ограничения на пользовательский интерфейс.[13]Desk Accessories не может быть установлена или удалено через Finder; для этого требуется утилита Font/DA Mover. System 7 также исправила это. Панели управления, однако, содержатся в отдельных файлах.
Интерфейс не имеет широких возможностей для кастомизации. Finder позволяет назначать цвет каждому значку, но фон рабочего стола ограничен цветным плиточным рисунком размером 8x8 пикселей (цветовые узоры были введены в System 5),[14] а стандартный бордюр окна черно-белый. Однако существовали дополнительные расширения, позволяющие добавить цвета и кастомизацию.[15] В свою очередь, System 7 позволяла сменить цвет бордюра окна и поменять многие другие аспекты интерфейса.[7]
Принятие
[править |править код]Первый релиз Системы был нестабильным; многие сторонние разработчики не получили предварительные копии, что привело к массовым проблемам с совместимостью.[1] Современные на тот момент версии многих распространенных программ, таких какMicrosoft Excel,Microsoft Works и 4th Dimension, не были полностью совместимы с System 6.[1] Так же встречалисьпрограммные ошибки в Color Manager, Script Manager, и Sound Manager — расширениях. Apple анонсировала, что 66 ошибок были исправлены в версии 6.0.1, в сентябре 1988.[16][17] Так или иначе, следующая фатальная ошибка в пробелах между буквами в шрифтах, была исправленав версии 6.0.2.[17] Многие покупатели не спешили переходить на System 6 из-за её дурной репутации.[18]
Совместимость
[править |править код]System 6 официально поддерживалась Apple на многих машинах, некоторые из которых поставлялись вместе с ней. Некоторые неподдерживаемые компьютеры могли использовать её с ограничениями.[19][20]
Модель | Год выхода | 6.0.8[19] | 6.0.7[19] | 6.0.5[19] | 6.0.4[19] | 6.0.3[19] | 6.0.2[19] |
---|---|---|---|---|---|---|---|
128K | 1984 | Нет | Нет | Нет | Нет | Нет | Нет |
512K | Нет | Нет | Нет | Нет | Нет | Нет | |
512Ke | 1986 | Да[21] | Да[21] | Да[21] | Да[21] | Да[21] | Да[21] |
Macintosh XL | 1985 | Нет | Нет | Нет | Нет | Нет | Нет |
Plus | 1986 | Да | Да | Да | Да | Да | Да |
SE | 1987 | Да | Да | Да | Да | Да | Да |
SE/30 | 1989 | Да | Да | Да | Нет | Да | Да |
Classic | 1990 | Да | Да | Да | Да | Да[22] | Нет |
Classic II | 1991 | Да: 6.0.8L[23] | Нет | Нет | Нет | Нет | Нет |
Portable | 1989 | Да | Да | Да | Да | Да | Да |
II | 1987 | Да | Да | Да | Да | Да | Да |
IIx | 1988 | Да | Да | Да | Да | Да | Да |
IIcx | 1989 | Да | Да | Да | Да | Да | Да |
IIci | Да | Да | Да | Да | Нет | Нет | |
IIfx | 1990 | Да | Да | Да | Нет | Нет | Нет |
IIsi | Да | Да | Нет | Нет | Нет | Нет | |
LC | Да | Да | Нет | Нет | Нет | Нет | |
LC II | 1992 | Да | Нет | Нет | Нет | Нет | Нет |
Quadra 700 | 1991 | Нет | Нет | Нет | Нет | Нет | Нет |
Quadra 900/950 | 1991/1992 | Нет | Нет | Нет | Нет | Нет | Нет |
PowerBook 100 | 1991 | Да: 6.0.8L[23] | Частично: limited[20] | Частично: limited[20] | Нет | Нет | Нет |
PowerBook 140 145/145B/170 | 1991/1992/1993 | Нет | Нет | Нет | Нет | Нет | Нет |
История версий
[править |править код]System version[24] | Release date[24] | Finder version[24] | MultiFinder version[24] | LaserWriter version[24] | Release information[24] |
---|---|---|---|---|---|
6.0 | April 1988 | 6.1 | 6.0 | 5.2 | Initial release |
6.0.1 | September 19, 1988 | 6.1.1 | 6.0.1 | Release forMacintosh IIx (1988) | |
6.0.2 | September 19, 1988 | 6.1 | 6.0.1 | Maintenance release | |
6.0.3 | December 23, 1988[25] | 6.0.3 | Maintenance release with bug fixes for Apple File Exchange, Time Manager, and other components. New York 18 and 24 fonts were removed. | ||
6.0.4 | September 20, 1989 | 6.1.4 | 6.0.4 | Release forMacintosh Portable andIIci (1989) | |
6.0.5 | March 19, 1990 | 6.1.5 | 6.0.5 | Release forMacintosh IIfx (1990) | |
6.0.6 | March 19, 1990 — October 15, 1990 | 6.1.6 | 6.0.6 | Packed with early Macintosh IIsi, LC, and Classic; contains bugs with keyboard andAppleTalk.[26] | |
6.0.7 | October 15, 1990 | 6.1.7 | 6.0.7 | Official release forMacintosh LC,IIsi, andClassic (1990) | |
6.0.8 | May 13, 1991 | 6.1.8 | 6.0.8 | 7.0 | Updated printing software to match the printing software ofSystem 7.0 |
6.0.8L | March 23, 1992[23] | Used only on theMacintosh Classic,Classic II,LC,LC II, andPowerBook 100. |
Примечания
[править |править код]- ↑123Paden, Jake (November 1988). Now we are six (System Software 6.0 for the Macintosh).MacUser. p. 184.
- ↑12Forbes, Jim (12 апреля 1988). Apple to enhance system software, desktop database.PC Week. p. 11.
- ↑12Beaver, David (19 июля 1988). Some simpler solutions to making macros (MacroMaker and AutoMac III macro recorders for the Macintosh).MacWEEK. p. 44.
- ↑Heid, Jim. Inside the Apple Macintosh / Jim Heid,Peter Norton. —Simon & Schuster, Inc., 1989. — P. 333–334. —ISBN 0-13-467622-X.
- ↑Hertzfeld, Andy. Revolution in the Valley. —O'Reilly, 2005. — P. 243–251. —ISBN 0-596-00719-1.
- ↑Wiggins, Robert R. (March 1988). All systems go (System Tools 5.0 with MultiFinder).MacUser. p. 126.
- ↑12Crabb, Don (June 1989). The Mac Interface: Showing Its Age.Byte. pp. 235–237.
- ↑LeVitus, Bob (July 1991). System 7.0: 10 reasons why you'll love it.Computer Shopper. p. 202.
- ↑Settling down with System 7 (Apple Macintosh operating system's compatibility with network operating systems and upgrading benefits).The Local Area Network Magazine. August 1991. p. 18.
- ↑Macintosh: File System Specifications and Terms (неопр.). Apple Inc (17 января 2007). Дата обращения: 9 марта 2019. Архивировано 8 мая 2008 года.
- ↑LeVitus, Bob (March 1992). Top ten secrets of System 7 (Beating the System).MacUser. p. 213.
- ↑Michel, Steve (14 мая 1991). Aliasing: a file by any other name. (making duplicate files with minimal disk space) (System 7.0 Survival Guide).MacWEEK. pp. S13.
- ↑Everson, Sharon. Inside Macintosh: More Macintosh Toolbox (Apple Technical Library). —Addison-Wesley, October 1992. — P. 779. —ISBN 0-201-63243-8.
- ↑Wiggins, Robert R. (1 марта 1988). All systems go. (Software Review) (System Tools 5.0 with MultiFinder.).MacUser.
Many of the cdev modules that come with System Tools 5.0 are for the Macintosh II, including a new one called "Color" that allows you to change the highlight color, the color used as a background when text or an icon is selected. The General cdev also adds the ability to set the desktop pattern color on a Macintosh II.
- ↑Color Icons(PDF).Washington Apple Pi. Vol. 12, no. 3. March 1990. p. 86.Архивировано(PDF) 19 сентября 2021. Дата обращения: 13 мая 2022.
- ↑System 6.0.1 set for distribution.MacWEEK. 13 сентября 1988.
- ↑12Perrow, Jonathan (20 сентября 1988). System 6.0 saga not over yet.MacWEEK. p. 2.
- ↑Managers go slow with System 6.0.2.MacWEEK. 25 октября 1988. p. 2.
- ↑1234567System Software: Version Matrix, System 6.0.x to 7.0.1 (неопр.). Apple Inc (10 сентября 1997). Дата обращения: 12 марта 2022. Архивировано изоригинала 17 июня 2002 года.
- ↑123PowerBook & Macintosh Classic II: No Support for System 6 (неопр.). Apple Inc (30 ноября 1994). Дата обращения: 3 мая 2008. Архивировано изоригинала 26 апреля 2012 года.
- ↑123456Macintosh 512Ke: Technical Specifications (неопр.). Apple Inc (14 марта 2002). Дата обращения: 12 марта 2022. Архивировано изоригинала 17 августа 2002 года.
- ↑The System in the New Machine (неопр.). TidBITS Publishing Inc. (19 ноября 1990). Дата обращения: 4 мая 2008. Архивировано изоригинала 3 мая 2008 года.
- ↑123System 6.0.8L: ReadMe File (8/95) (неопр.). Apple Inc (17 августа 1995). Дата обращения: 3 мая 2008. Архивировано 26 апреля 2012 года.
- ↑123456Macintosh: System Software Version History (неопр.). Apple Inc (7 августа 2001). Дата обращения: 22 апреля 2008. Архивировано изоригинала 20 апреля 2008 года.
- ↑United States Macintosh System Software 6.0.3 - Change History (неопр.). Дата обращения: 5 ноября 2017. Архивировано 7 ноября 2017 года.
- ↑MacBulletin - Apple Pulls System 6.0.6.MacWorld Magazine. December 1990. p. 17.
Ссылки
[править |править код]- Macintosh: история версий ОС на apple.com