Cool project
Phoronix: Magenta Pairs Linux With Darwin/BSD, Is Like iOS
Project Magenta has come about recently as a new operating system project that uses the Linux kernel with a Darwin/BSD user-space. Additionally, the project claims full binary compatibility with Apple's iOS 5.0 platform...
http://www.phoronix.com/vr.php?view=MTExNzk
Cool project
What would be much more interesting, would be an environment where you could run OSX applications on top of a Linux kernel, maybe chrooted beside a simultaneous GNU userland.
In fact, I'm having a hard time understanding just WTF the purpose of this is....???
And in fact, the developer of this project seems to share the confusion:
LMAO!Originally Posted by Christina of Magenta
Guess she's having fun, but don't expect much to come of it.
That's pretty unlikely anytime soonI imagine you would hit some pretty big problems with other frameworks / software in MacOSX - i would think coreaudio and Quartz (among others) would cause potentially huge problems.
A learning process, maybe...?Originally Posted by droidhacker
Yup, that was some funny shit, i also laughed pretty hard when i visited her site - i did appreciate her candorOriginally Posted by droidhacker
![]()
I don't think this project will grow into anything (by that i mean, in use by people). Other Apple/Darwin related open-source projects never really got off the ground, anyway. ie: things like OpenDarwin or PureDarwin.... But it's interesting, nonetheless.
What is this good for?
Why should I care about this?
Will anything from this project be pushed upstreams?
It would be nice if this was compatible enough to allow the creation of an emulator so that development of iOS apps on linux would be much more feasible.
There is a kickstarter for an iOS emulator called iEmu that uses QEMU.
http://www.iemu.org/index.php/Main_Page
I don't know a whole lot about it, i read about it not too long ago (you can google it, there should be some recent articles).
Magenta isn't meant to be an emulator from what I have seen, it's substituting the IOS kernel with Linux, there aren't plans (from what her website says) to implement some of Apple's software stack (so it can't be used for iOS development) and it only runs on ARM hardware.
Where as iEMU would allow you to run an iOS VM on your standard (x86/x86_64) Linux Desktop.
It's being worked on by a single woman? Maybe Michael will need curtains after all![]()