Grafiikkaympäristöpäällikkö
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
- ↑ 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. ».
- ↑ Digital Research ilmoittaa GEM :n päivämäärä: marraskuu 1984 - Yrityshistorian kokoelma - Tietokonehistoriallinen museo
- ↑ ANALOG TCS #1 001 03/20/85 DRI toimittaa GEM:n (1985/7/2) - net.micro.atari - Google-ryhmät
- ↑ Markoff, John; Robinson, Phillip (kesäkuu 1985). "GEM-seminaari" . BYTE . s. 455 . Haettu 27. lokakuuta 2013 .
- ^ 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