Darling Project: Mac OS X-Apps laufen unter Linux
Im Rahmen eines Open Source-Projektes soll zukünftig auch die Ausführung nativer Anwendungen für Mac OS X unter Linux ermöglicht werden. Etwas Ähnliches gibt es mit "Wine" bereits länger für Windows-Anwendungen.
In Anlehnung an den als Darwin bezeichneten Unterbau von Mac OS X wurde "The Darling Project" als Name gewählt. Das Ziel der beteiligten Entwickler liegt in der Herstellung einer Binär-Kompatibilität von Linux mit Anwendungen für Apples Computer-Betriebssystem. Dabei dürften sich im Vergleich zu Wine allerdings deutlich andere Problemstellungen ergeben.
So sind Windows-Anwendungen für eine komplett andere Betriebssystem-Architektur geschrieben, deren Verhalten unter Linux nachgebildet werden muss. Sowohl Mac OS X als auch Linux haben hingegen ihre Ursprünge im Unix-Design. Viele Tools, die auf Kommandozeilen-Ebene laufen, können mit geringen Anpassungen problemlos auf beiden Plattformen genutzt werden. Dafür müssen hier nun viele übergeordnete Technologien nachgebildet werden, die Apple ausschließlich in seinem Betriebssystem einsetzt.
Das Darling Project befindet sich derzeit zwar noch in einer frühen Entwicklungsphase, trotzdem sind einige Ansätze bereits vorhanden. Mit GNUstep können die Entwickler beispielsweise auf eine Open Source-Implementierung von Apples Cocoa Objective-C-Bibliotheken zurückgreifen.
An dieser Stelle arbeitet die Umgebung nun gar nicht so viel anders als Wine. Den nativen Anwendungen muss hier um Grunde der Zugriff auf die gleichen Schnittstellen und Bibliotheken zur Verfügung gestellt werden, wie sie es auf ihrem eigentlichen Heimat-System erwarten würden. Mit einfachen Applikationen gelingt dies bereits, ohne, dass diese unter Linux neu kompiliert werden müssten. Allerdings sehen sie noch deutlich anders aus, weil die GUI-Bibliotheken derzeit nicht die Mac OS X-Elemente ausgeben.
Die Entwickler wollen sich allerdings nicht nur auf Mac OS X einschießen. Zumindest in den Köpfen wird auch die Option offengehalten, das Darling Project perspektivisch auch so zu erweitern, dass Anwendungen, die für iOS unter ARM entwickelt wurden, auf der Plattform laufen.
So sind Windows-Anwendungen für eine komplett andere Betriebssystem-Architektur geschrieben, deren Verhalten unter Linux nachgebildet werden muss. Sowohl Mac OS X als auch Linux haben hingegen ihre Ursprünge im Unix-Design. Viele Tools, die auf Kommandozeilen-Ebene laufen, können mit geringen Anpassungen problemlos auf beiden Plattformen genutzt werden. Dafür müssen hier nun viele übergeordnete Technologien nachgebildet werden, die Apple ausschließlich in seinem Betriebssystem einsetzt.
Das Darling Project befindet sich derzeit zwar noch in einer frühen Entwicklungsphase, trotzdem sind einige Ansätze bereits vorhanden. Mit GNUstep können die Entwickler beispielsweise auf eine Open Source-Implementierung von Apples Cocoa Objective-C-Bibliotheken zurückgreifen.
An dieser Stelle arbeitet die Umgebung nun gar nicht so viel anders als Wine. Den nativen Anwendungen muss hier um Grunde der Zugriff auf die gleichen Schnittstellen und Bibliotheken zur Verfügung gestellt werden, wie sie es auf ihrem eigentlichen Heimat-System erwarten würden. Mit einfachen Applikationen gelingt dies bereits, ohne, dass diese unter Linux neu kompiliert werden müssten. Allerdings sehen sie noch deutlich anders aus, weil die GUI-Bibliotheken derzeit nicht die Mac OS X-Elemente ausgeben.
Die Entwickler wollen sich allerdings nicht nur auf Mac OS X einschießen. Zumindest in den Köpfen wird auch die Option offengehalten, das Darling Project perspektivisch auch so zu erweitern, dass Anwendungen, die für iOS unter ARM entwickelt wurden, auf der Plattform laufen.
Thema:
Neue MacOS-Videos
- Ein Jahr Liquid Glass: Was bleibt von Apples kritisierter UI-Optik?
- Ähnlicher Preis bringt die Frage auf: MacBook Neo oder ein iPad?
- Windows 11 statt MacOS: Parallels Desktop 17 für Mac veröffentlicht
- Windows, iOS & Android: Xbox Cloud Gaming jetzt für alle verfügbar
- WWDC 2021: Die Ankündigungen von Tag 1 im Überblick
Beiträge aus dem Forum
-
RapidRAW v1.5.9: nun für Windows, macOS, Linux & Android ::
d-hubs -
KeePass Der Open-Source Passwort-Manager für Windows, Linux, macOS,
d-hubs -
Wie alt sollte ein MacBook höchstens sein?
MiezMau -
Virtuellen PDF Drucker auf Macbook installieren - wie ?
Sonnenschein11 -
Surfstick für MacBook Air mit Sonoma 14
landbastler -
Win-Viren am Mac prüfen?
mondayand0 -
Kontextmenu bearbeiten
Brutschi -
Office 2019 MAC Problem
MiyaGi -
MacOS verliert bei ExFAT die Finder-Kommentare
Brutschi -
Windows Systemabbild wiederherstellen - hänge an einer Stelle :-(
der dom
Beliebte Downloads
Weiterführende Links
Neue Nachrichten
- Ryzen 7 9800HX3D: AMD plant wohl erschwingliche Gaming-Laptop-CPU
- Neue Deals: Großes Rabatt-Wochenende bei Media Markt und Saturn
- Samsung Galaxy: Neue Handy-Akkus mit Rückschritt bei Langlebigkeit
- Exchange Online: Dumme E-Mail-Panne schickt zu viel in Quarantäne
- Netflix Probeabo: Der kostenlose Testzeitraum ist in Deutschland zurück
- Notebooksbilliger: Angebote der Woche stark reduziert
- Google bestätigt: Pixel-Smartphones werden durch die Bank teurer
Videos
Neueste Downloads
Beliebte Nachrichten
Christian Kahle
Redakteur bei WinFuture
Ich empfehle ...
Meist kommentierte Nachrichten
Forum
-
LibreOffice 26.2.5 ist ein Wartungsupdate
d-hubs - Gestern 15:16 Uhr -
aus der Reihe wichtige Tools für die Werkzeugkiste
d-hubs - 22.07. 19:57 Uhr -
Neu: Blender 5.2.0 LTS (Long-Term Support)
d-hubs - 16.07. 13:31 Uhr -
Befreiungsschlag im Alpenraum
d-hubs - 15.07. 10:58 Uhr -
RapidRAW v1.5.9: nun für Windows, macOS, Linux & Android ::
d-hubs - 14.07. 13:38 Uhr
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen