Операционные системы

Материал из Amiga wikipedia
Перейти к: навигация, поиск

Список операционных систем для семества компьютеров Amiga.

Области применения:

  • AmigaOS 1.x, 2.x, 3.x - Amiga classic
  • AmigaOS 4.0 - Amiga classic, AmigaOne
  • AmigaOS 4.1 - AmigaOne, sam440
  • pOS by Propad - Amiga classic
  • MorphOS 1.x - Amiga classic, Pegasos, Efika
  • MorphOS 2.x - Pegasos, Efika
  • Linuxes (debian, redhat,netbsd,freebsd, etc) - All Amigas
  • Aros - x86

чуть более подробно см. в общей википедии AmigaOS, MorphOS

Содержание

AmigaOS classic

Основная (и фактически единственная) операционная система для компьютеров Amiga с 1986 до 1995(?) года.

Эта операционная система использует все аппаратные возможности компьютеров Амига, и при этом является достаточно компактной и гибко конфигурируемой, по этому является лучшим выбором для использования на компьютерах Амига в качестве основной рабочей среды.

Классическую AmigaOS принято рассматривать как совокупность двух составляющих: Kickstart и Workbench. До AmigaOS 3.5 они считались неотделимыми и зависимыми друг от друга.

Версии:

  • AmigaOS 1.0 - 3.0 (первоначальное название Amiga Workbench), выпускались Commodore. Работали на всех Amiga при наличии соответствующего Kikstart.
  • AmigaOS 3.1 (1994 г.) - создана ESCOM, по прежнему работает без ограничений. Качественных отличий от 3.0 нет.
  • AmigaOS 3.5 (18.10.1999) - добавлены некоторые прикладные программы, обновлены версии библиотек, больших отличий от 3.x нет. Работает только на машинах, оснащенных Kikstart 3.1, желателен 680x0 акселератор и Fast память.
  • AmigaOS 3.9 (04.12.2000) - Очередное обновление библиотек, требования как у AmigaOS 3.5.

"Боингбанги" (BoingBag) - официальные дополнения для os3.1 - 3.9: http://os.amigaworld.de/

Новые системы, требующие PowerPC акселератора

Семейство MorphOS

MorphOS - Операционная система, выросшая из AmigaOS, но развивающаяся параллельно AmigaOS 4.x. Поскольку появилась она раньше AOS 4, на данный момент у нее более качественная поддержка эмуляции 680x0 процессоров для запуска программ AmigaOS 3.x. Последнюю сборку MorphOS 1.4.5 для классических Амиг можно найти тут [1]

  • MorphOS 1.4.5 - На данный момент это последняя версия MorphOS, которая может быть запущенна на классических Амигах с акселератором на PowerPC.
  • MorphOS 2.0 (30.06.2008) - стала платной. Сделаны многочисленные улучшения, интегрирован TCP/IP стек, новый интерфейс MUI 4, поддержка AltiVec. Помимо поддержки материнских плат Pegasos I и II также поддерживает мат.плату Efika.
  • MorphOS 2.1 (06.09.2008) - поддержка звука для Efika, 2D-драйвер для XGI Volari V3XT видео-карт, виртуальный CybergraphX-монитор (для управления MorphOS без использования графической карты через VNCServer).

Семейство AmigaOS 4.x

  • AmigaOS 4.0 - Полностью переписанная на Си и скомпилированная для процессорной линейки PowerPC, AmigaOS для новых моделей Амиги. Полностью совместима с ранними версиями AmigaOS и П/О написанным для них (использована JIT-эмуляция 68k-кода). Первоначально выпущена для машины AmigaONE. Была портирована на Mac Mini G4 (проект Moana) в 2004—2005 г., портирована на классические Amiga, оснащённые PPC-акселераторами в конце 2007 года.
  • AmigaOS 4.1 - Вышла в сентябре 2008 года при активном содействии Hyperion Entertainment VOF и ACube Systems SRL. Добавлена поддержка платы Sam 440, Классические Amiga не поддерживаются.

Unix

Unix системы стоят особняком, поскольку редко использовались на Amiga и только долгое отсутствие новых AmigaOS заставило некоторых пользователей пробовать запускать Unix в качестве Desktop на Amiga. Хотя стоит заметить, что исторически были машины, изначально нацеленные на рынок серверов и продававшиеся с предустановленным Unix, например A3000UX.

AMIX (Amiga UNIX)

