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

редактировать

AmigaOS - это проприетарная родная операционная система из Amiga Personal компьютер. С момента его появления с запуском Amiga 1000 в 1985 году было четыре основных версии и несколько второстепенных версий операционной системы.

Изначально операционная система Amiga не имела четкого названия и торговой марки, поскольку просто считалась неотъемлемой частью системы Amiga в целом. Ранние названия, используемые для операционной системы Amiga, включали «CAOS» и «AmigaDOS». Другое неофициальное название было «Workbench», от названия среды рабочего стола Amiga , которая была включена на дискету с именем «Amiga Workbench».

Версия 3.1 операционной системы Amiga system была первой версией, официально именуемой Commodore как «Amiga OS» (с пробелом между «Amiga» и «OS»).

Версия 4.0 операционной системы Amiga была первой версией, получившей название менее общей «AmigaOS» (без пробела).

То, что многие считают первыми версиями AmigaOS (Workbench 1.0 до 3.0) здесь указаны с названием Workbench их исходных дисков.

Содержание
  • 1 Kickstart / Workbench 1.0, 1.1, 1.2, 1.3
  • 2 Kickstart / Workbench 1.4
  • 3 Workbench 2.0, 2.04, 2.05, 2.1
  • 4 Amiga OS 3.0, 3.1
    • 4.1 AmigaOS 3.1.4
  • 5 AmigaOS 3.5, 3.9
  • 6 AmigaOS 4
    • 6.1 Версия 4.0
    • 6.2 Версия 4.1
  • 7 См. Также
  • 8 Ссылки
Kickstart / Workbench 1.0, 1.1, 1.2, 1.3
Workbench 1.0

Workbench 1.0 был впервые выпущен в октябре 1985 года. В серии 1.x Workbench по умолчанию используется характерная синяя и оранжевая цветовая схема, предназначенная для обеспечения высокого контраста даже на худший из телевизионных экранов (цвета могут быть изменены пользователем). Версия 1.1 состоит в основном из исправлений ошибок и, как и версия 1.0, распространялась только для Amiga 1000. Вся операционная система Workbench состояла из трех гибких дисков: Kickstart, Workbench и ABasic от MetaComCo.

Amiga 1000 требовалось вставить диск Kickstart в дисковод для загрузки. Изображение простой иллюстрации руки на белом экране, держащей синюю дискету Kickstart, предлагало пользователю выполнить эту операцию. После загрузки кикстарта в специальный раздел памяти, называемый записываемым хранилищем управления (WCS), изображение руки появилось снова, на этот раз предлагая пользователю вставить диск Workbench.

Workbench версии 1.2 был первым, кто поддерживал Kickstart, хранящийся в ROM. Диск Kickstart все еще был необходим для моделей Amiga 1000; в этом больше не было необходимости для Amiga 500 или 2000, но пользователи этих систем должны были изменить ПЗУ (которые были вставлены в сокеты), чтобы изменить версию Kickstart.

Workbench теперь состоял из двух дискет и поддерживал установку и загрузку с жесткого диска (при условии, что Amiga была оснащена одним), имя основного диска по-прежнему называлось «Workbench» (которое также является пользовательским интерфейсом часть операционной системы). Второй диск был дополнительным диском. Система теперь поставляется с AmigaBasic от Microsoft, единственным программным обеспечением, которое Microsoft когда-либо писала для Amiga.

Kickstart версии 1.2 исправил различные недостатки и добавил поддержку AutoConfig. AutoConfig - это протокол, аналогичный протоколу Plug and Play и являющийся его предшественником, в том смысле, что он позволяет настраивать платы расширения без вмешательства пользователя.

Kickstart версии 1.3 немного улучшил свою предшественницу, наиболее заметным изменением является автоматическая загрузка с жестких дисков. Workbench 1.3, с другой стороны, пользователи могут найти в Workbench несколько значительных улучшений, включая FFS более быструю файловую систему для хранения на жестких дисках, которая решила проблему старой файловой системы Amiga, которая тоже терялась. много места на жестком диске из-за того, что он может хранить только 488 байтов в любом блоке из 512 байтов, сохраняя 24 байта для контрольных сумм. Много улучшений было внесено в CLI (интерфейс командной строки) Amiga, которая теперь представляла собой полноценную текстовую оболочку под названием AmigaShell, а также различные дополнительные инструменты и программы.

