discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ABI compatibility with Cocoa


From: Luboš Doležel
Subject: Re: ABI compatibility with Cocoa
Date: Tue, 07 Aug 2012 14:28:52 +0200
User-agent: Roundcube Webmail/0.5

Hello Ivan,

thanks for the link! I mailed Christine and we'll see.

Luboš

On Mon, 6 Aug 2012 15:47:55 +0200, Ivan Vučica wrote:
Hi Luboš,

Just on a side note, did you see a similar project called "Magenta"?
Author is targeting iOS compatibility instead of OS X, but she
primarily seems to be working on lower-level portions.
  http://crna.cc
I haven't tried it out yet, but you two seem to be working on similar
things, so it might be interesting for you to get in touch.

On 5. 8. 2012., at 15:32, Luboš Doležel <lubos@dolezel.info> wrote:

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

_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

--
Luboš Doležel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]