stringtranslate.com

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

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

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

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

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

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

Кикстарт/Workbench 1.0, 1.1, 1.2, 1.3

Амига Верстак 1.0
Экран загрузки Amiga (Kickstart 1.3)

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

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

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

Workbench теперь состоял из двух дискет и поддерживал установку и загрузку с жесткого диска (при условии, что Amiga была оснащена одним из них), имя основного диска по-прежнему называлось «Workbench» (что также является частью пользовательского интерфейса операционной системы). . Вторым диском был диск Extras . Теперь система поставляется с 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 , а также различные дополнительные инструменты и программы.

Кикстарт/Workbench 1.4

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

Верстак 2.0, 2.04, 2.05, 2.1

Workbench 2.0 был выпущен в 1990 году [5] и внес множество улучшений и значительных усовершенствований в графический интерфейс всей операционной системы Amiga. Резкая сине-оранжевая цветовая гамма была заменена на гораздо более приятную для глаз серо-голубую с трехмерным эффектом на границе окон. Workbench больше не был привязан к режимам отображения 640×256 (PAL) или 640×200 (NTSC), и большая часть системы была улучшена с целью облегчить будущее расширение. Впервые был добавлен стандартизированный внешний вид. Это было сделано путем создания Руководства по стилю Amiga , включая библиотеки и программное обеспечение, которые помогали разработчикам создавать соответствующее программное обеспечение. Технологии включали библиотеку создания элементов графического пользовательского интерфейса gadtools , язык сценариев установки программного обеспечения Installer и гипертекстовую справочную систему 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, в которой использовалась стандартная система локализации, позволяющая пользователю составить упорядоченный список предпочтительных языков ; когда запускается приложение с учетом локали, оно просит операционную систему найти каталог ( файл, содержащий переводы строк приложения), наиболее соответствующий предпочтениям пользователя.

Амига ОС 3.0, 3.1

Амига Верстак 3

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

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

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

АмигаОС 3.1.4, 3.2

AmigaOS 3.1.4 была выпущена в сентябре 2018 года компанией Hyperion Entertainment со множеством исправлений и улучшений. В частности, поддержка жестких дисков большего размера, в том числе при загрузке; вся линейка процессоров Motorola 680x0 до Motorola 68060 (включительно); и модернизированный верстак с новым дополнительным набором значков. [7] Номер версии вызвал некоторую путаницу в сообществе, поскольку он был выпущен после 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.

В мае 2021 года Hyperion Entertainment выпустила AmigaOS 3.2, которая включает в себя все функции предыдущей версии (3.1.4.1) и добавляет несколько новых улучшений, таких как поддержка графического интерфейса ReAction , управление образами дисковых файлов Amiga , справочная система и улучшенные типы данных. [8]

АмигаОС 3.5, 3.9

Верстак 3.9
Стеки TCP/IP

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

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

АмигаОС 4

Графический интерфейс AmigaOS 4.0: Workbench 4.0 [5]

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

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

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

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 представила новую систему памяти, основанную на распределителе плит .

Особенности, среди прочего:


Версия 4.1

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

Это новая версия, а не простое обновление, поскольку она включает, среди прочего:


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

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

  1. ^ «В начале был CAOS». Архивировано из оригинала 16 апреля 2009 г. Проверено 29 апреля 2011 г.
  2. ^ "Выпуск Workbench 1.0" . Архивировано из оригинала 21 мая 2011 года . Проверено 29 апреля 2011 г.
  3. ^ ab «Название операционной системы Amiga» . Проверено 29 апреля 2011 г.
  4. ^ «АмигаОС 3.1» . Проверено 1 января 2011 г.
  5. ^ abcd «История AmigaOS». Гиперион Развлечения. 28 мая 2011 года . Проверено 3 ноября 2011 г.
  6. ^ Доннер, Грегори. «Ностальгия по Workbench: история графического пользовательского интерфейса (GUI) AmigaOS: выпуск 3.1». www.gregdonner.org . Проверено 02 октября 2018 г.
  7. ^ Минча, Костел. «АмигаОС 3.1.4». Hyperion-entertainment.biz . Проверено 02 октября 2018 г.
  8. ^ «Hyperion выпускает AmigaOS 3.2» (пресс-релиз). Брюссель: Hyperion Entertainment. amiga-news.de. 14 мая 2021 г. Проверено 17 мая 2021 г.
  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.