Kickstart / Workbench 1.4

Kickstart / Workbench 1.4 был бета версией предстоящего обновления 2.0 и никогда не выпускался, но часть Kickstart поставлялась в очень небольших количествах с ранние компьютеры Amiga 3000, где это часто упоминается как «ROM». На этих машинах он используется только для начальной загрузки машины и загрузки кикстарта, который будет использоваться для фактической загрузки системы. Внешний вид очень ранней первой версии 1.4 был похож на 1.3, но с немного измененными цветами. Вторая версия была похожа на версию 2.0 и выше, с небольшими отличиями. Тем не менее, можно выполнить дамп из экрана выбора ОС, щелкнув там, где можно было бы увидеть закрытый гаджет. Это заставит машину загрузить Kickstart 1.4 либо с раздела wb_2.x:, либо с дискеты.

Workbench 2.0, 2.04, 2.05, 2.1
Workbench 2.0

Workbench 2.0 был выпущен в 1990 году и внес множество улучшений и значительных улучшений в графический интерфейс операционной системы Amiga в целом. Суровая сине-оранжевая цветовая схема была заменена на гораздо более приятные для глаз серые и светло-голубые с трехмерным аспектом в границах окон. Workbench больше не был привязан к режимам отображения 640 × 256 (PAL) или 640 × 200 (NTSC), и большая часть системы была улучшена с целью облегчения будущего расширения. Впервые был добавлен стандартизированный внешний вид. Это было сделано путем создания Руководства по стилю Amiga, включая библиотеки и программное обеспечение, которые помогали разработчикам создавать совместимое программное обеспечение. Технологии включали библиотеку создания элементов графического интерфейса пользователя gadtools, установщик языка сценариев установки программного обеспечения и гипертекстовую справочную систему AmigaGuide.

Workbench 2.04 представил ARexx, общесистемный язык сценариев. Программисты могли добавлять в свои программы так называемые «порты ARexx», что позволяло управлять ими из сценариев ARexx. Используя ARexx, вы можете заставить работать вместе две совершенно разные программы от разных производителей. Например, вы можете пакетно преобразовать каталог файлов в миниатюрные изображения с помощью программы обработки изображений с поддержкой ARexx, создать и проиндексировать HTML-таблицу миниатюр, ссылающихся на исходные изображения, и отобразить ее в веб-браузере, все из одного сценарий. ARexx стал очень популярным и получил широкое распространение среди программистов.

AmigaDOS, ранее написанная на BCPL и очень сложная для разработки, помимо базовых операций с файлами, была в основном переписана на C.

К сожалению, некоторые плохо написанные программы, особенно игры, не запускались. с 2.x, поэтому многие люди были недовольны этим обновлением. Чаще всего сбой происходил из-за того, что программисты напрямую управляли частными структурами, поддерживаемыми операционной системой, а не использовали официальные вызовы функций. Многие пользователи обошли проблему, установив так называемые «переключатели кикстарта», небольшую печатную плату, на которой были установлены чипы Kickstart 1.3 и 2.0, с помощью которых они могли переключаться между версиями Kickstart одним щелчком переключателя.

2.x поставляется с A500 + (2.04), A600 (2.05), A3000 и A3000T. Workbench 2.1 был последним в этой серии и выпущен только как обновление программного обеспечения. В него включены полезные функции, такие как CrossDOS, для поддержки работы с дискетами, отформатированными для ПК. Поскольку версия 2.1 была исключительно программной, ПЗУ Kickstart 2.1 отсутствовало.

2.x также представила поддержку карт PCMCIA для слота на A600.

