close

Grafiikkaympäristöpäällikkö

Siirry navigointiin Siirry hakuun
Image
GEM 1.1 -pöytäkone

GEM ( Graphics Environment Manager ) oli Digital Research, Inc:n (DRI) luoma ikkunajärjestelmä käytettäväksi CP/M - käyttöjärjestelmän kanssa Intel 8088 -suorittimissa ja Motorola 68000 -mikroprosessorissa . Myöhemmät versiot toimivat myös DOS :n alla . [ 1 ]

GEM tunnetaan ensisijaisesti Atari ST -sarjan tietokoneiden graafisena käyttäjäympäristönä ( GUI ) , ja sen mukana toimitettiin myös useita Amstradin luomia IBM PC -yhteensopivia tietokoneita ( PC1512 , PC1640 ja Sinclair PC200 ). Se oli ydin pienelle määrälle DOS-ohjelmia, joista näkyvin oli Ventura Publisher . Se siirrettiin myös muihin tietokoneisiin, joissa ei aiemmin ollut graafista käyttöliittymää, mutta se ei saavuttanut suosiota näissä järjestelmissä.

Historia

GSX

GEM syntyi DRI:ssä yleiskäyttöisenä grafiikkakirjastona, joka tunnetaan nimellä GSX ( Graphics System X Tension ) , jonka loi Lee Jay Lorenzenin johtama tiimi, joka oli juuri lähtenyt Xerox PARCista (GUI:n syntymäpaikka). GSX oli pohjimmiltaan DRI-spesifinen toteutus GKS :stä , grafiikkastandardista, jota ehdotettiin 1970-luvun lopulla.

G.E.M.

GSX kehittyi osaksi sitä, joka myöhemmin tunnettiin nimellä GEM, joka oli yritys rakentaa täydellinen GUI-järjestelmä käyttämällä GSX:ää perustana. Intel 8086 :n versio esiteltiin yleisölle ensimmäisen kerran COMDEXissa vuonna 1984 [ 2 ] ja sitä markkinoitiin nimellä GEM/1 helmikuusta 1985 alkaen. [ 3 ] [ 4 ] Tämän seurauksena Apple Computer haastoi DRI :n [ 5 ] oikeuteen , koska se katsoi, että GEM/1-ympäristö oli kopio Macintosh -grafiikkajärjestelmästä (joka otti elementtejä tammikuussa 1983 julkaistusta Apple Lisasta ). Tämä sai DRI:n tekemään muutoksia ympäristöön. [ 5 ] Atari-tietokoneissa GEM ilmestyi TOS:n ensimmäisistä versioista ( TOS 1.0, marraskuu 1985), jota seurasi GEM/2:n julkaisu IBM PC-yhteensopiville tietokoneille, joka myös jaettiin Amstrad PC1512: n mukana. ja PC1640 - tietokoneet , molemmat julkaistiin vuonna 1986 ja toimitettiin myöhemmin Sinclair PC 200 : n kanssa . IBM PC:n viimeisin kaupallinen versio oli GEM/3.11, joka julkaistiin marraskuussa 1988.

PC-tietokoneiden GEM-ympäristö säilyi jonkin aikaa pidempään ViewMAX/1:n, GEM-ympäristön johdannaisen, joka julkaistiin toukokuussa 1990 DR-DOS 5.0:n kanssa, ja ViewMAX/2:n ansiosta, joka julkaistiin syyskuussa 1991 DR-DOS 6.0:lla. GEM puolestaan ​​pysyi osana Atari - tietokoneiden TOS -käyttöjärjestelmää vuoden 1992 Atari Falconiin asti (TOS 4.0). Vuonna 1996 yritys, joka omisti oikeudet tuolloin, Caldera , jakoi lähdekoodin ViewMAX/3:lle, keskeneräiselle projektille, joka jatkoi tuotelinjaa. Lopuksi se julkaisi GEM-lähdekoodin GNU General Public License (GPL) -lisenssillä huhtikuussa 1999.

Nykyinen kehitys

GEM:n kehitys PC:lle jatkuu OpenGEM :n ja FreeGEM :n muodossa . Se on myös siirretty takaisin Atari ST:lle käytettäväksi TOS -kloonina EmuTOS- emulaattorissa .

Viitteet

  1. Selby Bateman (toukokuu 1985). Laske!, toim. "GEM: Uusi ilme IBM:lle ja Atarille" . « Mikä näyttää ja toimii kuin Apple Macintosh, toimii IBM- ja Atari ST -tietokoneissa ja voi auttaa muuttamaan tietojenkäsittelyn ilmettä? Vastaus on käyttöjärjestelmäliittymä nimeltä GEM, Graphics Environment Manager, jonka Digital Research toivoo edistävän uutta standardia tapaamme työskennellä tietokoneiden kanssa.  ». 
  2. Digital Research ilmoittaa GEM :n päivämäärä: marraskuu 1984 - Yrityshistorian kokoelma - Tietokonehistoriallinen museo
  3. ANALOG TCS #1 001 03/20/85 DRI toimittaa GEM:n (1985/7/2) - net.micro.atari - Google-ryhmät
  4. Markoff, John; Robinson, Phillip (kesäkuu 1985). "GEM-seminaari" . BYTE . s. 455 . Haettu 27. lokakuuta 2013 . 
  5. ^ a b Dilger, Daniel Eran (10. syyskuuta 2007). "Office Wars 3 – Miten Microsoft sai Office-monopolinsa " Karkeasti laadittu . Arkistoitu alkuperäisestä 19. elokuuta 2013 . Haettu 15. elokuuta 2013 . 

Ulkoiset linkit

  • Digital Researchin GEM (Intel 8086 -versio!)
    - Sisältää ladattavat kopiot uusimmasta GEM/3:sta ja kehitysjärjestelmästä
  • OpenGEM-projekti
  • GEM
    Sivu, jossa on historiaa, dokumentaatiota ja linkkejä erilaisiin avoimen lähdekoodin GEM-projekteihin
  • Aranym Atari Running millä tahansa koneella: emulaattori/virtuaalikone, joka voi ajaa Atari GEM -sovelluksia