TRIPOS | |
---|---|
Kehittäjä | Cambridgen yliopisto, Bathin yliopisto , MetaComCo , Open GI |
OS-perhe | TRIPOS |
Ensimmäinen painos | tammikuuta 1978 |
Tuetut alustat | PDP-11 , Computer Automation LSI4 , Data General Nova , m68k , Intel 8086 , Cintcode BCPL ( VM ) |
Seuraava | Amiga OS |
TRIPOS (lyhennetty englanniksi. TR Ivial P ortable O perating System , Trivial portable operation system ) on käyttöjärjestelmä . Kehitys aloitettiin Cambridgen yliopiston tietokonelaboratoriossa ja sitä johti Martin Richards . Nimetty Cambridgen yliopiston perinteisen loppukokeen mukaan . [1] Ensimmäinen versio valmistui tammikuussa 1978 ja se toimi DEC PDP-11 -tietokoneella . Myöhemmin se siirrettiin tietokoneille . Computer Automation LSI4 ja Data General Nova . Motorola m68k - version kehittäminen aloitettiin vuonna 1981 Bathin yliopistossa . MetaComCo hankki oikeudet m68k - versioon ja jatkoi kehitystä, kunnes Commodore Amiga valitsi TRIPOSin vuonna 1985 osaksi uuden tietokoneensa käyttöjärjestelmää. Hän oli myös osa Cambridgen yliopiston Cambridge Distributed Computing System -järjestelmää .
Heinäkuussa 1985 esiteltiin Amiga -tietokone , joka käytti TRIPOSia AmigaDOS - moduulina AmigaOSissa . AmigaDOSissa oli komentorivikäyttöliittymä ja Amiga - tiedostojärjestelmä . Koko AmigaDOS-moduuli kirjoitettiin alun perin BCPL -ohjelmointikielellä ( C :n edeltäjä ), samalla kielellä kuin itse TRIPOS.
TRIPOS sisälsi ennaltaehkäisevän moniajon (käyttämällä prioriteettipohjaista ajoitusta), hierarkkisen tiedostojärjestelmän ja useita kuoria .
Tärkein TRIPOSissa toteutettu konsepti oli…
Suuri osa TRIPOS-lähdekoodista on kirjoitettu BCPL:llä. Ydin ja laiteajurit kirjoitettiin kokoonpanokielellä .
TRIPOS on siirretty useille alustoille: Data General Nova 2, Computer Automation LSI4, Motorola 68000- ja Intel 8086 -prosessoreihin perustuville laitteille. Se tuki työtä Cambridge Ring -tietokoneverkkojen kanssa . Vuonna 2010 Martin Richards teki TRIPOSin Linux -portin käyttämällä Cintcode BCPL -virtuaalikonetta .
TRIPOS tukee edelleen aktiivisesti Open GI :tä (entinen Misys Financial Systems ), jonka kotipaikka on Worcestershiressä , Englannissa . Monilla Ison-Britannian vakuutusasiamiehillä on m68k-pohjaiset (ja myöhemmin Intel- ja Linux-pohjaiset) järjestelmät, jotka käyttävät TRIPOS-järjestelmää, joka palvelee Qume-päätteitä tai Qume -pääteemulaattoreita telnet - yhteyden kautta TCP/IP :n kautta - järjestelmiä, joita käytetään Open G I:n BROOMS- Windows / SAMBA :n tai HP JetDirectin kautta, XML Integration Services .
Cintpos on kokeellisesti tulkittu versio TRIPOSista, joka toimii Martin Richardsin kehittämässä Cintcode BCPL -virtuaalikoneessa.