TRIPOS

TRIPOS
Dezvoltator Universitatea din Cambridge , Universitatea din Bath , MetaComCo , Open GI
Familia OS TRIPOS
Prima editie ianuarie 1978
Platforme acceptate PDP-11 , Computer Automation LSI4 , Data General Nova , m68k , Intel 8086 , Cintcode BCPL ( VM )
Următorul Amiga OS

TRIPOS (abreviat din engleză.  TR Ivial P ortable Operating S ystem , Trivial portable operating system ) este un sistem de operare . Dezvoltarea a început la Cambridge University Computer Laboratory și a fost condusă de Martin Richards . Numit după tradiționalul examen final de la Universitatea din Cambridge . [1] Prima versiune a fost gata în ianuarie 1978 și a rulat pe un computer DEC PDP-11 . Ulterior a fost portat pe computere. Computer Automation LSI4 și Data General Nova . Lucrările la o versiune Motorola m68k au început în 1981 la Universitatea din Bath . MetaComCo a achiziționat drepturile asupra versiunii m68k și a continuat dezvoltarea până când TRIPOS a fost ales în 1985 de către Commodore Amiga ca parte a sistemului de operare pentru noul lor computer. De asemenea, a făcut parte din sistemul de calcul distribuit Cambridge de la Universitatea din Cambridge .

Influență asupra computerelor Amiga

În iulie 1985, a fost introdus computerul Amiga , folosind TRIPOS ca modul AmigaDOS în AmigaOS . AmigaDOS avea o interfață de linie de comandă și sistemul de fișiere Amiga . Întregul modul AmigaDOS a fost scris inițial în limbajul de programare BCPL (precursorul lui C ), același limbaj ca și TRIPOS.

Caracteristici

TRIPOS a prezentat multitasking preventiv (folosind programarea bazată pe prioritate ), un sistem de fișiere ierarhic și mai multe shell -uri .

Cel mai important concept implementat în TRIPOS a fost...

O mare parte din codul sursă TRIPOS a fost scris în BCPL. Nucleul și driverele de dispozitiv au fost scrise în limbaj de asamblare .

TRIPOS a fost portat pe multe platforme: Data General Nova 2, Computer Automation LSI4, dispozitive bazate pe procesoarele Motorola 68000 și Intel 8086. A susținut lucrul cu rețelele de calculatoare Cambridge Ring . În 2010, Martin Richards a realizat un port Linux al TRIPOS folosind mașina virtuală Cintcode BCPL .

TRIPOS este susținut în continuare activ de Open GI (fostul Misys Financial Systems ) cu sediul în Worcestershire , Anglia . Mulți agenți de asigurări din Marea Britanie au sisteme bazate pe m68k (și mai târziu bazate pe Intel și Linux) care rulează TRIPOS care deservesc terminale Qume sau emulatori de terminale Qume printr-o conexiune telnet prin TCP/IP  - sisteme utilizate pentru a rula pachetul software BROOMS Windows / SAMBA sau HP JetDirect , XML Integration Services .

Cintpos

Cintpos este o versiune experimentală interpretată a TRIPOS care rulează în mașina virtuală Cintcode BCPL dezvoltată de Martin Richards.

Note

  1. TripOS . Consultat la 26 noiembrie 2015. Arhivat din original pe 27 noiembrie 2015.

Link -uri