TRIPOS

TRIPOS
Vývojář University of Cambridge , University of Bath , MetaComCo , Open GI
rodina OS TRIPOS
První vydání ledna 1978
Podporované platformy PDP-11 , Computer Automation LSI4 , Data General Nova , m68k , Intel 8086 , Cintcode BCPL ( VM )
další OS Amiga

TRIPOS (zkráceně z angl.  TR Ivial P ortable O operating S ystem , Trivial portable Operating system ) je operační systém . Vývoj začal v Cambridge University Computer Laboratory a vedl jej Martin Richards . Pojmenována po tradiční závěrečné zkoušce na University of Cambridge . [1] První verze byla připravena v lednu 1978 a běžela na počítači DEC PDP-11 . Později byl portován na počítače Computer Automation LSI4 a Data General Nova . Práce na verzi Motorola m68k začaly v roce 1981 na University of Bath . Společnost MetaComCo získala práva na verzi m68k a pokračovala ve vývoji, dokud Commodore Amiga v roce 1985 nevybral TRIPOS jako součást operačního systému pro svůj nový počítač. Byla také součástí Cambridge Distributed Computing System na University of Cambridge .

Vliv na počítače Amiga

V červenci 1985 byl představen počítač Amiga , který používal TRIPOS jako modul AmigaDOS v AmigaOS . AmigaDOS měl rozhraní příkazového řádku a souborový systém Amiga . Celý modul AmigaDOS byl původně napsán v programovacím jazyce BCPL (předchůdce C ), stejném jazyce jako samotný TRIPOS.

Funkce

TRIPOS představoval preemptivní multitasking (pomocí plánování založeného na prioritách ), hierarchický souborový systém a více shellů .

Nejdůležitější koncept implementovaný v TRIPOS byl…

Velká část zdrojového kódu TRIPOS byla napsána v BCPL. Ovladače jádra a zařízení byly napsány v assembleru .

TRIPOS byl portován na mnoho platforem: Data General Nova 2, Computer Automation LSI4, zařízení na bázi procesorů Motorola 68000 a Intel 8086. Podporoval práci s počítačovými sítěmi Cambridge Ring . V roce 2010 vytvořil Martin Richards linuxový port TRIPOS pomocí virtuálního stroje Cintcode BCPL .

TRIPOS je stále aktivně podporován společností Open GI (dříve Misys Financial Systems ) se sídlem ve Worcestershire v Anglii . Mnoho pojišťovacích agentů ve Spojeném království má systémy založené na m68k (a později založené na Intelu a Linuxu) se systémem TRIPOS obsluhující terminály Qume nebo emulátory terminálu Qume prostřednictvím připojení telnet přes TCP/IP  - systémy používané ke spouštění softwarového balíku Open G I BROOMS Windows / SAMBA nebo HP JetDirect , XML Integration Services .

Cintpos

Cintpos je experimentální interpretovaná verze TRIPOS běžící na virtuálním stroji Cintcode BCPL vyvinutém Martinem Richardsem.

Poznámky

  1. TripOS . Získáno 26. listopadu 2015. Archivováno z originálu 27. listopadu 2015.

Odkazy