Jump to content
19 posts in this topic

Recommended Posts

During Steve's keynote, he always mentioned that the device will be running "OS X", not "Mac OS X". A fine difference, but what will it mean in reality? Given that the device starts with 4GB of storage, it is probably reasonable that "OS X" will be a reduced version of Mac OS X.

 

(from http://publis.online.fr/theiphoneforum/viewtopic.php?t=2 - there is some discussion on what is going to be left out and what not)

Link to comment
https://www.insanelymac.com/forum/topic/38231-iphone-os-x-mac-os-x/
Share on other sites

I don't know any of the specifics of the technology, but I'd say it's safe to bet that it's "OS X" in branding only - it's not really related to the Darwin kernel much at all. It could be, depending on processor, etc, but it's more likely that it's the Windows Mobile of the Mac world.

ok so why did apple downgrade with the iphone, they just released the new airport extreme and the appletv but now they put 802.11g in it. is it because they havent gotten the draft n small to fit in the iphone? i just though didnt make sense to put old technology in something brand new.

According to the keynotes, and a few sites, the iPhone is running darwin. It is running a working version of os x, but they have modified it, cutting down almost all the extra junk included. The phone itself has two models, a 4gig and a 8 gig. The os x is stored on a separate memory space, and is protected, much like the HTC phones (running windows mobile 5).

The damn phone looks HOT... though it looks like only Cingular will offer it. Too early to tell if these will be unlockable, as that is done by changing the phone firmware. If not, then Cingular is about to get A LOT of business (me included!).

 

 

I like the ability to run full desktop applications and widgets (hahah photoshop on my phone?).

But I was concerned. The keynotes quote Steve as saying wifi is b/g/n, yet the apple site just says b/g. Perhaps the hardware supports n, but it is not yet enabled (yay for the future!).

Everything is is pretty standard top of the line, ad2d, quad band, etcetc... (bluetooth is rev3 so its got data boost, cool)

 

Not sure how iTunes syncing will go. They will lose a big market deal if people cannot sync it to outlook, and I think they would really like to capitalize on that. Perhaps they will make a conduit like Palm does.

 

Also curious if the phone will allow exchange to send you calendar updates, and it sync with exchange server. Yet to been seen.

 

Lastly, I think the voicemail section is totally revolutionary. Being able to display voicemails like e-mails, play as you want delete as you want, oh thats big!

if linux phones can run the linux kernel, why cant an OS X phone run the darwin kernel? they're both UNIX, they both scale from embedded devices to supercomputers.

 

the whole point of a modular, modern OS is that you build everything in layers, so you can strip out whats not needed in any given deployment.

 

i'd be shocked if its NOT running Darwin, albeit recompiled for whatever cpu is in there. (initially i thought XScale, but Intel sold that technology to Marvell last year. rumors abounded that its a PortalPlayer cpu, but im not sure... anyone know??)

... it's not really related to the Darwin kernel much at all.

 

That is probably going too far, it is likely to be a Darwin kernel and it obviously uses many other "Mac OS X" components : http://episteme.arstechnica.com/eve/forums.../m/352004582831

 

Its OS X as we know it...

 

This is hardly clear yet.

I like the ability to run full desktop applications and widgets (hahah photoshop on my phone?).

 

I am not sure what Steve or Apple really meant by this, but so far it looks like the iPhone will not do this: http://www.engadget.com/2007/01/09/the-iph...t-a-smartphone/

 

It does not even look open to third-party development (yet).

if linux phones can run the linux kernel, why cant an OS X phone run the darwin kernel? they're both UNIX, they both scale from embedded devices to supercomputers.

 

the whole point of a modular, modern OS is that you build everything in layers, so you can strip out whats not needed in any given deployment.

 

i'd be shocked if its NOT running Darwin, albeit recompiled for whatever cpu is in there. (initially i thought XScale, but Intel sold that technology to Marvell last year. rumors abounded that its a PortalPlayer cpu, but im not sure... anyone know??)

 

I'd really like to know what cpu's in there. It's interesting, will it be able to run ordinary dashboard widgets, or will new ones have to be coded?

 

I'm sure you'll be able to run most widgets and I'm sure there's an Intel processor in there. There's one in the Appletv, why not in here? Intel makes all kinds of small processors for embedded devices. My palm has one...

 

To clear up the OS X thing, it's basically embedded OS X. With interesting possibilities. I think it's unfair to say wether it will also be thirdparty at the moment, but it certainly has the potential, since Jobs said it was expandable when someone "has a great idea" without having to "create a new device." And it most probably does run darwin because it has the cocoa layer and core animation built right in, so it's probably extremely close to OS X (computer version) anatomically. This is evident from the screen below. It was when Steve was boasting how OS X was on the iPhone. Watch the keynote from 34 minutes 30 seconds to about 36 minutes, and he explains most of it.

 

-Urby

post-6603-1168465297_thumb.png

Macworld claims that the iPhone does uses an Intel CPU, but doesn't say which

 

Obviously this version of OS X isn't the same that is running on G5s and C2D, but OS X none the less, it probably runs the Darwin kernel, and many of the OS X foundations and frameworks, like WebKit, Quicktime, Cocoa, Core Image, etc.

 

Edit: Intel denies that they supply chips for the iPhone, but confirm they do for the Apple TV.

Edited by andazp

More from Gizmodo:

 

But we got a Q&A with Apple's VP of Applications, Eddie Cue, and Senior VP of Worldwide Marketing, Phil Schiller.

...

Here are some details that were left out of the Keynote.

...

The OS: It isn't OS X proper, as you'd expect. And like an iPod, it won't be an open system that people can develop for.

 

http://gizmodo.com/gadgets/macworld2007/gi...ions-227575.php

Well if they don't open an API, at release or whenever, it is almost worthless to me. And won't stand a chance against real smartphones, at least for power users.

 

If this is true, I hope they correct their mistake, or plan to change this some time after launch.

 

 

The article is pretty vage and some of the stuff conflicts to what Jobs himself told David Pogue, so this only raises more doubts.

Edited by andazp

I suspect that Apple will indeed provide somekind of API, but they want to control what is going on the iPhone, at least initially. If not, Apple is going to have to deal with a lot of pissed-off OS X developers too.

 

On the other hand, this opens up a new "OS X" hacking angle here (like one sees on Xbox's and such). People are going to be working hard to find ways to get software onto these phones whether Apple (or rather Cingular) likes it or not.

Well in the keynote Steve clearly said that the iPhone runs 'widgets' not 'programs'. Since widgets are just HTML,XML/JavaScript/VBScript and the like, I don't see why developers would be pissed off. Sounds like a dev's dream for a new platform.

 

Smart for apple to just build a fully functional khtml browser into the embedded OS and push widgets.

Well in the keynote Steve clearly said that the iPhone runs 'widgets' not 'programs'. Since widgets are just HTML,XML/JavaScript/VBScript and the like, I don't see why developers would be pissed off. Sounds like a dev's dream for a new platform.

 

Smart for apple to just build a fully functional khtml browser into the embedded OS and push widgets.

 

Yeah, I think they will restrict third party widgets anyway. Also, more "standard" apps are called Widgets too in the iPhone, things like: Camera, Settings, SMS, Photos, etc.

Edited by andazp
×
×
  • Create New...