www.wikidata.de-de.nina.az
Der Graphics Environment Manager GEM war eine grafische Benutzeroberflache von Digital Research die vor allem durch den Rechner Atari ST unter dem Betriebssystem TOS bekannt wurde Es gab auch Versionen fur den IBM PC sowie eine Unix Variante Auf den Atari Rechnern der ST Serie bestand das TOS zudem aus dem ebenfalls von Digital Research entwickelten GEMDOS das sich stark an den bereits bestehenden Betriebssystemen CP M und PC DOS MS DOS orientierte GEM Version von 1984GEM 3 1 Desktop 1989 OpenGEM Desktop 2004 Inhaltsverzeichnis 1 Apples Urheberrechtsklage 2 Interner Aufbau 3 Applikationen 3 1 PC Version 3 2 Atari Version 4 Weblinks 5 EinzelnachweiseApples Urheberrechtsklage BearbeitenKurz nach dem Erscheinen der PC Version GEM 1 1985 wurde Digital Research von Apple Computer Inc verklagt weil das Look and Feel weitgehend dem der Macintosh Umgebung System spater Mac OS entsprach Der GEM Dateimanager Desktop war dem Finder von Apple sehr ahnlich Um einem langwierigen Gerichtsverfahren aus dem Weg zu gehen verpflichtete sich Digital Research die PC Variante von GEM deutlich zu verandern 1 Insbesondere die uberlappenden Fenster sowie der Papierkorb wurden aus dem Dateimanager Desktop entfernt Nicht betroffen von den Einschrankungen war die Atari Version da deren Entwicklung in der Verantwortung von Atari selbst lag das von Apple nicht juristisch belangt wurde Das Urteil dass es ein Copyright auf Benutzerschnittstellen gebe fuhrte zu einem zeitweiligen Apple Boykottaufruf durch die Free Software Foundation Die zu PC GEM in direkter Konkurrenz stehende Benutzeroberflache Windows wurde Ende 1985 in Version 1 0 veroffentlicht und gewann schliesslich ebenfalls grossere Beachtung nachdem auch Microsoft aus demselben Grund von Apple wegen Windows 2 03 verklagt wurde und im Gegensatz zu Digital Research das langjahrige Verfahren in Kauf nahm bis man 1992 schliesslich gegen Apple gewann So konnte Windows ohne Auflagen weiterentwickelt werden Interner Aufbau BearbeitenDie Oberflache GEM besteht ublicherweise aus folgenden Komponenten Das Virtual Device Interface VDI stellt gerateunabhangige Zeichenfunktionen zur Verfugung vergleichbar mit Microsofts GDI Es untergliedert sich in folgende Unterkomponenten Treiber fur Bildschirm Drucker Metadateien etc gerateabhangig gerateunabhangige Schicht GDOS Darauf aufbauend stellen die Application Environment Services AES Routinen fur die Darstellung verschiedener Bedienelemente bereit Menus Fenster Dialoge etc ausserdem fur die Programmverwaltung Accessories etc Der Desktop ist der Dateimanager und Programmstarter der wie eine Schreibtisch Arbeitsflache aussieht Der Desktop 2 x hat aufgrund des Rechtsstreits mit Apple nur noch zwei Fenster fester Grosse aber es ist moglich Desktop 1 x mit GEM 2 x zu verwenden Applikationen Bearbeiten nbsp GEM Draw Plus 2 0 1 1988 Zu GEM lieferte Digital Research vorwiegend visuell orientierte Software Dies waren unter anderem die Textverarbeitung GEM Write das Vektorprogramm GEM Draw das Pixelprogramm GEM Paint die Balkengrafikanwendung GEM Graph den Prasentationssoftware Vorlaufer Wordchart Spater wurde die Textverarbeitung 1st Word Plus zu einem der beliebtesten Programme Auf dem Schneider PC1512 wurde die Programmiersprache und graphische Entwicklungsumgebung Locomotive BASIC 2 mitgeliefert die es 1986 schon ermoglichte einfache Programme mit Fenstern Grafik Mausunterstutzung u a zu schreiben PC Version Bearbeiten Nach der Ubernahme von Digital Research durch Caldera wurde die PC Version unter die GPL gestellt Einige Enthusiasten machten daraufhin die Einschrankungen ruckgangig z B liessen sie das Desktop Programm 1 x unter GEM 2 x laufen und sammelten alte Anwendungen so dass PC GEM wieder eine einigermassen brauchbare Benutzeroberflache fur einfache leistungsschwache oder historische PCs darstellt aufgrund der Beschrankung auf den Real Mode ist der verwendbare Arbeitsspeicher in GEM auf 1 MiB begrenzt Unter dem Namen ViewMAX integrierte Digital Research eine funktionsreduzierte Version von GEM in DR DOS 5 0 etwa zeitgleich lieferte Microsoft dessen Pendant DOS Shell mit MS DOS aus Nach der Freigabe unter der GPL wurde die Entwicklung der PC Version unter dem Namen OpenGEM bzw FreeGEM fortgefuhrt wobei GEM und ViewMAX wieder zusammengefuhrt wurden 2 OpenGEM 6 von 2006 und ein Release Candidate der Version 7 von 2017 sind die letzten Versionen die auch in FreeDOS enthalten sind 3 Atari Version Bearbeiten Die Atari Version von GEM wurde nach dem Verschwinden der Firma Atari als Hersteller von Computern nicht mehr weiterentwickelt und ist auch keine freie Software Stattdessen wurde das Betriebssystem TOS einschliesslich GEM komponentenweise als freie Software neuimplementiert siehe auch MiNT fVDI XaAES TeraDesk Ebenso entstanden kommerzielle Projekte siehe auch MagiC bzw Mag X N AES die z T das TOS sogar vollstandig ersetzen und nur noch zum Hochfahren Booten benotigen Durch die Freigabe der PC Version von GEM unter der GPL wurde es moglich den Betriebssystem Ersatz EmuTOS der zunachst fur Emulatoren gedacht war inzwischen aber auch originale Hardware bis zum Atari TT unterstutzt ein freies GEM zu implementieren welches der Atari Version von GEM funktional und optisch immer ahnlicher wird Durch diese neuen Projekte bietet es nun auch Multitasking Funktionalitat Der Wechsel zwischen den einzelnen gleichzeitig laufenden Programmen kann dabei ahnlich wie beim klassischen Mac OS bis Mac OS 9 von Apple uber Eintrage in der Menuleiste erfolgen Weblinks BearbeitenDeltaSoft u a GEM Programme und Quellen zum Herunterladen freedos org 25 YEARS OF DR DOS HISTORY vom 18 September 2000 Textdatei englisch GEM history ab Zeile 383Einzelnachweise Bearbeiten The New York Times Digital Research To Modify GEM englisch 1 Oktober 1985 abgerufen am 6 Dezember 2015 John Elliott Versions of GEM In GEM pages John Elliott 10 Juni 1999 abgerufen am 18 Dezember 2022 englisch FreeDOS 1 2 Updates Package OpenGEM desktop In FreeDOS Software ibiblio org 11 April 2018 abgerufen am 18 Dezember 2022 englisch Abgerufen von https de wikipedia org w index php title Graphics Environment Manager amp oldid 236646189