Workbench 2.1 также представил стандартный язык разметки гипертекста для простого создания руководств для пользователя, файлов справки или руководств. Он назывался AmigaGuide. Выпуск 2.1 также был первым выпуском Workbench, в котором была реализована стандартная система локализации, позволяющая пользователю составлять упорядоченный список предпочтительных языков; когда запускается приложение с поддержкой локали, оно просит операционную систему найти каталог (файл, содержащий переводы строк приложения), наилучшим образом соответствующий предпочтениям пользователя.

Amiga OS 3.0, 3.1
Amiga Workbench 3

Amiga OS 3.0 была выпущена в 1992 году, а версия 3.1 - между 1993 (для CD32 ) и 1994 (для других моделей Amiga)). Amiga OS 3.1 была последней версией, выпущенной Commodore.

В серии 3.x добавлена ​​поддержка новых моделей Amiga. Среди других новых функций:

  • Универсальная система данных, известная как DataTypes, которая позволяла программам загружать изображения, звук, текст и другое содержимое в форматах, которые они не понимали напрямую, с помощью стандартных плагинов (см. объектно-ориентированная операционная система ) (3.0)
  • Улучшенное переназначение цветов для режимов отображения с высокой цветопередачей и поддержка нового набора микросхем AGA. (3.0)
  • Улучшен внешний вид рабочего стола Workbench. (3.0)
  • Поддержка CD-ROM, необходимая для Amiga CD32. (3.1)
  • Автоматическое определение расширений памяти. (3.1)

3.x поставляется с CD32, A1200, A4000 и A4000T.

AmigaOS 3.1.4

AmigaOS 3.1.4 была выпущена в сентябре 2018 года компанией Hyperion Entertainment с множеством исправлений и улучшений. В частности, поддержка жестких дисков большего размера, в том числе при загрузке; вся линейка процессоров Motorola 680x0 до Motorola 68060 (включительно); и модернизированный Workbench с новым дополнительным набором значков. Номер версии вызвал некоторую путаницу в сообществе, поскольку она была выпущена после AmigaOS 3.5, 3.9 и даже 4.x, но связана с тем фактом, что кодовая база - это построение с чистого листа из исходного исходного кода 3.1 от Commodore. Исходный код для 3.5 и 3.9 от Haage Partner не мог быть использован на законных основаниях по причинам лицензирования, а 4.x создан и зарезервирован для платформы PowerPC. В отличие от AmigaOS 3.5, AmigaOS 3.1.4 по-прежнему поддерживает ЦП Motorola 68000, то есть полный спектр классических компьютеров Amiga.

AmigaOS 3.5, 3.9
Workbench 3.9 TCP / IP-стеки

После упадка Commodore 18 октября 1999 года был выпущен Workbench 3.5, а в декабре 2000 года - Workbench 3.9 компанией German компания Haage Partner, которой новые владельцы предоставили лицензию на обновление операционной системы Amiga. В то время как все предыдущие выпуски ОС работали на Motorola 68000, AmigaOS 3.5 и новее требовали 68020 или лучше, CD-ROM и не менее 4 МБ ОЗУ. В отличие от предыдущих выпусков 3.5 и 3.9 были выпущены на CD-ROM. Kickstart 3.1 также был необходим, поскольку операционная система не включала новое ПЗУ.

Включены обновления:

  • Поставляется со стеком TCP / IP (незарегистрированная ограниченная по времени бесплатная демонстрация MiamiDX в версии 3.5, неограниченная AmiTCP в 3.9), веб-браузер (AWeb) и электронная почта почтовый клиент
  • Улучшенный графический интерфейс и новый набор инструментов под названием «ReAction»
  • Проигрыватель фильмов AVI / MPEG (OS3.9)
  • Новое программное обеспечение для создания разделов для поддержки жестких дисков размером более 4 ГБ
  • HTML-документация на английском и немецком языках
  • Аудиоплеер MP3 и CD (OS3.9)
  • Программа док-станции (OS3.9)
  • Улучшенная рабочая среда с асинхронные функции
  • Утилита поиска (OS3.9)
  • Система разархивирования под названием XAD (OS3.9)
  • WarpOS PowerPC ядро для поддержки PowerUP ускорительных плат
AmigaOS 4
Графический интерфейс AmigaOS 4.0: Workbench 4.0

