Liste der "memory safe" Applikationen
=====================================

Stand: 21.06.1998

Im Hinblick auf zuknftige MiNT-Versionen mit memory protection, memory 
paging und memory swapping, sprich vollstndiger virtueller Speicher- 
verwaltung, ist es wichtig zu wissen, welche Programme sich mit diesen 
Dingen vertragen. Es wre wirklich schn, wenn die Autoren der ent- 
sprechenden Software nachbessern wrden, denn die Vorteile einer voll- 
stndigen virtuellen Speicherverwaltung sind bekannt:

- memory protection: Schutz von Programmen durch andere, "wildgewordene" 
  Programme

- memory paging: Vermeidung der sog. Zerstckelung des Speichers

- memory swapping: quasi beliebig viel Hauptspeicher steht zur Verfgung

Hinweis: Programme wie Outside oder VRAM bieten meines Wissens nur 
         swapping. Das Betriebssystem MagiC bietet z.Z. leider berhaupt 
         nichts von alledem.

Die Grnde fr ein Versagen eines Programmes unter memory protection sind 
jedoch i.d.R. recht banal:
1. der Speicher fr das AV-Protokoll wurde mit dem "private" statt 
   "readable" oder "globale" angefordert
2. die Programme wurden vom jeweiligen Autor berhaupt nie mit memory 
   protection getestet



(Tabulatorweite 3)

Programm 		Version	safe  verantwortlich/schuldig
--------------------------------------------------------------
1stGuide			06/97		 ja	guivol@esc.de
7Up				2.32		nein	Michael Thnitz
Alert-Acc.					 ja
ApplList       0.4       ja	dl1fdt@amsat.org
Artworx			1.4		nein	Christian_Witt@n.maus.de
BoxKite			1.80		 ja	Harald_Becker@k.maus.de
CAB				2.6		 ja	Alexander_Claus@of2.maus.de
Chatwin  		3.08b		 ja	Dirk_Haun@lb.maus.de
Clix				3.60		nein	Steffen_Engel@pe2.maus.de
Clock-Acc.		1.0		 ja	W. Klaren
Connect
COPS				1.07		 ja	Behne & Behne Systemsoftware GbR
Cypress			1.73		nein
DirSort			1.1		 ja	Christoph Zwerschke
Diskus			3.11		 ja	us@bruker.de
EASE				5.01
E-Backup			2.01		 ja
Everest			3.6D		 ja	Oliver Schmidt
FED				1.70		 ja
Fiffi				1.05		nein	Juergen_Koneczny@m4.maus.de
Finder         1.10		nein	Holger_Weets@ol.maus.de
freeBase			1.01		nein	Holger_Weets@ol.maus.de
GEMar				3.06		nein	Steffen_Engel@pe2.maus.de
GEM-Draw
GEM-Draw Plus
GEM-Graph		1.0D		 ja	ABC Software
GEMGS				5.10		 ja	Christian_Felsch@hh.maus.de
Gemini			1.a		 ja	jr@ms.maus.de
GEM-init       0.77      ja   U_Kaiser@t-online.de
GEMJing			1.06		 ja
GEM-Output		1.2				Digital Research Inc.
GEM-Output		2.0
GEM-Paint		2.0D				ABC Software
GEM-Wordchart
HDU III
Interface		2.32		 ja	Olaf Meisiek
JAnE				1.52		 ja	Harald_Becker@k.maus.de
jinnee			1.0		 ja	Manfred_Lippert@n.maus.de
Kandinsky		2.5		nein	Ulrich Rogoderer (1)
K-Resource
Les Yper Sound	0.1		 ja	Dirk_Haun@lb.maus.de
lps.ttp			1.24		nein	uereder@cip.informatik.uni-erlangen.de
MultiStrip		1.3		 ja	tommi@linguistik.uni-erlangen.de
MStrip-Config	1.3		nein	tommi@linguistik.uni-erlangen.de
MultiTex			5.2		 ja
N.AES	[030]		1.1.7		 ja	Rainer_Mannigel@b.maus.de
NeoDesk
Newsie			0.69a		 ja
N.Fsel			1.6b		 ja	w+l
no!Desk			3.04		nein  no! (2)
NovaVDI			2.67		 ja	Computerinsel
NVDI				4.11.8	 ja	Behne & Behne Systemsoftware GbR
OLGA-Manager	1.3		 ja	Thomas_Much@ka2.maus.de
OLGA-Tools		1.0		 ja	Thomas_Much@ka2.maus.de
ORCS
PacShell								Holger_Weets@ol.maus.de
papyrus			5.11		nein	R.O.M.
Phoenix			5.0		 ja   Gebrder Gei/ASH
qed				4.5		 ja	Christian_Felsch@hh.maus.de
RCS				2.1		nein  ATARI Corp.
RCS				3.0		 ja	ATARI Corp.
RSM				2.15		 ja	A.Diedering@t-online.de
Rufus
Scripter			r1			nein	Holger_Weets@ol.maus.de
smurf				1.0		 ja
SpeedUp			1.91a		 ja	tommi@linguistik.uni-erlangen.de
ST-CAD			1.03		 ja
ST-GUIDE			12/96		nein	Holger_Weets@ol.maus.de
Start Me Up!	7.02		 ja	Thomas_Much@ka2.maus.de
SysInfo			4.30		 ja	Thorsten_Bergner@b.maus.de
T-CON									Holger_Weets@ol.maus.de
TeraDesk			1.01		 ja	W. Klaren
Texel				2.0		 ja	Thomas_Much@ka2.maus.de
Thing				1.21		 ja	gryf@hrzpub.tu-darmstadt.de
TOSWIN2  		2.2		 ja	Christian_Felsch@hh.maus.de
TWSM/2			2.0		 ja	tommi@linguistik.uni-erlangen.de
WDIALOG			1.96		 ja	Behne & Behne Systemsoftware GbR
XControl			1.31
ZControl       0.24      ja   dl1fdt@amsat.org

(1) Absturz erst bei Programmende
(2) Absturz bei Programmstart, trotzdem luft Programm weiter

... wird vervollstndigt/fortgesetzt.


Hinweise:
1. getestet wurde mit MiNT 1.14.5, N.AES 1.1.7 [030], WDIALOG 1.98 und 
   COPS 1.07, aber ohne ST-GUIDE
2. die meisten Programme wurden nur kurz angetestet. Es ist leider
   mglich, da sich nach lngerem Arbeiten dennoch eine
   Unvertrglichkeit herausstellt. Manche Programme strzen dummerweise
   ausgerechnet beim normalen Beenden ab.
3. ZControl und COPS laufen zwar, aber nicht unbedingt alle CPX-Module
4. Programme aus der Hand von Holger Weets laufen grundstzlich erst
   einmal nicht mit memory protection. Die Flags im Programmheader
   mssen erst auf "readable" oder gar "global" gesetzt werden
   (Stichwort AV-Protokoll)

Ulrich Kaiser <U_Kaiser@t-online.de>