Полный порт ОС UNIX System V R4 сделанный в R&D Amiga Inc. корпорации Commodore в 1990 г. для семейства ПК Amiga (в дополнение к AmigaOS штатно поставлявшейся вместе с Amiga). Amiga UNIX также часто упоминают под её неформальным названием AMIX. Эта операционная система начала поставляться вместе с Amiga 3000UX (относящейся к High-End линейке продуктов Commodore) и стала одним из первых удачных портов SVR4 для архитектуры m68k (что называется: оригинальный полноценный UNIX "для взрослых").

Вопреки мнению об «игровом» ПК Amiga, эта ОС в 1990 г считалась одной из самых серъёзных на ПК. Однако, амбиции Commodore помешали заключению договора с Sun Microsystems, которые смогли и самостоятельно перейти на SVR4 (SunOS 4 -> Solaris) без AMIX от доминировавших Commodore.

В отличии от Apple A/UX, Amiga UNIX не имел никаких эмуляционных средств для запуска программ из AmigaOS. При этом практически не существовало программ для Amiga UNIX которые могли бы использовать выдающиеся мультимедийные возможности Amiga. Однако, продажи High-End линейки Amiga целиком зависили от популярности AMIX: успешно выйти на рынок и развить продажи Commodore смогли, но закрепить успех и развивать AMIX - нет.

Неофициальная документация по Amiga UNIX
Сообщество Commodore's Amiga UNIX

NetBSD

Поддержка самой свежей для классической Amiga на данный момент NetBSD 3.01 закреплена за Грегом Остером (Greg Oster) выпустившим в 2006 году около 1000 обновлённых пакетов программ (900mb), включая KDE 3.5.1, gnumeric, ImageMagick. NetBSD для Amiga поддерживается урывками: раз в два года происходит резкий всплеск интереса и далее такой же резкий спад. Обычно это объясняют стремлением команды NetBSD поддерживать все существующие платформы и процессоры, но обновление происходит далеко неравномерно для всех. Поскольку сообщество пользователей классической Amiga продолжает существовать и сейчас - ему выделен отдельный разработчик.

Официальная страница NetBSD/amiga

Linux

GNU/Linux Debian/m68k

Данный дистрибутив требует поддержки FPU, однако для классической Amiga был написан специальный программный эмулятор FPU включаемый во все дистрибутивы. Благодаря этому требования были снижены до минимальных: 68020, MMU, 2Mb Fast-памяти, 42Mb для основной партиции на винчестере и 20Mb для файла-подкачки ("голая" Amiga A1200). Но на такой конфигурации какое-либо практическое использование оказывается весьма затруднительным, запущенный Debian весьма неповоротлив. Приемлемые условия для нормальной работы: 68030, MMU, 8-16Mb Fast, 200-400Mb для основной партиции и объём Fast-памяти помноженный на 2 для файла-подкачки. Больше — лучше, причём наиболее значительное влияние на скорость окажут улучшения по критериям: процессора, памяти, объёма доступного дискового пространства. Версия Debian/m68k для Amiga считается разработчиками лучшей из реализованных (по сравнению с Atari/m68k, Mac/m68k и другими Debian/m68k).

Последняя официальная версия с поддержкой процессоров m68k, а также платформы Amiga: Debian GNU/Linux 3.1 (sarge) была выпущена 6 июня 2005 года. Дальнейшие работы по поддержке Amiga/m68k носили неофициальный характер и на частных сайтах сообщества ещё встречается Linux-image-2.6.22-1-Amiga выпущенный 26 июля 2007 года (unstable). В отличии от команды NetBSD, команда разработчиков GNU/Linux Debian с переходом на версию 4.0 (etch) "вычеркнула" из своей истории все устаревшие на её взгляд процессорные линейки и устремилась к закреплению на 64-х битных процессорах, параллельно развивая популярную идею захвата линуксом десктопов.

Образ стабильного ядра 2.4.27 (17-03-2005) GNU/Linux Debian/m68k 3.1r7 (sarge)
Linux для пользователя AmigaOS

Linux Red Hat 68k CD

Неофициальный порт дистрибутива Linux Red Hat на базе ядра 2.2 выполненный русским хакером F0lken из команды RamPage встречается в виде 1 CD. Не обновляется и не поддерживается.

uClinux

Минималистичный linux, который возможно запускать даже на 68000, без MMU.

Основное предназначение - работа с сетью.

Cтатья: http://users.telenet.be/geertu/Linux/68000/