Badawczy system operacyjny AROS - AROS Research Operating System
Deweloper | Zespół Deweloperski AROS |
---|---|
Rodzina systemów operacyjnych | AmigaOS -like |
Stan pracy | Aktualny |
Model źródłowy | Otwarte źródło |
Pierwsze wydanie | 1995 |
Magazyn | |
Platformy | IA-32 , x86-64 , PowerPC , m68k , ARM |
Typ jądra | Mikrojądro |
Licencja | AROS Publiczny |
Oficjalna strona internetowa | www |
AROS Research Operating System ( AROS , wymawiane "AR-OS") to darmowa i oparta na otwartym kodzie źródłowym, multimedialna implementacja interfejsu programowania aplikacji ( API ) AmigaOS 3.1 . Zaprojektowany jako przenośny i elastyczny. Począwszy od roku 2021, porty są dostępne dla x86 -na i PowerPC -na komputerów osobistych (PC) w rodzimych i hostowanych smakach , z innych architektur w rozwoju. W pokazie pełnego rozwoju, AROS został również przeniesiony do Amigi 1200 opartej na Motorola serii 68000 (m68k) , a także jest port ARM dla serii Raspberry Pi .
Imię i tożsamość
AROS pierwotnie oznaczał Amiga Research Operating System, ale aby uniknąć problemów ze znakiem towarowym z nazwą Amiga , zmieniono go na rekurencyjny akronim AROS Research Operating System.
Maskotką AROSa jest antropomorficzna kotka Kitty, stworzona przez Erica Schwartza i oficjalnie zaadoptowana przez zespół AROS 2 grudnia 2002 roku.
Używany w podstawowym AROS About i narzędziach instalacyjnych, został również zaadaptowany przez kilka witryn społeczności AROS i wczesne dystrybucje.
Inne symbole i logotypy AROSa są oparte na kształcie kota, takie jak logo Icaros, które jest stylizowanym kocim okiem, lub AFA (Aros dla Amigi).
Aktualny stan
Projekt, rozpoczęty w 1995 roku, z biegiem lat stał się niemal „kompletną” implementacją AmigaOS – której od maja 2017 roku brakowało tylko kilku obszarów funkcjonalności. Osiągnięto to dzięki wysiłkom niewielkiego zespołu programistów.
Można go zainstalować na większości kompatybilnych komputerów IBM PC i zawiera natywne sterowniki graficzne dla kart graficznych, takich jak seria GeForce firmy Nvidia . Od maja 2007 obsługiwane są również klawiatury i myszy USB. AROS został przeniesiony na płytę Sam440ep PowerPC, a pierwsza wersja testowa dla Efiki została wydana w 2009 roku.
Podczas gdy w systemie wciąż brakuje aplikacji, kilka zostało przeniesionych, w tym E-UAE , program emulujący, który pozwala na uruchamianie natywnych aplikacji m68k dla AmigaOS. Napisano również niektóre aplikacje specyficzne dla AROS-a. AROS obsługuje sieci TCP/IP i udostępnia eksperymentalną wersję przeglądarki internetowej AMosaic , do celów testowych, między innymi dla aplikacji związanych z Internetem. Stos USB Poseidon został przeniesiony do AROSa.
AROS został zaprojektowany tak, aby był kompatybilny ze źródłami AmigaOS . Na sprzęcie Amiga m68k jest również kompatybilny z binariami, więc binaria już skompilowane dla AmigaOS 3 mogą być uruchamiane na AROS-ie. Na 32-bitowych platformach x86 IA-32 Janus-UAE, ulepszony E-UAE , integruje emulację Amigi bezpośrednio z AROS-em, aby uruchamiać binaria AmigaOS m68k niemal niezauważalnie dla użytkownika. Od sierpnia 2011 do emulacji potrzebne są oryginalne pliki systemu operacyjnego AmigaOS 3.
Celem AROSa jest trzymanie się z dala od sporów prawnych i politycznych, które nękają inne implementacje AmigaOS poprzez bycie niezależnym od sprzętu i jakiejkolwiek centralnej kontroli. De facto motto AROSa, „Bez harmonogramu i kołysanie” zarówno wyśmiewa niesławne słowa „On Schedule and Rockin” od CEO Amigi, Inc., Billa McEwena, jak i deklaruje brak formalnych terminów.
Działający klon AmigaOS Kickstart dla procesora Motorola 68000 został wydany 31 marca 2011 jako część nagrody programistycznej . Wymagana pamięć to 2 MB Chip RAM i 1 MB Fast RAM. To oprogramowanie jest kompletną darmową alternatywą open-source dla AmigaOS.
Dystrybucje
Główne pliki systemu AROS można pobrać w wielu wariantach ze strony internetowej projektu. Te pliki są kompilowane bezpośrednio z drzewa źródłowego SVN w nocy i są dostępne jako nocne kompilacje. Nightlies zawierają również aplikacje innych firm, które umożliwiają osobom korzystającym z systemu wykonywanie bardzo podstawowych zadań.
Dla końcowego/przeciętnego użytkownika, takiego jak Linux, dostępnych jest kilka dystrybucji:
Pulpit Icaros
Od kwietnia 2009 nazwa VMWAros została zmieniona na „Icaros Desktop”, aby uniknąć niejasności związanych z jakąkolwiek istniejącą maszyną wirtualną, która jest chroniona prawami autorskimi . Można tam znaleźć integrację emulacji Amigi 68K, akcelerację 3D dla kart Nvidii oraz najnowsze aktualizacje aplikacji. Najnowsza wersja Icaros Desktop to wersja 2.2.7 (wydana 9 kwietnia 2019 r.).
Broadway
Broadway to dystrybucja AROSa rozpoczęta pod koniec 2009 roku. Celem było zapewnienie prostego i pełnego wprowadzenia do oferty AROSa. Dodano również oprogramowanie komercyjne, takie jak centrum multimedialne, usługa przechowywania w chmurze i sklep z aplikacjami. Ostatnia wersja to 1.0 Preview 5, wydana 16 kwietnia 2016 r.
AspireOS
AspireOS to dystrybucja rozpoczęta w 2011 roku przez Nikosa Tomatsidisa, która skupia się na komputerach Dell Latitude D520 i Acer Aspire One 110, 150. Najnowsza wersja to 2.2 o nazwie kodowej „Obitus”, wydana w listopadzie 2018 r.
Wizja AROS
AROS Vision to natywna dystrybucja m68k, która może działać zarówno na prawdziwym sprzęcie, jak i na emulatorach, takich jak UAE .
Apollo OS
ApolloOS to aktywna dystrybucja m68k, stworzona specjalnie dla systemu opartego na Vampire V4 Standalone FPGA .
Wpływ na AmigaOS i MorphOS
Haage & Partner wykorzystał niewielkie fragmenty kodu źródłowego AROS dla AmigaOS 3.5 i 3.9. Duża część MorphOS-a ( AmigaDOS , Intuition i inne) została przeniesiona z AROS-a.
Wymagania systemowe
x86
- Procesor nowszy niż Intel 80486 (zalecana minimalna częstotliwość zegara 700 MHz dla komputerów stacjonarnych i 1 GHz dla laptopów/notebooków/netbooków)
- Jednostka zmiennoprzecinkowa (FPU)
- 256 MB pamięci RAM
Zobacz też
- Zune (zestaw narzędzi GUI)
- AmigaOS 4
- Emulator
- Maszyna wirtualna
- Przenoszenie
- Oprogramowanie open source
- MorphOS
- Lista maskotek komputerowych
- Kategoria: Komputerowe Maskotki