Home / LinuxUser / 2000 / 10 / Windows-Programme unter Linux

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Red, Red Wine

Windows-Programme unter Linux

Weiterführende Informationen

Selbstverständlich kann ein Artikel in diesem Rahmen nur einen Einblick in die Möglichkeiten von Wine geben. Weitere Informationen finden Sie im Dokumentationsverzeichnis des Wine-Quellcodes. Dort befindet sich auch eine ausführliche deutschsprachige Installationsanleitung (Dateiname: installation-und-konfiguration.german). Im Internet ist die Homepage des Wine-Projekts (URL: http://www.winehq.com) sehr zu empfehlen. Dort finden Sie Links auf das Wine-FAQ sowie ein Wine-HOWTO. Online-Support finden Sie u. U. in der Wine-Newsgroup, die den Namen comp.emulators.ms-windows.wine trägt.

Zur Schreibweise GNU/Linux oder Linux

Fairerweise möchten wir von der Redaktion anmerken, dass der Autor in seinem Text grundsätzlich von "GNU/Linux" statt "Linux" gesprochen hat – dazu eine kurze Erklärung: Das GNU-Projekt (GNU: GNU is Not Unix, http://www.gnu.org) hat den größten Teil aller unter Linux eingesetzten Tools entwickelt und unter der freien Lizenz GPL veröffentlicht. Vergleicht man für eine "typische" Linux-Distribution die Anteile an eigentlichem Linux-Code (im wesentlichen nur der Kernel) und an GNU-Code, wird klar, dass Linux ohne GNU recht nutzlos wäre. Daher vertreten viele Linux-Anwender die Auffassung, das Betriebssystem müsse "GNU/Linux" genannt werden, um den Beitrag des GNU-Projektes angemessen zu würdigen. Auch der Autor dieses Textes hat einheitlich die Bezeichnung "GNU/Linux" verwendet, die wir im ganzen Artikel durch "Linux" ersetzt haben, weil wir eine durchgehende Bezeichnung im ganzen LinuxUser wünschen.

Glossar

i386

Bezeichnung für die vom amerikanischen Chip-Hersteller Intel entwickelte Prozessorarchitektur. Zu den Intel-386-kompatiblen Prozessoren gehören Intels 80386er, 80486er, 80586er (Pentium), 80686er (Pentium II) Prozessoren, aber auch Prozessoren anderer CPU-Herstellers wie AMDs Athlon oder VIAs Cyrix III. Die i386er Architektur hat sich vor allem im Bereich der Desktop-Computer durchgesetzt. Man spricht bei i386-kompatiblen Rechnern oft auch von PCs oder IBM-kompatiblen Rechnern.

API

Application Programmers Interface. Damit bezeichnet man die Schnittstellen eines Betriebssystems, einer Systemkomponente oder auch einer Programmbibliothek, die von anderen Programmen benutzt werden kann.

Programmbibliothek

Hierbei handelt es sich um eine Datei mit vom Prozessor ausführbarem Programmcode, der jedoch für sich selbst kein vollständiges Programm darstellt. Im allgemeinen fehlt Programmbibliotheken die sogenannte main()-Funktion, die vom Betriebssystem aufgerufen wird, um ein Programm zu starten. Der Code in Programmbibliotheken kann vielmehr von ausführbaren Programmen benutzt werden. Eine Programmbibliothek kann beispielsweise Funktionen zur Darstellung von Fenstern auf dem Bildschirm bereitstellen. Programme, die diese Bibliothek dann benutzen brauchen den entsprechenden Code nicht selbst zu enthalten, wodurch Speicherplatz gespart wird. Außerdem lässt sich so ein einheitliches Aussehen aller Fenster von Programmen gewährleisten, welche die Bibliothek benutzen. Programmbibliotheken haben unter Windows meist die Dateinamensendung .DLL (Dynamic Link Library) und unter Unix/Linux die Endung .so (shared object).

OpenGL

Bei der Entwicklung von Programmen, die aufwendige Grafiken verwenden (z. B. Spiele, CAD-Programme, Simulationen), wäre es für die Programmierer viel zu mühsam, jedes Mal von Neuem Hardware-nahe Funktionen zu schreiben, mit denen sie ihre Grafikkarte dazu bewegen können, bestimmte geometrische Figuren u. ä. zu zeichnen, zumal sie diese für jeden Grafikkartentyp individuell anpassen müssten. OpenGL ist eine solche Sammlung von elementaren Grafikfunktionen, die, im Gegensatz zu anderen elementaren Grafikbibliotheken (wie z. B. Direct3D unter MS Windows) den enormen Vorteil hat, nicht nur Hardware-unabhängig, sondern auch noch Plattform-übergreifend (d. h. v. a.auch Betriebssystem-übergreifend!) zu sein. Näheres dazu finden Sie auch unter http://www.opengl.org.

debuggen

Dieses merkwürdige Wort stammt, wie so vieles in der Computerwelt, aus dem Englischen (to debug) und bezeichnet im Fachjargon der Programmierer den Vorgang des "Entwanzens" (bug= Käfer, Wanze), also der Bereinigung des Quellcodes von Fehlern.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 46 Punkte (3 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...