Planung Vortrag "Windows-Software unter Linux?"

Aus BraLUG-Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Theoretischer Teil: few remarks.)
(Praktischer Teil: -> just/only me)
 
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt)
Zeile 18: Zeile 18:
 
** Vorteile
 
** Vorteile
 
*** komplett
 
*** komplett
 +
*** auf jeder Architektur möglich (Emulation)
 +
*** Virtualisierung relativ schnell
 
** Nachteile
 
** Nachteile
 
*** höhere Rechenleistung fuer CPU- und Hardware-Emulation erforderlich --[[Benutzer:Muehlber|Muehlber]] 10:47, 12. Mär 2006 (CET)
 
*** höhere Rechenleistung fuer CPU- und Hardware-Emulation erforderlich --[[Benutzer:Muehlber|Muehlber]] 10:47, 12. Mär 2006 (CET)
 +
*** Emulation langsam
 
*** benötigt Windows-Lizenz
 
*** benötigt Windows-Lizenz
 
** Beispiele
 
** Beispiele
Zeile 32: Zeile 35:
 
*** Performance. Das Teil ist knapp so schnell wie ein echtes Windows. Kann sogar schnelles bunt. --[[Benutzer:Muehlber|Muehlber]] 10:47, 12. Mär 2006 (CET)
 
*** Performance. Das Teil ist knapp so schnell wie ein echtes Windows. Kann sogar schnelles bunt. --[[Benutzer:Muehlber|Muehlber]] 10:47, 12. Mär 2006 (CET)
 
** Nachteile
 
** Nachteile
 +
*** nur native Architektur (üblicherweise x86, laut Wine-FAQ läuft theoretisch NT/Alpha-Zeugs auf Alpha)
 
*** unvollständig (Windows-API z.T. undokumentiert)
 
*** unvollständig (Windows-API z.T. undokumentiert)
 
*** Gerätetreiber laufen nicht
 
*** Gerätetreiber laufen nicht
Zeile 38: Zeile 42:
 
* Qemu + Windows 2000 (wahrscheinlich eher Windows 98)? ([[Benutzer:Chd|Christoph]]?)
 
* Qemu + Windows 2000 (wahrscheinlich eher Windows 98)? ([[Benutzer:Chd|Christoph]]?)
 
* (Bochs + Reactos ([[Benutzer:MaD|MaD]]))
 
* (Bochs + Reactos ([[Benutzer:MaD|MaD]]))
* VMware + Windows XXX? ([[Benutzer:Kuerschn|Micha]] oder [[Benutzer:ISCH|Ingo]])
+
* VMware + Windows XXX? ([[Benutzer:ISCH|Ingo]])
 
* Wine ([[Benutzer:MaD|MaD]])
 
* Wine ([[Benutzer:MaD|MaD]])
 +
** Was zeigt man? Sollte halbwegs frei zu haben sein.
 +
*** Wine-eigene Programme (winecfg, notepad, winemine, winefile, regedit....)
 +
*** [http://www.lm-software.com/mlcad/ MLCAD]
 +
*** [http://www.bridgebuilder-game.com/ Bridge Builder]
 +
*** [http://www.virtualdub.org/ VirtualDub]
 +
*** [http://www.skinbase.org/section.php?sections=msstyles Themes!]

Aktuelle Version vom 16. März 2006, 10:41 Uhr


[Bearbeiten] Gliederung

[Bearbeiten] Theoretischer Teil

Der theoretische Teil sollte maximal 45 min. lang sein, eher weniger. (MaD, will noch jemand?)

btw: Bis jetzt sieht's nach 15 min Theorie aus, was aber auch voellig reicht, weil die Leute vermutlich lieber sehen wollen, wie irgendwelches Klickidingens unter Linux aussieht.
  • Warum können Windows-Programme nicht direkt ausgeführt werden?
    • anderes Binärformat (PE statt ELF)
    • fehlende Bibliotheksfunktionen
    • falsche Architektur? Oder soll nur Windows-Zeugs unter x86-Linux rankommen? --Muehlber 10:47, 12. Mär 2006 (CET)
  • Möglichkeiten, Windows-Programme trotzdem unter Linux auszuführen
    • Windows starten (PC-Emulation & -Virtualisierung)
    • ABI und API zur Verfügung stellen
  • PC-Emulation und -Virtualisierung
    • Vorteile
      • komplett
      • auf jeder Architektur möglich (Emulation)
      • Virtualisierung relativ schnell
    • Nachteile
      • höhere Rechenleistung fuer CPU- und Hardware-Emulation erforderlich --Muehlber 10:47, 12. Mär 2006 (CET)
      • Emulation langsam
      • benötigt Windows-Lizenz
    • Beispiele
      • Qemu
      • Bochs
      • VMware
  • API-Implementierung
    • Wine als einzige wirkliche Implementierung
    • Vorteile
      • Freie Software
      • gute Integration in Linux-System
      • Performance. Das Teil ist knapp so schnell wie ein echtes Windows. Kann sogar schnelles bunt. --Muehlber 10:47, 12. Mär 2006 (CET)
    • Nachteile
      • nur native Architektur (üblicherweise x86, laut Wine-FAQ läuft theoretisch NT/Alpha-Zeugs auf Alpha)
      • unvollständig (Windows-API z.T. undokumentiert)
      • Gerätetreiber laufen nicht

[Bearbeiten] Praktischer Teil

  • Qemu + Windows 2000 (wahrscheinlich eher Windows 98)? (Christoph?)
  • (Bochs + Reactos (MaD))
  • VMware + Windows XXX? (Ingo)
  • Wine (MaD)
'Persönliche Werkzeuge