DISCLAIMER DISCLAIMER DISCLAIMER DISCLAIMER

Die hier archivierte Mail kann, muss sich aber nicht auf den Themenkomplex von Oekonux beziehen.

Insbesondere kann nicht geschlossen werden, dass die hier geäußerten Inhalte etwas mit dem Projekt Oekonux oder irgendeiner TeilnehmerIn zu tun haben.

DISCLAIMER DISCLAIMER DISCLAIMER DISCLAIMER

Message 00613 [Homepage] [Navigation]
Thread: choxT00575 Message: 8/60 L1 [In date index] [In thread index]
[First in Thread] [Last in Thread] [Date Next] [Date Prev]
[Next in Thread] [Prev in Thread] [Next Thread] [Prev Thread]

[chox] Pro-Linux: Neuigkeit an Sie



Hallo Linuxer,

diese Nachricht von Pro-Linux sendet Ihnen Helmuth Supik
=====================================================

=====================================================
Pro-Linux News
URL der Nachricht: http://www.pro-linux.de/news/2[PHONE NUMBER REMOVED].html
=====================================================

Linux-Kernel auf Windows portiert
Einsender: hjb (hjb pro-linux.de) - Mo, 26. Jan 2004, 23:38


Das Cooperative Linux-Projekt ist ein neuartiger Ansatz, den
Linux-Kernel unter Windows und anderen Systemen laufen zu lassen.

Während man mit WINE[1] Windows-Programme unter Linux laufen lassen
kann, benötigte man für den Einsatz von Linux-Programmen unter
Windows zwangsläufig eine virtuelle Maschine wie das kommerzielle
VMware[2] oder das freie Bochs[3]. Nun gibt es eine weitere
Möglichkeit, die keine virtuelle Maschine darstellt.

Ein kleines Team von Entwicklern hat Cooperative Linux (coLinux)
geschaffen. coLinux ist eine Portierung des Kernels auf Windows. Sie ist
aber nicht vergleichbar mit User Mode Linux (UML)[4], das eine
Portierung des Linux-Kernels auf sich selbst darstellt und den Kernel
als normale Anwendung unter Linux laufen läßt. Denn coLinux
enthält spezielle Treiber, mit denen es mit allen Privilegien unter
Windows laufen kann. Es hat beispielsweise direkten Zugriff auf die
Seitentabellen und schaltet den Prozessor zwischen Windows-Programmen
und coLinux hin und her. Die Hardware ist soweit virtualisiert,
daß es keine Zugriffskonflikte gibt. Das Konzept erinnert an
RT-Linux[5], wo ein kleiner Echtzeit-Kernel Interrupts an den als Task
laufenden Linux-Kernel weiterreicht.

Die virtualisierte Hardware umfaßt eine VGA-Textkonsole, Netzwerk
(realisiert mit dem freien TAP-Treiber von OpenVPN), Festplatten (als
normale Dateien unter Windows) und Tastatur.

Die jetzt freigegebene Version 0.5.1 von coLinux soll unter Windows 2000
und Windows XP laufen. Sie soll bereits in der Lage sein, die japanische
Version von KNOPPIX zu starten. Screenshots sind auf der Projektseite
verfügbar. Wenn die Implementierung vollständig ist, soll jede
Linux-Software ohne Modifikation laufen. Die Performance soll fast die
gleiche sein wie bei einem echten Linux.

coLinux benötigt nur wenige Features des Host-Systems und ist
ansonsten völlig unabhängig vom Host. Es ist geplant, coLinux
auf andere Systeme zu portieren: die Portierung auf ReactOS[6], einen
freien Klon von Windows NT, läuft bereits. Portierungen auf Solaris
und sogar auf Linux selbst sind denkbar und sollen relativ einfach sein.
(Dank an Andreas Wozniak.)

Verwandte Nachrichten
Windows-Anwendungen und -Spiele unter SUSE LINUX 9.0[7]
Samba 3 schneller als Windows Server 2003[8]
Windows-Netzwerktreiber für Linux[9]
Eine Woche Windows - Ein Experiment ganz anderer Art[10]


=====================================================
Information:http://www.colinux.org/

Linkverweise:
[1] http://www.winehq.com/
[2] http://www.vmware.com/
[3] http://bochs.sourceforge.net/
[4] http://user-mode-linux.sourceforge.net/
[5] http://www.fsmlabs.com/
[6] http://www.reactos.com/
[7] http://www.pro-linux.de/news/2[PHONE NUMBER REMOVED].html
[8] http://www.pro-linux.de/news/2[PHONE NUMBER REMOVED].html
[9] http://www.pro-linux.de/news/2[PHONE NUMBER REMOVED].html
[10] http://www.pro-linux.de/news/2[PHONE NUMBER REMOVED].html
_______________________
http://www.oekonux.de/



[English translation]
Thread: choxT00575 Message: 8/60 L1 [In date index] [In thread index]
Message 00613 [Homepage] [Navigation]