Новая версия AmigaOS была выпущена 24 декабря 2006 года после пяти лет разработки Hyperion Entertainment (Бельгия ) по лицензии Amiga, Inc. для AmigaOne зарегистрированных пользователей.

В течение пяти лет разработки пользователи компьютеров AmigaOne могли загружать из репозитория Hyperion предварительные версии AmigaOS 4.0, если они были доступны. Как засвидетельствовали многие пользователи на сайтах дискуссионных форумов Amiga, эти версии были стабильными и надежными, несмотря на то, что технически они обозначены как «предварительные релизы».

Последней стабильной версией AmigaOS 4.0 для компьютеров AmigaOne является «Обновление за июль 2007 г.», выпущенное для загрузки 18 июля 2007 г. для зарегистрированных пользователей компьютеров AmigaOne.

AmigaOS 4 Classic была выпущена коммерчески для старые компьютеры Amiga с ускорителями CyberstormPPC и BlizzardPPC в ноябре 2007 года. Ранее он был доступен только разработчикам и бета-тестерам.

Версия 4.0

Новая версия PowerPC - родная, окончательно отказавшись от процессора Motorola 68k . AmigaOS 4.0 будет работать на некотором оборудовании PowerPC, которое в настоящее время включает только A1200, A3000 и A4000 с платами ускорителя PowerPC и Материнские платы AmigaOne. Политика распространения AmigaOS 4.0 и любых более поздних версий Amiga, Inc. требует, чтобы ОС сторонних производителей была в комплекте с ним, за единственным исключением Amigas с платами ускорителей PowerPC Phase 5, для которых ОС будет продаваться. по отдельности.

AmigaOS 4.0 Final представила новую систему памяти, основанную на slab-распределителе.

Среди прочего:

  • Полностью изменяемый графический интерфейс
  • Виртуализированная память
  • Интегрированная программа просмотра PDF и других форматов документов
  • Поддержка приложений PowerPC (родной) и 68k (интерпретируемой / JIT)
  • Новые драйверы для различного оборудования
  • Новая система распределения памяти
  • Поддержка файлов размером более 2 ГБ
  • Интегрированный Picasso 96 API 2D-графики
  • Интегрированный Warp3D API 3D-графики

.

Версия 4.1

Графический интерфейс AmigaOS 4.1: Workbench 4.1

AmigaOS 4.1 была представлена ​​публике 11 июля 2008 г. и поступила в продажу в сентябре 2008 г.

Это новая версия, а не только простая обновление по мере его возможностей, среди прочего:

  • подкачка памяти
  • файловая система с поддержкой дисков и разделов размером несколько терабайт
  • Механизм аппаратного композитинга (Radeon R1xx и Семейство R2xx)
  • Реализация Cairo независимо от устройства t Библиотека 2D-рендеринга
  • Новые и улучшенные функциональные возможности DOS (полная поддержка 64-битной версии, поддержка универсальных уведомлений, автоматическое удаление и перезагрузка обновленных дисковых ресурсов)
  • Улучшенное аппаратное ускорение 3D-перетаскивания экрана

.

См. Также
  • Портал Amiga
Ссылки
  1. ^Объявление о первом выпуске обновления AmigaOS на сайте Hyperion.
  2. ^Новая система памяти AmigaOS пересмотрена статья на сайте OS4.Hyperion
  3. ^Новая система распределения памяти AmigaOS статья на сайте OS4.Hyperion
  4. ^Образ AmigaOS 4.0, включенный в эту статью, предназначен для добросовестного использования. В прошлом ни Hyperion VOF (Бельгия), ни Amiga Inc. (США) не возражали против публикации на интернет-сайтах скриншотов AmigaOS 4.0, любезно подаренных пользователями. Владельцы авторских прав могут зарегистрироваться и написать на странице обсуждения этой статьи, чтобы попросить удалить это изображение из статьи, а также попросить его удалить.
  5. ^Hyperion Entertainment объявляет об Amiga OS 4.1
Последняя правка сделана 2021-06-10 18:54:02
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте