AtheOS

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
Zrzut ekranu AtheOS-a

AtheOS – zaprojektowany przez norweskiego programistę Kurta Skauena system operacyjny, przeznaczony do zastosowań multimedialnych i biurowych. Obecnie projekt nie jest rozwijany, jego kontynuację stanowi Syllable. Architektura systemu posiada wiele podobieństw do systemu BeOS oraz AmigaOS.

Sterownik urządzenia to program lub fragment programu odpowiadający za dane urządzenie i pośredniczący pomiędzy nim, a resztą systemu komputerowego. Zwykle uabstrakcyjnia pewne cechy urządzenia, choć może jedynie zajmować się kwestiami uprawnień dostępu i udostępniać urządzenie bez żadnej ingerencji. Wtedy program, który z niego korzysta też jest w pewnym sensie sterownikiem.Stos (ang. Stack) – liniowa struktura danych, w której dane dokładane są na wierzch stosu i z wierzchołka stosu są pobierane (bufor typu LIFO, Last In, First Out; ostatni na wejściu, pierwszy na wyjściu). Ideę stosu danych można zilustrować jako stos położonych jedna na drugiej książek – nowy egzemplarz kładzie się na wierzch stosu i z wierzchu stosu zdejmuje się kolejne egzemplarze. Elementy stosu poniżej wierzchołka można wyłącznie obejrzeć, aby je ściągnąć, trzeba najpierw po kolei ściągnąć to, co jest nad nimi.

Jądro systemu obsługuje architekturę SMP, posiada możliwość dołączania sterowników urządzeń oraz systemów plików podczas działania, ponadto oferuje wbudowany stos TCP/IP oraz system graficzny (GUI). System graficzny jest podzielony na dwie części:

  • serwera aplikacji, z którym programista komunikuje się za pomocą API w języku C++, a który to oferuje funkcje wysokiego poziomu,
  • części umieszczonej w jądrze, komunikującej się z serwerem aplikacji za pomocą niewidocznego dla programisty protokołu, niekompatybilnego z protokołem X Window System.
  • Macierzysty system plików to AtheOS FS.

    Biuro (fr. bureau) to miejsce pracy pracowników administracyjnych instytucji lub firmy albo administracyjna instytucja, wykonująca właściwe sobie prace urzędnicze.System operacyjny (ang. Operating System, skrót OS) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań użytkownika.

    Domyślną powłoką jest Bash.

    Przypisy[ | edytuj kod]

    1. CTO : AtheOS, tunes.org [dostęp 2017-01-21].
    2. AtheOS - free alternate operating system, atheos.syllable.org [dostęp 2018-07-05] [zarchiwizowane z adresu 2016-12-31].




    Warto wiedzieć że... beta

    Jądro systemu operacyjnego (ang. kernel) – podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego zadania.
    AmigaOS – system operacyjny opracowany przez firmę Commodore International dla produkowanych przez nią komputerów Amiga. Wersja 1.0 została wydana w 1985 roku, wraz z premierą komputera Amiga 1000.
    System plików – metoda przechowywania plików, zarządzania plikami, informacjami o tych plikach, tak by dostęp do plików i danych w nich zgromadzonych był łatwy dla użytkownika systemu; także: wolumin.
    Protokół komunikacyjny to zbiór ścisłych reguł i kroków postępowania, które są automatycznie wykonywane przez urządzenia komunikacyjne w celu nawiązania łączności i wymiany danych.
    AtheOS File System (AFS) - system plików stworzony w projekcie AtheOS, a obecnie używany w jego odnodze Syllable. AFS był wzorowany na systemie plików BeFS, używanym przez system operacyjny BeOS.
    Powłoka systemowa (ang. shell) – program komputerowy pełniący rolę pośrednika pomiędzy systemem operacyjnym lub aplikacjami a użytkownikiem, przyjmując jego polecenia i "wyprowadzając" wyniki działania programów. To pośrednictwo nie jest obowiązkowe (programy mogą być bardziej "samodzielne").
    BeOS – system operacyjny opracowany przez firmę Be Inc. Zaprojektowany do zastosowań multimedialnych. Do obsługi multimediów zastosowano nowoczesne rozwiązania takie jak; obsługę wielowątkowości, obsługę wielozadaniowości czy 64 bitowy system plików Be File System.

    Reklama