[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ABI compatibility with Cocoa
From: |
Luboš Doležel |
Subject: |
ABI compatibility with Cocoa |
Date: |
Sun, 05 Aug 2012 15:32:10 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120713 Thunderbird/14.0 |
Hello,
as part of my diploma thesis I'm working on a userspace Darwin
compatibility layer for Linux. The primary task is to get unmodified
console applications running on top of a Wine-like layer. Currently, I'm
working on a compatible libSystem.dylib reimplementation - i.e.
resolving ABI issues and implementing missing Mach and BSD kernel calls,
albeit in many cases it's just a dummy function.
http://darling.dolezel.info/
As a long-term aim, I would also like to get other applications running
- personally especially 3D games, but ordinary GUI apps as well. One of
the important pieces is Cocoa and GNUstep seems to be a good choice for
dealing with AppKit implementation on Linux.
Towards this end, I'd like to ask what you see as the biggest hurdles in
ABI (not just API) compatibility when replacing Apple's AppKit with GNUstep?
I'd like to note that I realize what I'm trying to achieve is a
*tremendous* task, but well, I believe it can be done!
Regards,
--
Luboš Doležel
- ABI compatibility with Cocoa,
Luboš Doležel <=