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.

> On Nov 15, 2015, at 08:29, Paul Ward <[email protected]> wrote:
> 
> On 14 Nov 2015, at 15:52, Riccardo Mottola wrote:
> 
>> Hi
>> 
>> (removing most CC'd people, since they can read us on the mailing list)
>> 
>> Adam S wrote:
>>> So - we have a passion for NeXTStep and GNUStep, and its really key that we 
>>> keep GNU going and inject some life back into it.
>> 
>> Granted :) Or I wouldn't be working for GNU-related stuff. Seeing where 
>> proprietary OS's are going
>> 
>>> Open to discussion of course, but how I feel we can do this is by working 
>>> together and develop GNUStep into something great which acts as both a 
>>> homage to NeXTStep OS but also gives us the opportunity to develop our "one 
>>> day I want to do..." projects!
>>> 
>> 
>> Sure. GNUstep is just a piece, the foundation where you can build on. 
>> Actually, you need an underlying OS, but there you have a broad choice and 
>> that is what I like in GNUstep.
>> - Almost any Linux Flavour
>> - FreeBSD, NetBSD and OpenBSD work nowadays all very well with GNUstep! 
>> Remember that NeXT was BSD based
>> - Solaris from version 8+ (although 7 perhaps still works). Due to thread 
>> stuff we dropped vintage 2.5/2.6 so if you have a trusty SparcStation either 
>> you upgrade OS or change to a BSD flavour
>> - limited but working Windows support (I need to try ReactOS)
>> 
>> I don't know how Darwin fits
>> 
> 
> I haven't paid attention to Darwin since the OpenDarwin project folded, 
> though I understand that there's a new effort called PureDarwin.  I assume 
> GNUstep will support it, as Darwin is just Xnu + FreeBSD.
> 
> Being honest, hacking up a Darwin+GNUstep 'distro' has been an itch I've been 
> meaning to scratch for a long time -- with the caveat that anything created 
> during such an effort be portable so that others can use it with their 
> preferred platform (for example, I wrote a 'uname' tool for NeXT platforms 
> that can also be used on OSX as it makes use of Mach calls -- this wouldn't 
> work on other systems).
> 
>>> As an example I'm working on Cuboid, a mini replica NeXT Cube using 
>>> Raspbian and GNU. I've already had help and support from Richard and 
>>> Riccardo, and I can't wait to share the end result with everyone!
> 
> Is the plan to turn Raspbian into something akin to, say, OPENSTEP 4.2 for 
> Mach?
> 
> Personally, I feel that's easily possible (just a script that invokes 
> 'configure' with options so that all the GNUstep directories live in root, 
> ala Rhapsody/OSX.)  The biggest issue here is that not all required 
> applications exist for GNUstep -- unless Etoile has some that we could modify.
> 
>>> Ok - so do we want to do this through this email, LinkedIn or a Google 
>>> group maybe?
>>> 
>> 
>> I retrict LinkedIn to professional use. Like facebook for work :) also quite 
>> filled nowadays with marketing and propaganda.
>> While having GNUstep there might help our "business image" home projects 
>> like yours perhaps find a better place elsewhere.
>> I'd prefer not using Google+. Perhaps facebook is fine, put shiny pictures 
>> in our group :)
>> 
>> However, if you have technical issues, questions and discussion about the 
>> libraries and most applications, just use the Mailing list here. Most of the 
>> Steppers read this place, so it is the place where you are most likely to 
>> get an answer!
>> 
> 
> I've just subscribed to discuss-gnustep, so I'm happy to keep this here.
> 
> Regards,
> Paul.
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Discuss-gnustep mailing list
> [email protected] <mailto:[email protected]>
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep 
> <https://lists.gnu.org/mailman/listinfo/discuss-gnustep>

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to