Outline What is Magenta OS X iOS Project Magenta Current Situation Comparison Similar Project 2 Outline What is Magenta OS X iOS Project Magenta Current Situation Comparison ID: 336216
Download Presentation The PPT/PDF document "1 Magenta" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
1
MagentaSlide2
Outline
What is Magenta
OS X?
iOS?Project MagentaCurrent SituationComparisonSimilar Project
2Slide3
Outline
What is Magenta
OS X?
iOS?Project MagentaCurrent SituationComparisonSimilar Project3Slide4
What
is
Magenta
4Slide5
Outline
What is Magenta
OS X?
iOS?Project MagentaCurrent SituationComparisonSimilar Project
5Slide6
OS X?
iOS
?
XNU ( X is Not Unix)
FreeBSD
I/O Kit
Mach3.0
6Slide7
More Detail…
7Slide8
Outline
What is Magenta
OS X?
iOS?Project MagentaCurrent SituationComparisonSimilar Project
8Slide9
Project Magenta
Implementing Darwin/BSD on top of the Linux kernel
It’s
NOT her intention to allow iOS applications to run on this new, hybrid system
Final goal: probably recreating the iPhone OS 1.0 stack
9Slide10
Outline
What is Magenta
OS X?
iOS?Project MagentaCurrent SituationComparisonSimilar Project
10Slide11
Current Situation
Christina
:
”Magenta was my attempt at implementing a mach compatibility layer on top of the Linux kernel (this is NOT related to my work involving XNU). Unfortunately, I no longer develop this project, but old sources (as of the date of their publication) of major components of Magenta are still made available on my GitHub.” (12 Jun
2013)
11Slide12
Outline
What is Magenta
OS X?
iOS?Project MagentaCurrent SituationComparisonSimilar Project
12Slide13
Comparison
iOS
Magenta
OS XBased onDarwin
Linux
XNU
Developed by
Apple Inc.
Christina
Apple Inc.
purpose
Make
those apple-only device better
Prove that
iOS
can be
writed
by open source
Make
those apple-only device better
current version
iOS
7
iOS
1.0
OS
X
“Mavericks”
device
iPhone
、
iPod touch
、
iPad
、
Apple TV
x
Mac
13Slide14
And Then...
We can study
iOS
through Magenta as other directionMagenta 還有持續開發的潛能e.g 整合iOS 和OSx
14Slide15
Outline
What is Magenta
OS X?
iOS?Project MagentaCurrent SituationComparisonSimilar Project
15Slide16
Similar
Project
Title
:[Developer ports iOS core to non-Apple hardware in on-going open source project]Software developer Winocm has managed to port the core elements of Apple’s iOS operating system to non-Apple devices. As the image, the system is successfully running on a Nokia N900 smartphone…
16Slide17
Similar Project
This
does not mean that Apple will license
iOS to other hardware makers and does not mean the entirety of iOS can run on devices that are not designed by Apple. However, this work opens up the opportunity for other developers to port other aspects of iOS to other hardware.17Slide18
Problems We Met...
Few
information
18Slide19
19
Thanks for listening