Kapitel 11. Linux-Binärkompatibilität
Zurück | Teil II. Oft benutzte Funktionen | Weiter

## Kapitel 11. Linux-Binärkompatibilität

Restrukturiert und teilweise aktualisiert von Jim Mock.
Beigetragen von Brian N. Handy und Rich Murphey.
Übersetzt von Johann Kois.

## 11.1. Übersicht

FreeBSD bietet Binärkompatibilität zu verschiedenen anderen UNIX® Betriebssystemen, darunter auch Linux. Nun könnten Sie sich fragen, warum FreeBSD in der Lage sein muss, Linux-Binärprogramme auszuführen? Die Antwort auf diese Frage ist sehr einfach. Viele Unternehmen und Entwickler programmieren bzw. entwickeln nur für Linux, da es „das Neueste und Beste“ in der Computerwelt ist. Für uns FreeBSD-Anwender heißt dies, genau diese Unternehmen und Entwickler zu bitten, FreeBSD-Versionen ihrer Programme herauszubringen. Das Problem dabei ist nur, dass die meisten dieser Firmen trotzdem nicht erkennen, wie viele zusätzliche Anwender ihre Produkte benutzen würden, wenn es auch FreeBSD-Versionen gäbe, und daher weiterhin ausschließlich für Linux entwickeln. Was also kann ein FreeBSD-Anwender tun? Genau an diesem Punkt kommt die Linux- Binärkompatibilität ins Spiel.

Um es auf den Punkt zu bringen, genau diese Kompatibilität erlaubt es FreeBSD-Anwendern, etwa 90 % aller Linux-Anwendungen ohne Code-Änderungen zu verwenden. Dies schließt solche Anwendungen wie StarOffice™, Open Office, die Linux-Versionen von Netscape®, Adobe® Acrobat®, RealPlayer®, Oracle®, WordPerfect®, Doom, Quake und viele andere ein. Es wird sogar berichtet, dass diese Linux-Anwendungen in manchen Fällen unter FreeBSD eine bessere Leistung als unter Linux aufweisen.

Allerdings gibt es nach wie vor einige Linux-spezifische Betriebssystem-Eigenschaften, die unter FreeBSD nicht unterstützt werden. Linux-Anwendungen, die i386™-spezifische Aufrufe (wie die Aktivierung des virtuellen 8086-Modus) verwenden, funktionieren unter FreeBSD leider nicht.

Nach dem Lesen dieses Kapitels werden Sie

- wissen, wie Sie die Linux-Binärkompatibilität installieren bzw. aktivieren.

- Wissen, wie man zusätzliche Linux-Systembibliotheken unter FreeBSD installiert.

- Linux-Anwendungen unter FreeBSD installieren können.

- Wissen, wie die Linux-Binärkompatibilität unter FreeBSD verwirklicht wurde.

Bevor Sie dieses Kapitel lesen, sollten Sie

- wissen, wie man Software Dritter installiert (Kapitel 5, Installieren von Anwendungen: Pakete und Ports).

Zurück | Nach oben | Weiter
10.7. Problembehandlung | Zum Anfang | 11.2. Installation

Wenn Sie Fragen zu FreeBSD haben, schicken Sie eine E-Mail an <de-bsd-questions@de.FreeBSD.org>.
Wenn Sie Fragen zu dieser Dokumentation haben, schicken Sie eine E-Mail an <de-bsd-translators@de.FreeBSD.org>.