[Christina] has been working on a project she calls Magenta to put Darwin/BSD on top of Linux. What does that mean? Well, hopefully it’s the first step towards running iPhone/iPad apps on a Linux machine.
Before you get too excited, there are a few caveats; Magenta only works on ARMv7 platforms, none of the fancy iOS frameworks are included, and it’s currently impossible to run iOS apps with this build. Think of this project as a very, very early version of Wine. If you’d like to take Magenta for a spin, [Christina] put the source up here.
Although [Christina]’s project is entirely useless for anyone wanting Siri on their Android phone, it’s possible to add all those fancy iOS frameworks to Magenta and create an open source OS able to run iPhone apps.
We really have to admire [Christina]’s work on this. It’s an amazingly impressive project, and her final goal of recreating the iOS stack would be a boon to the jailbreaking scene. Cue the sound of millions of iPhone clones marching out of China…
via [OleRazzleDazzle] on the reddits
Requires an ARM Linux machine you say? *cough*RaspberryPi*cough*
rPi is ARMv6
R-Pi is ARM6 not 7 also I can’t understand why anyone would want to help a closed ecosystem provider like Apple. Android isn’t perfect but at least there are versions with complete code available.
So close, ah well. There’s not anything exclusive to iOS that I’d want to use anyway.
I was thinking the exact same thing! :D
required v7.. rasp is v6
“It is fully binary
compatible with iPhone OS 5.0 (as in, it uses the same binary format)”
This is pretty rich stuff.
I especially enjoyed scoping the circa 1997 “teh underground HacKerz” website, the .cc domain, and the de rigeur appropriation of a female persona to make broad claims about what it will do…. one day.
But hey, more power to him.
so, what makes you assume she’s secretly a man?
I’m not a misogynist. It’s just that sock puppets abound (apart from the CIS and transgendered) and it’s quite rare for that set of chromosomes to try and pull off this kind of vague misdirection in a tech field.
The female hackers I’ve met are generally very, very smart and won’t make such effusive claims:
IOS 5.0 binary compatible, running ios on linux and then blurring the difference between osx and ios… wine for ios – great ideas, but it’s a very long way to Tipperary as they say.
Anything is possible; but the associated omens and portents are not favorable. Magic 8 ball says: Come back later.
Males on the other hand… absolutely hopeless.
They’ll fart in a bathtub and claim to have mastered cold fusion. And the older ones are far worse, assuming that having flown a T-33 once somehow makes them proficient in Microsft flight simulator.
She is actually transgender. Her twitter is evidence of it.
Aw.
Well, I think you’re a woman and I like your project. :-)
I’ve heard that next generation of iPhone will be nothing more than Android app :-D
I approve.
But I’m sure Apple will not, and will fight tooth and nail to shut it down; should this prove to do what it claims.
why would Apple fight this and not GNUstep, who reimplemented far more of their APIs?
On what basis should it be shut down? Copyright of API/ABI? fat chance.
As long as it is a re-implementation recreating functionality it is in the clear. Especially seen with the recent EC court ruling and the first instance ruling in Oracle vs. Google.
But, the fruit themed company for what it is, they may try. My guess is that it will be used against them if they try as further proof for serious anti-competitive behavior.
You’re right that technically, it’s probably in the clear; especially given that recent ruling.
But Google can afford to fight. Apple can still throw around enough lawsuits to easily crush any individual.
On what basis should clicking something and up pops a “what should I do?” option (like what happens on a windows box when the extension isn’t recognized) be sued/blocked? (HTC)
On what basis should a rounded corner rectangle be sued/blocked? (Samsung)
Should I continue?
On the basis of soulless corporate lawyers, generic corporate nuttiness and nastiness, and all in all Apples wonderful attitude towards the individual.
Hmm… I wonder if this can be ported to Android, since it also runs on the Linux kernel. It’ll be the most awesome thing ever.
I dont think many Android users will care for Siri – Voice controls that do very similar things have been built in for ages as part of the OS and not a separate app. Just lacks the “Ask Jeeves” element.
Anyway, this is a pretty cool project.
Doesnt really help Apple in any way, but if one day it works it could help iOS developers sale to Linux too :p
I actually disagree with a portion of your statement. When your voice actions doesn’t match any of the commands, it will google what it hears.
Additionally, I don’t think ANYONE wants it anyway. I mean Wozniak trashed it, ffs. You know it’s bad when the cofounder of said company (who should have an attachment to it) says “OMG WHAT HAVE THEY DONE TO IT?!?”
I never knew people were so obsessed with having nice icons for their browser bookmarks ;) Long live apps lol.
Thumbs up for effort, but it kinda ends there with me. I hate Mac / ‘I’ crap. In my mind there is nothing worse, Captilist geared closed systems, pre-chewed and spoon fed to the yuppie masses. Almost as bad a microlimp. In fact it think it was a great day when that steve jobs guy kicked it, Im disgusted at the recognition this scam artist recieved for ripping off the work of others and slapping it in a pretty box. Nothing more than a good salesmen, not even close to the real deal.
Oh, and appologies for the rant, I just have a thing abot corporate trash, and the whole system of stupid that supports it.. Nothing personal, Like i said A for Effort.
@tastech12 I agree that apple’s approach to the market is albit Idiotic and socially engineered. but in reality, is it much different from what game consoles have been doing for years? shure the hardware is VASTLY different but the overly secured BS is still there.
-Sent from my Samsung Transfourm
P.S. this website needs a more “android friendly” version because trying to use it is hell…
We’re working on it!
To quote from the site:
If your consider Apple a enemy of your freedom and a “bad” product in general. Why bother to create a “free” IOS?
I doubt without any documentation one person or group of few are capable of implement a framework like that. It’s a very long and complex project that take many years to complete only the first version. And that with a legion of full equiped enginers.
This sound like more Apple envy or arrogant neckbearism.
If Linux is so great. Why needs to incorporate the api of Windows or IOS?
Dont care about iOS apps on Linux, what I want is a x86 port to run OSX apps on Linux.
This is good news for Apple users who also use the Linux OS. However, it seems that it may take a while before such connectivity exists. Good luck on the project.
Anyone have the instructions for this now that she took them down?