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.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Nützliche Notlösung
    Haben Sie den Umstieg von Windows auf Linux erfolgreich bewältigt und stellen fest, dass Sie doch zwingend das eine oder andere Windows-Programm benötigen, können Sie zwar eine virtuelle Maschine einrichten, schneller und effizienter nutzen Sie z. B. Microsoft Office aber mit CrossOver Linux.
  • Beschwipst fensterln
    Wer von Windows auf Linux umsteigt, vermisst nicht selten liebgewonnene Programme und Spiele. Wie praktisch wäre es, wenn diese auch auf dem freien Betriebssystem laufen würden. Genau diesen Wunsch erfüllt eine kleine Software namens Wine.
  • Wine, Crossover Office und Cedega
    Wer Windows-Anwendungen unter Linux zum Laufen bringen will, kommt an Wine nicht vorbei. Wir untersuchen die freie und die kommerziellen Wine-Varianten auf ihre Praxistauglichkeit.
  • Wine in neuen Kleidern
  • Fertige Version der Laufzeitumgebung für Windows-Programme
    Wine 1.2, die Laufzeitumgebung für Windows-Programme unter Linux, hat seine Entwicklungsphase hinter sich und steht zum Download bereit.
Kommentare

Infos zur Publikation

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 4 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 4 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 0 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...
Start-Job behindert Bootvorgang, Suse 13.2, KDE,
Wimpy *, 20.02.2015 10:32, 4 Antworten
Beim Bootvorgang ist ein Timeout von 1 Min 30 Sec. weil eine Partition sdb1 gesucht und nicht gef...
Konfiguration RAID 1 mit 2 SSDs: Performance?
Markus Mertens, 16.02.2015 10:02, 6 Antworten
Hallo! Ich möchte bei einer Workstation (2x Xeon E5-2687Wv3, 256GB RAM) 2 SATA-SSDs (512GB) al...