Hallo zusammen!
Die Final-Version des Windows-Emulators WinE scheint immer näher zu rücken - Version 0.99 steht inzwischen zum Download bereit, alles weitere hier.
Nur interessehalber: Wer von euch benutzt eigentlich WinE? Wendet sich das hauptsächlich an Windows-Umsteiger, die - wenigstens für eine Übergangszeit - nicht auf ihre gewohnten Windows-Tools verzichten müssen, oder benutzen das auch alte Hasen?
CU
Olaf
Linux 14.981 Themen, 106.344 Beiträge
Windowsprogramme brauchen API-Funktionen aus dem Betriebsystemkern von Windows für Steuerelemente wie Bildlaufleisten und Buttons. Dann werden auch noch andere Funktionen aus dem Betriebsystemkern von Windows gebraucht. Das Problem dabei ist, das Linux statt den Windows API die Systemcalls vom POSIX-Standard benutzt. Außerdem gibt es bei Linux verschiedene Toolskits für diese Steuerelemente wie Bildlaufleisten und Buttons.
Wine versucht irgendwie diese zwei unterschiedlichen Betriebsysteme (Linuxbetriebsystemkern ist wie Unix posixkompatibel) zusammenzubringen. Dadurch gibt es aber immer wieder Probleme mit Windowsanwendungen die unter Linux nicht laufen.
Das beste ist einen PC-Emulator wie vmware zu starten und Windows unter Linux zu booten. Dann kann man eigentlich fast jede Windowsanwendung unter Linux starten, außer eventuell irgendwelche Computerspiele.
Der Windowsbetriebsystemkern ist irgendwie sehr kompliziert programmiert. Windows stellt für jeden Spezialfall eine eigene API zur Verfügung.
Unixsysteme sind da besser programmiert. Es gibt die Basissystemcalls open(), close(), write(), read (), fork() und execl(). Alle anderen Systemcalls bauen auf diese Systemcalls auf. Unix wurde so einfach wie möglich programmiert.
Ich lehne Windows total ab, ob nun als Anwender oder Hobbyprogrammierer .
Windows hat gegenüber Unix aber einen entscheidenden Vorteil. Es bietet 100 %ige Standard im Desktopbereich. Dadurch kann man immer "fremde" Programme unter Windows installieren. Bei Unix muß man immer die Programme nutzen , die für die jeweilige Unixvariante programmiert sind.
Linux bietet auch Standards für den Desktopbereich :
Die Linux-Standardbase.
Das ist der Vorteil von Linux gegenüber von den verschiedenen Unixvarianten .
[Diese Nachricht wurde nachträglich bearbeitet.]
