История версий AmigaOS 4
Новая версия 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 представила новую систему памяти, основанную на распределителе плит .
Особенности, среди прочего:
- Полностью изменяемый графический интерфейс
- Виртуализированная память
- Интегрированный просмотрщик PDF и других форматов документов.
- Поддержка приложений PowerPC (собственно) и 68k (интерпретируемых/JIT).
- Новые драйвера для различного оборудования
- Новая система распределения памяти
- Поддержка файлов размером более 2 ГБ.
- Интегрированный Picasso 96 API 2D-графики
- Интегрированный Warp3D API 3D-графики
Предварительные версии для разработчиков
[ редактировать ]AmigaOS 4.0 (предварительная версия для разработчиков)
[ редактировать ]Предварительная версия для разработчиков представляла собой снимок AmigaOS 4.0 для AmigaOne . Он содержал руководство по установке в формате HTML на английском, немецком, французском и итальянском языках, а также AmigaOS 4.0 SDK.
SDK для AmigaOS 4.0 [ 1 ] позволило создать новое программное обеспечение и перенести существующий исходный код AmigaOS версии 3.x в OS 4.0.
AmigaOS 4.0 (предварительное обновление для разработчиков)
[ редактировать ]Предварительное обновление для разработчиков AmigaOS 4.0 [ 2 ] появился в виде полного образа ISO (33 МБ), который пользователь должен был записать на CD-R(W) и предназначался для замены исходного компакт-диска предварительной версии разработчика AmigaOS 4.0 для установки и в целях восстановления. Дата выхода: 10 октября 2004 г. Среди особенностей:
- Поддержка Альтивек
- Улучшена совместимость и скорость эмуляции 68k (JIT пока не включен)
- Графическая система Picasso96 на базе PowerPC
- Собственный MUI для PowerPC
- Поддержка USB для устройств ввода
- Драйверы для последовательных и параллельных портов AmigaOne
- Драйвера для IDE-адаптера SiI0680
- Поддержка печати
- Улучшенная поддержка аудиооборудования, включая новые драйверы.
- Комплексные исправления ошибок, повышение скорости, добавление функций и возможностей во всех компонентах системы.
AmigaOS 4.0 (предварительное обновление 2 для разработчиков)
[ редактировать ]Предварительное обновление для разработчиков AmigaOS 4.0 [ 3 ] появился в виде бесплатной загрузки для зарегистрированных пользователей. Обновление включало обновление стека USB (то есть поддержку запоминающих устройств), а также многочисленные исправления ошибок и улучшения основных компонентов системы.
Дата выхода: 27 декабря 2004 г.
AmigaOS 4.0 (предварительное обновление 3 для разработчиков)
[ редактировать ]Дата выпуска: 14 июня 2005 г. Ниже приводится неисчерпывающий список возможностей обновления №3: [ 4 ]
- Новое ядро. Новое ядро включает в себя множество улучшений, исправлений и новых функций. Теперь он может запускать специальную разновидность ixemul.library и, таким образом, запускать программное обеспечение ixemul.
- Новые IDE-устройства. Драйверы IDE включены для встроенных контроллеров VIA 686B и параллельных контроллеров ATA Silicon Images 0680, а также контроллеров Silicon Images SiI3112, SiI3512 и SiI3114 Serial ATA.
- Новая графика Picasso96 и драйверы монитора. В драйвере Voodoo доступна ограниченная поддержка гаммы.
- Встроенная версия Warp3D для PowerPC, включая новые драйверы для видеокарт Voodoo 3 (Avenger), Voodoo 4/5 (Napalm) и серии Radeon 7x00. Новые драйверы включают поддержку мультитекстур за один цикл (два одновременных блока на Voodoos, три на Radeon) с упрощенными и расширенными режимами объединителя, чередующиеся массивы вершин, поддержку трафаретного буфера до 8-бита (если поддерживается аппаратно) и многое другое.
- Поддержка Варпапа. Новая сторонняя библиотека powerpc.library эмулирует загрузку и выполнение двоичных файлов WarpUp.
- Новая оболочка и обновленные команды оболочки.
- Обновлены классы графического интерфейса ReAction и новая интуиция.
- Новый стек TCP/IP Roadshow и обновленный eth3com.device
- Абсолютно новая версия USB-стека Sirion и usbprinter.device.
- Обновленные типы данных и локализация.
- Обновленные программы настроек
AmigaOS 4.0 (предварительное обновление для разработчиков 4)
[ редактировать ]Наиболее заметными особенностями четвертого предварительного обновления для разработчиков AmigaOS 4.0 были возвращение возможности перетаскивания экрана и эмулятора Petunia just-in-time 68k. Дата выхода: 8 февраля 2006 г. [ 5 ] Новые функции в этой предварительной версии включают в себя:
- Новый Warp3D с поддержкой Voodoo 3/4/5 и моделей ATI Radeon 7000, 7200, 7500, 9000, 9200 и 9250.
- Эмулятор Petunia Just-in-Time 68k.
- Новая интуиция с расширенными функциями, такими как перерисовка окон без мерцания и новые функции перетаскивания экрана (среди прочего, экраны можно свободно перетаскивать в любом направлении, и другие экраны под ними будут отображаться, даже если их перетащить в сторону)
- Обновлено ядро ExecSG и большинство компонентов системы.
- Новая система ввода позволяет использовать колеса мыши и мультимедийные клавиатуры (с такими клавишами, как регулировка громкости, воспроизведение/пауза и т. д.).
AmigaOS 4.0 (Последнее обновление)
[ редактировать ]24 декабря 2006 года было выпущено «Последнее обновление». Он представлял собой ISO-образ (≈45 МБ), и его нужно было записать на компакт-диск. Компакт-диск является загрузочным и может использоваться как отдельный установочный компакт-диск. [ 6 ] [ 7 ]
В финальном обновлении AmigaOS 4.0 представлена новая система памяти, основанная на распределителе блоков . [ 8 ]
Особенности AmigaOS 4.0, [ 9 ] среди прочего:
- Полностью изменяемый графический интерфейс
- Улучшенный эмулятор 680x0
- Реализован JIT и улучшена совместимость.
- Оптимизировано, на 10–50 % быстрее
- Система Screenblanker, которая поддерживает внешние плагины в качестве новых модулей затемнения.
- Удалена TRIPOS ( BCPL ). устаревшая поддержка
- Улучшенный стек TCP/IP, включая возможности брандмауэра.
- Виртуализированная память
- Кооперативная защита памяти
- Поддержка записи CD-DVD, включая Mt. Rainier
- Встроенный отладчик
- Интегрированный просмотрщик PDF и других форматов документов.
- Улучшенная модель общей библиотеки
- Улучшенная поддержка устройств ввода.
- Поддержка современных аппаратных устройств [ нужны разъяснения ]
- Новый USB-стек
- Новый стек PCI [ нужны разъяснения ]
- Совместное отслеживание ресурсов
- Более быстрая система распределения памяти, аналогичная той, что используется в Solaris.
- Поддержка файлов размером более 2 ГБ
- Новая версия AmiDock с поддержкой плагинов
- Новая файловая система CDFile с поддержкой Joliet и HFS, поддержкой DVDRW.
- Замена HDToolbox и новый инструмент восстановления HD
- Добавлена поддержка шрифтов Truetype и Postscript с дополнительным сглаживанием.
AmigaOS 4.0 (обновление от июля 2007 г.)
[ редактировать ]Дата выхода: 18 июля 2007 г. [ 10 ]
Улучшения в обновлении AmigaOS 4.0 от июля 2007 г.:
- Новое ядро ExecSG. Новое ядро включает, среди прочего:
- Стеки защищены страницами защиты. Стопки будут иметь защитные страницы внизу, предотвращающие опустошение стека.
- Новый тип семафора под названием Mutex.
- Поддержка нового модуля pthreads.
- Новая библиотека, поддерживающая большинство потоков POSIX ( pthreads ). API
- Новая библиотека ELF, реализующая общие объекты типа UN*X и динамическое связывание . Общие объекты — это файлы, которые загружаются во время выполнения программы и становятся частью образа памяти программы. Они имеют доступ к символам и процедурам основной программы, а также к любому другому загруженному общему объекту.
- Питон 2.5.1.
AmigaOS 4.0 для Classic Amiga (с картой-ускорителем PPC)
[ редактировать ]AmigaOS 4.0 для компьютеров серий Amiga 1200 , Amiga 3000 (T) и Amiga 4000 (T), оснащенных ускорительными картами Phase5 PowerUP PowerPC, поступила в продажу в ноябре 2007 года. Набор функций был аналогичен обновлению от июля 2007 года с драйверами для расширения Amiga. карты и устройства [ 11 ] и некоторые незначительные улучшения (например, AmigaInput).
Обновление AmigaOS 4.0 от февраля 2008 г. для CyberStormPPC и BlizzardPPC.
[ редактировать ]Обновление AmigaOS 4.0 для классических компьютеров Amiga устранило некоторые проблемы и проблемы совместимости.
Дата выхода: 23 февраля 2008 г. [ 12 ]
- Новое ядро, исправляющее нерешенные проблемы с комбинацией Mediator 1200/Voodoo, а также некоторые другие мелкие исправления ошибок.
- Поддержка всех моделей Mediator, включая новый Mediator 1200 TX.
- Обновлены модули Intuition и Layers, исправляющие редкие случаи сбоя графики.
- Исправлен обработчик очереди
- Две библиотеки AREXX , отсутствовавшие в исходной версии.
- Обновлен сетевой драйвер RealTek 8029, устраняющий проблему блокировки.
- Новая версия DvPlayer SE.
версии 4.1
[ редактировать ]АмигаОС 4.1 [5] был представлен публике 11 июля 2008 г. и выставлен на продажу в сентябре 2008 г.
Это новая версия, а не простое обновление, поскольку она включает, среди прочего:
- Пейджинг памяти [2] [3]
- Файловая система JXFS с поддержкой дисков и разделов размером несколько терабайт.
- Механизм аппаратного композитинга ( семейство Radeon R1xx и R2xx)
- Реализация Cairo. аппаратно-независимой библиотеки 2D-рендеринга
- Новые и улучшенные функции DOS (полная поддержка 64-разрядных систем, поддержка универсальных уведомлений, автоматическое удаление и перезагрузка обновленных дисковых ресурсов).
- Улучшено перетаскивание экрана с аппаратным 3D-ускорением.
АмигаОС 4.1
[ редактировать ]АмигаОС 4.1 [ 13 ] был представлен публике 11 июля 2008 г. и поступил в продажу в сентябре 2008 г.
Это новая версия, а не простое обновление, поскольку она включает, среди прочего:
- Подкачка памяти со схемой программной виртуальной памяти
- Файловая система JXFS с поддержкой дисков и разделов размером несколько терабайт.
- Новые и улучшенные функции DOS (полная 64-битная поддержка, универсальная поддержка уведомлений, автоматическое удаление и перезагрузка обновленных дисковых ресурсов).
- Улучшено перетаскивание экрана с аппаратным 3D-ускорением.
- Механизм аппаратного композитинга ( семейство Radeon R1xx и R2xx)
- Реализация Cairo. аппаратно-независимой библиотеки 2D-рендеринга
- Улучшенная Workbench. функциональность
- Переработанные драйверы Warp3D Radeon с новым функционалом.
- Переработанный AmiDock с полной прозрачностью.
Быстрое исправление AmigaOS 4.1
[ редактировать ]21 июня 2009 года Hyperion Entertainment объявила о немедленной доступности пакета «Quick Fix» для AmigaOne, SAM/SAM Flex и Pegasos II. [ 14 ]
Особенности включают в себя:
- Улучшена общая стабильность системы.
- Исправлена обработка общих объектов.
- Исправлены графические драйверы Radeon Warp3D.
- Повышена производительность драйверов IDE.
- Исправлены проблемы JXFileSystem при сканировании файлов.
- Исправлен драйвер Sam440ep Ethernet для работы с концентраторами и Envoy.
AmigaOS 4.1, обновление 1
[ редактировать ]14 января 2010 года Hyperion Entertainment объявила о немедленной доступности AmigaOS 4.1 Update 1, первого полного обновления AmigaOS 4.1. Его функции включают в себя следующие обновления: [ 15 ]
- Ядро — обеспечивает большую стабильность на Sam440 , более надежную и эффективную систему управления памятью и улучшенную подкачку памяти на жесткий диск и обратно.
- DOS – новый механизм запуска предустановленных программ для конкретных задач, таких как почтовые клиенты и веб-браузеры (URLopen). Отслеживание приложений для облегчения поиска программы (AppDir: обработчик). Улучшена поддержка общих объектов со значительно уменьшенным временем загрузки.
- Интуиция — улучшенная поддержка окон, затухание и рендеринг, включая тени . Снижено потребление видеопамяти за счет улучшенной обработки экрана. Новые внутренние методы для лучшей поддержки системных «тем».
- Система: обновлены запросы ASL и изображения, придающие новый вид. Новая система уведомлений. Улучшенное автоматическое обнаружение установленного оборудования (включая поддержку DDC ). Улучшена поддержка внешних USB-устройств. Обновлены sound.datatype и wav.datatype. Новые экраноблэнкеры. Улучшенный калькулятор с расширенным режимом.
- Workbench — новые настройки запуска означают, что копирование файлов в WBStup больше не требуется. Совершенно новый набор значков для более высокого разрешения экрана. Новые темы окон, обеспечивающие улучшенную визуальную обратную связь. Масштабируемые значки. Функция автоматического обновления Workbench.
- Python — протестировано с помощью набора регрессионных тестов. Расширенный модуль distutils для простой установки пакетов Python. Новые модули Amiga, включая каталог и значок. Новые методы модуля ОС.
- МиниГЛ V2.2
AmigaOS 4.1, обновление 2
[ редактировать ]30 апреля 2010 года Hyperion Entertainment объявила о немедленной доступности обновления 2 для AmigaOS 4.1 для AmigaOne, SAM440EP и Pegasos II для зарегистрированных пользователей. [ 16 ]
Функции:
- Обновлен Питон.
- Новый Cairo 1.8.10 с частичным аппаратным ускорением.
- Обновлена система уведомлений Ringhio.
- Новая версия AmiDock с масштабированием иконок.
- Несколько фиксированных системных библиотек.
- Новая версия утилиты установки с поддержкой сценариев Python.
- Некоторые обновленные файлы общих объектов скомпилированы и связаны с новым ABI SObjs V2.
17 мая 2011 года была выпущена AmigaOS 4.1 для Commodore Amigas с ускорителями PowerUP. [ 17 ]
AmigaOS 4.1, обновление 3
[ редактировать ]29 августа 2011 г. стала доступна Hyperion Entertainment. [ 18 ] Обновление 3 для AmigaOS 4.1 для AmigaOne, SAM440EP, SAM 460, Classic Amigas с картами PPC и Pegasos II для зарегистрированных пользователей Окончательные исправления ошибок и обновления для AmigaOS 4.1, новые функции зарезервированы для OS 4.2.
- Обновленный установщик
- Обновлены драйверы PATA и SATA.
- Улучшена стабильность и скорость DOS.
- Исправлена обработка общих объектов.
- Поддержка клавиатур AmigaOne
- Обновлены компоненты интуиции и графического интерфейса.
- Обновлена поддержка финской клавиатуры.
- Обновлены сертификаты AmiSSL.
- Обновлен стек USB с поддержкой USB 2.0 (EHCI).
- Улучшенная поддержка Sam460ex. [ нужны разъяснения ] включая звуковой драйвер.
- Поддержка I2C для платформ Sam440ep и Sam460ex.
- Обновлен и улучшен Warp3D.
- Более быстрая 2D-графика.
- Исправления ядра для повышения стабильности.
- Обновлен MUI со множеством новых функций, упрощающих перенос приложений MUI 4.
- Улучшена поддержка уведомлений. [ нужны разъяснения ]
AmigaOS 4.1, обновление 4
[ редактировать ]22 декабря 2011 года Hyperion Entertainment выпустила небольшое обновление, исправляющее множество исправлений из третьего обновления AmigaOS 4.1, и включающее кое-что новое.
- Представляем новый ящик эмуляции с официальными прошивками AmigaOS 3.x и файлами Workbench. ПЗУ AmigaOS предоставляются для всех классических моделей Amiga и платформы CD32.
- Добавлен вклад RunInUAE для использования нового ящика эмуляции.
- Новый патч scsi.device для классических установок, который позволяет использовать внутренние диски IDE для подкачки памяти (SWAP).
- Добавлена утилита NoDriveClick для пользователей Classic.
- Обновлен стек TCP/IP со значительно улучшенной поддержкой DHCP.
- Обновлен MUI с различными исправлениями.
- Различные исправления Workbench.
- Исправлено несколько проблем с USB.
- Исправлен файл elf.library, из-за которого программы, использующие общие объекты, могли работать неправильно при выгрузке (например, Timberwolf).
AmigaOS 4.1, обновление 5
[ редактировать ]Обновление 5 стало первым общедоступным выпуском для AmigaOne X1000 28 января 2012 года. [ 19 ] Позже, 16 августа 2012 года, обновление 5 было выпущено для других платформ. [ 20 ]
- Улучшенные драйверы Warp3D и IDE.
- Оптимизированная поддержка копирования DMA для Sam440ep и Sam460ex . систем
- Улучшенная совместимость с Classic (поддержка Catweasel)
AmigaOS 4.1, обновление 6
[ редактировать ]Обновление 6 было выпущено 30 ноября 2012 года. Это было довольно необычное обновление в том отношении, что оно не содержало исправлений ошибок (за исключением новых файлов IDE, Xena и Kicklayout для AmigaOne X1000 ). [ 21 ] Обновление в основном заключалось в новом и более эффективном способе исправления ошибок. Новый пункт меню «Обновить программное обеспечение...» на Workbench запустит AmiUpdate, который обрабатывает все будущие обновления программного обеспечения AmigaOS 4 . [ 22 ]
- Автообновление компонентов системы через AmiUpdate.
AmigaOS 4.1 Финальная редакция
[ редактировать ]AmigaOS 4.1 Final Edition была выпущена 18 декабря 2014 года. Новые функции AmigaOS 4.1 Final Edition включают:
- Расширенная функциональность памяти (выгодно для всех поддерживаемых платформ, даже для тех платформ, которые не могут быть оснащены более чем 2 ГБ).
- Новая консоль Shell.
- Новые функции Intuition, включая новую систему меню с изображениями меню и неограниченным количеством меню и подменю.
- Новые функции Workbench с обновленными контекстными меню и миниатюрами изображений.
- Улучшена функциональность DOS.
- Новая унифицированная графическая библиотека с поддержкой RTG, которая позволяет (в настоящее время и в будущем) очень существенно оптимизировать производительность в целом и для конкретной платформы, например, за счет использования встроенных механизмов DMA (присутствует на недавно выпущенном оборудовании, начиная с Sam440).
- Обновлен порт Python.
- Графика инсталляции, новые иконки и фоны от Мартина Мерца.
- Множество мелких обновлений, новых функций и исправлений ошибок.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ http://www.hyperion-entertainment.biz:8080/news/2004-04-16 . Проверено 4 ноября 2012 г.
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) [ мертвая ссылка ] - ^ http://www.hyperion-entertainment.biz:8080/news/2004-10-10 . Проверено 4 ноября 2012 г.
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) [ мертвая ссылка ] - ^ «Доступно новое обновление AmigaOS» . Hyperion-entertainment.biz. 27 декабря 2004 г. Проверено 31 января 2010 г.
- ^ «Доступно предварительное обновление AmigaOS 4.0 №3» . Hyperion-entertainment.biz . Проверено 31 января 2010 г.
- ^ «Выпущено предварительное обновление № 4 для разработчиков AmigaOS4.0» . Hyperion-entertainment.biz. 8 февраля 2006 г. Проверено 31 января 2010 г.
- ^ «Интервью с разработчиками AmigaOS 4: почему оно сохраняется и какое будущее» . Компьютерный мир. 31 мая 2012 г. Архивировано из оригинала 22 октября 2007 г. Проверено 2 июня 2012 г. «Гиперион Энтертейнмент» . Архивировано из оригинала 22 октября 2007 года . Проверено 4 ноября 2012 г.
- ^ «Впечатления от финального обновления AmigaOS 4» . Saschapfalz.de . Проверено 31 января 2010 г.
- ^ «АмигаОС4.0» . [ мертвая ссылка ]
- ^ [1] Архивировано 16 мая 2008 г., в Wayback Machine.
- ^ «Доступно обновление AmigaOS 4.0 от июля 2007 г.» . Hyperion-entertainment.biz . Проверено 31 января 2010 г.
- ^ «Список совместимости AmigaOS 4.0 для классических компьютеров Amiga» (на итальянском языке). Acube-systems.biz. 22 декабря 2009 г. Проверено 31 января 2010 г.
- ^ «Доступно обновление AmigaOS 4.0 от февраля 2008 г. для CyberStormPPC и BlizzardPPC» . Hyperion-entertainment.biz . Проверено 31 января 2010 г.
- ^ [2] Архивировано 22 октября 2008 г., в Wayback Machine.
- ^ «Доступно новое быстрое исправление AmigaOS 4.1» . Hyperion-entertainment.biz. 21 июня 2009 г. Архивировано из оригинала 6 июля 2011 г. Проверено 31 января 2010 г.
- ^ «Обновление 1 AmigaOS 4.1 доступно для немедленной загрузки» . Hyperion-entertainment.biz. 14 января 2010 г. Проверено 31 января 2010 г.
- ^ «Доступно обновление 2 AmigaOS 4.1» . Hyperion-entertainment.biz. 30 апреля 2010 г. Архивировано из оригинала 6 июля 2011 года . Проверено 1 мая 2010 г.
- ^ «AmigaOS 4.1 Classic доступна для покупки» . АмигаКит. 17 мая 2011 г. Проверено 18 мая 2011 г.
- ^ Стивен Соли. «Выпущено обновление 3 для AmigaOS 4.1» . Hyperion-entertainment.com .
- ^ «Компакт-диск с обновлением 5 для AmigaOne X1000 становится золотым!» . Амиганс.нет. 29 января 2012 г. Проверено 9 января 2012 г.
- ^ «Обновление 5 для AmigaOS 4 доступно всем» . Amigaworld.net. 16 августа 2012 г. Проверено 18 августа 2012 г.
- ^ «Установка обновления 6 AmigaOS4.1 для X1000» . Блог Epsilon AmigaOne X1000. 30 ноября 2012 г. Проверено 4 декабря 2012 г.
- ^ «Выпущено обновление 6 для AmigaOS 4.1» . Гиперион-Развлечения. 30 ноября 2012 г. Проверено 4 декабря 2012 г.