Linux 15.009 Themen, 106.826 Beiträge

News: Ubuntu-Chef im Interview

Shuttleworth über Windows-Software in Linux

Redaktion / 26 Antworten / Flachansicht Nickles

Ubuntu Chef Mark Shuttleworth hat sich in einem Interview jetzt deutlich zum Thema "Windows-Anwendungen in Linux" geäußert. Dabei ging es unter anderem um das Linux-Projekt "Wine" mit dem es möglich ist, Windows-Software auch unter Linux zu nutzen.

Wine wird regelmäßig aktualisiert und immer besser. Shuttleworth hält Wine für eine sinnvolle Sache, betont aber ausdrücklich, dass es auf keinen Fall ein Ziel sein kann, Linux zu einer Plattform für das Ausführen von Windows-Programmen zu machen. Shuttleworth: "Linux ist nicht Windows. Und Windows ist nicht Linux".

Die alltäglichen Anforderungen an ein PC-Betriebssystems könne Linux inzwischen genauso gut erfüllen wie Windows und teilsweise auch besser. Einzige Domäne von Windows sind eigentlich nur noch Computerspiele.

Die Zukunft von Linux kann also nicht darin bestehen, kompatibel zu Windows-Software zu sein - daran ist bereits OS/2 gescheitert.

bei Antwort benachrichtigen
KarstenW Redaktion „Shuttleworth über Windows-Software in Linux“
Optionen

Ich nutze diese wine Laufzeitumgebung nicht. Ich habe mal kurze Zeit den Linuxemulator unter FreeBSD 6.0 getestet. Laut FreeBSD Handbuch sollen in diesem Linuxemulator etwa 80 % der Linuxprogramme unter FreeBSD laufen.
Mit wine gibt es unter FreeBSD genau die gleichen Probleme wie unter Linux.

Das eigentliche Problem sind die Systemaufrufe bei Windows , welche leider nicht POSIX kompatibel sind.
Ich meine wenn man einen POSIX Systemaufruf wie fork() in einem Linuxprogramm aufruft, dann ist es im Prinzip der gleiche fork() Aufruf wie im FreeBSD- oder Solaris Kernel.
Also wenn der Linuxemulator den fork() Systemaufruf abfängt und in einen fork() Aufruf von FreeBSD "umwandelt", dann wird es kaum Probleme geben das im Linuxemulator zu programmieren.
Und beim POSIX Standard von Unix gibt es mehr als 200 von diesen Systemaufrufen !

Ich würde mal behaupten, wenn der Windowskernel POSIX kompatibel wäre, dann würden eventuell auch 80 % der Windowsprogramme unter Linux laufen ( wenn man es möchte).

Das sage ich mal als NICHT-Informatiker, welcher nur mal ein BUCH von Tannenbaum , "Operating System - Design and Implementation " gelesen hat ( weil mich Unix interessiert).






Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen