Sorry… If this is the case then I would suggest those AppKit and UIKit enhances, sort of bringing GNUstep up to speed with OS X:
1) Storyboards. This is how Xcode arrange user interfaces now. 2) QuartzCore and WIndowServer based on Wayland and EGL. This will replace Window Maker with a higher performance interface engine, and replace gnustep-back entirely. (“windowmaker-wayland” is a Wayland-only compositor that have the OS X look and feel, “gnustep-qe” implements QuartzCore API using Wayland and EGL, and gnustep-gui rewritten to use gnustep-qe instead of gnustep-back) 3) Metal, which can be mapped to Vulcan(“gnustep-metal-vulcan”), Mantle (for AMD cards, “gnustep-metal-mantle”) or CUDA (for nVIDIA cards, “gnustep-metal-cuda”) 4) SceneKit and SpriteKit, both can be implemented on top of Metal. 5) loginwindow (which is necessary in building a complete desktop experience) > On Nov 17, 2015, at 06:13, Luboš Doležel <[email protected]> wrote: > > Dne 16.11.2015 v 07:56 Maxthon Chan napsal(a): >> How about this - a bit of endeavour in kernel space, Linux-as-XNU: >> >> 1) A kernel module that implement XNU kernel’s syscalls in Linux kernel >> 2) A Mach-O dynamic loader for Linux that can work with binfmt_misc >> 3) A port of basic OS X libraries that takes advantage of this interface >> >> This will allow OS X apps and Linux apps work under one single, modified >> Linux kernel. >> > You have precisely described what Darling is doing, more specifically in its > current rework ("darling-libsystem" branch). > > 1) The kernel module is called darling-mach. But it also implements some very > special BSD syscalls used on OS X (e.g. bsdthread_terminate or > psynch_mutexwait). > 2) libdyld/dyld > 3) I'm gradually adding various libs present in OS X to the build. The latest > additions are gnustep-base and gnustep-corebase. > > But that has very little to do with "NeXT" discussed in this thread ;-) > > Luboš > > _______________________________________________ > Discuss-gnustep mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnustep
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
