TechTalkz.com Logo Ask the Experts!

Go Back   TechTalkz.com Technology & Computer Troubleshooting Forums > Tech Support Archives > Linux & Opensource

What OS is used for the iPhone?

Linux & Opensource

 
 
Thread Tools Display Modes
Unread 14-11-2007, 07:16 AM   #11
Rick
Guest
 
Posts: n/a
Re: What OS is used for the iPhone?

On Tue, 14 Aug 2007 17:13:13 +0000, Davorin Vlahovic wrote:

> On 2007-08-14, Rodney Kelp <rdnkelp@aol.com> wrote:
>> Well Mac OS X runs on top of freeBSD so it IS unix.

>
> No, Mac OS X runs atop of Darwin, the microkernel OS with FreeBSD-like
> subsystem for executing binaries and other stuff.


.... and the whole thing is now a certified UNIX.

--
Rick
 
Unread 14-11-2007, 07:16 AM   #12
nessuno@wigner.berkeley.edu
Guest
 
Posts: n/a
Re: What OS is used for the iPhone?

Check out

http://www.roughlydrafted.com/RD/RDM...F1024FDBB.html

and related articles on the iPhone.

 
Unread 14-11-2007, 07:16 AM   #13
Davorin Vlahovic
Guest
 
Posts: n/a
Re: What OS is used for the iPhone?

On 2007-08-14, Rick <none@nomail.com> wrote:
> On Tue, 14 Aug 2007 17:13:13 +0000, Davorin Vlahovic wrote:
>
>> On 2007-08-14, Rodney Kelp <rdnkelp@aol.com> wrote:
>>> Well Mac OS X runs on top of freeBSD so it IS unix.

>>
>> No, Mac OS X runs atop of Darwin, the microkernel OS with FreeBSD-like
>> subsystem for executing binaries and other stuff.

>
> ... and the whole thing is now a certified UNIX.


Yes it is, but it doesn't run atop of FreeBSD.

--
What a strange game.
The only winning move is not to play.

How about a nice game of chess?
 
Unread 14-11-2007, 07:16 AM   #14
Roy Schestowitz
Guest
 
Posts: n/a
Re: What OS is used for the iPhone?

____/ J.O. Aho on Tuesday 14 August 2007 17:31 : \____

> Roy Schestowitz wrote:
>> ____/ jim on Tuesday 14 August 2007 08:16 : \____
>>
>>> Is it Debian or Linux or something else?
>>>
>>> (Couldn't find a place to put in the "follow-up" newsgroup in Windows
>>> Mail (Vista).)

>>
>> A cut-down version of Mac OS X (Darwin). G-Phone will run Linux though
>> (rumours speak about Moko connection, i.e. open source and open access to
>> the top layer).
>>

> Green Phone runs linux and allows you to upgrade the kernel with eas.


Yes, but Trolltech's marketing force and some early reviews indicate that
Google will have more potential than OpenMoko and Greephone combined.
Development alone involved an investment of hundreds of millions of dollars.
It's not fair, of course, but it's likely that G-Phone and iPhone will go head
to head. What's baffling is Schmidt's obsession with the iPhone and membership
at Apple (board members). It has "conflicting interests" written all over it.

--
~~ Best of wishes

For governments that eavesdrop, here is a quick list of tags: Communism,
Hawaiian shirts, China, Suitcase, Martha Stewart, Encryption, Prison, Stalin.
Thanks for tuning in.
 
Unread 14-11-2007, 07:16 AM   #15
Roy Schestowitz
Guest
 
Posts: n/a
Re: What OS is used for the iPhone?

____/ yttrx on Tuesday 14 August 2007 16:27 : \____

> In comp.os.linux.advocacy Roy Schestowitz <newsgroups@schestowitz.com> wrote:
>> ____/ jim on Tuesday 14 August 2007 08:16 : \____
>>
>>> Is it Debian or Linux or something else?
>>>
>>> (Couldn't find a place to put in the "follow-up" newsgroup in Windows
>>> Mail (Vista).)

>>
>> A cut-down version of Mac OS X (Darwin). G-Phone will run Linux though
>> (rumours speak about Moko connection, i.e. open source and open access to
>> the top layer).
>>

>
> The iphone of course will run linux as well, eventually. But anyhow
> who the **** cares.


The OP. He wasn't asking about UNIX (some people reply as though he did).

--
~~ Best of wishes

For governments that eavesdrop, here is a quick list of tags: Communism,
Hawaiian shirts, China, Suitcase, Martha Stewart, Encryption, Prison, Stalin.
Thanks for tuning in.
 
Unread 14-11-2007, 07:16 AM   #16
The Ghost In The Machine
Guest
 
Posts: n/a
Re: What OS is used for the iPhone?

In comp.os.linux.advocacy, Rick
<none@nomail.com>
wrote
on Tue, 14 Aug 2007 17:21:40 -0000
<13c3p54ecf9jjc9@news.supernews.com>:
> On Tue, 14 Aug 2007 17:13:13 +0000, Davorin Vlahovic wrote:
>
>> On 2007-08-14, Rodney Kelp <rdnkelp@aol.com> wrote:
>>> Well Mac OS X runs on top of freeBSD so it IS unix.

>>
>> No, Mac OS X runs atop of Darwin, the microkernel OS with FreeBSD-like
>> subsystem for executing binaries and other stuff.

>
> ... and the whole thing is now a certified UNIX.
>


Presumably, then, POSIX-compatible scripts will have no problem.
:-)

I frankly don't know, but would hope so.

--
#191, ewill3@earthlink.net
Windows. Multi-platform(1), multi-tasking(1), multi-user(1).
(1) if one defines "multi" as "exactly one".

--
Posted via a free Usenet account from http://www.teranews.com

 
Unread 14-11-2007, 07:16 AM   #17
Rodney Kelp
Guest
 
Posts: n/a
Re: What OS is used for the iPhone?

Davorin Vlahovic wrote:
> On 2007-08-14, Rodney Kelp <rdnkelp@aol.com> wrote:
>> Well Mac OS X runs on top of freeBSD so it IS unix.

>
> No, Mac OS X runs atop of Darwin, the microkernel OS with FreeBSD-like
> subsystem for executing binaries and other stuff.
>

Here is a quote from the 'Developer Connection' web site:

With its open-source core based on FreeBSD 5.0 and the Mach 3.0
microkernel, Mac OS X is the best Macintosh operating system ever for
UNIX users. With built-in support for the X Window System, IPv6,
Kerberos integration, and added POSIX, Linux, and System V API support,
Mac OS X easily runs your favorite UNIX software. With a CUPS-based
print and fax engine, plus a suite of command-line and Python interfaces
to Apple's Quartz graphics.

Darwin is built around XNU, a hybrid kernel that combines the Mach 3
microkernel, various elements of FreeBSD 5 (including the process model,
network stack, and virtual file system), and an object-oriented device
driver API called I/O Kit.[1]

OS-X is just an Apple hacked FreeBSD Berkley Unix operating system with
Mac Windows on top. Believe it or not.
 
Unread 14-11-2007, 07:17 AM   #18
Davorin Vlahovic
Guest
 
Posts: n/a
Re: What OS is used for the iPhone?

On 2007-08-15, Rodney Kelp <rdnkelp@aol.com> wrote:
> Darwin is built around XNU, a hybrid kernel that combines the Mach 3
> microkernel, various elements of FreeBSD 5 (including the process model,
> network stack, and virtual file system), and an object-oriented device
> driver API called I/O Kit.[1]
>
> OS-X is just an Apple hacked FreeBSD Berkley Unix operating system with
> Mac Windows on top. Believe it or not.


No. Check it out:

"Darwin is built around XNU, a hybrid kernel that combines the Mach 3
microkernel,"

So, Darwin has it's own kernel - the Mach3.

"various elements of FreeBSD 5 (including the process model,
network stack, and virtual file system)"

As a side-effect of microkernel OS-es you split the subsystems into
various user-land servers. This is kind of slow (it takes a lot to
switch between ring0 and ring3) so some subsystems are moved into
kernel-land (ring0 - but they are still autonomous and reloadable)
ergo the "hybrid" kernel called XNU (since microkernel alone is worth
practically nothing because it handles just message passing and real
time clock driver).

Since unix syscalls are somewhat inconvenient for microkernels, mac os X
gets a bit slower than monolith unix kernels (freebsd, openbsd, netbsd,
linux).

In this case, they took freebsd code and turned it into a/several
subsystem(s) that serve under match3 microkernel.

--
What a strange game.
The only winning move is not to play.

How about a nice game of chess?
 
Unread 14-11-2007, 07:17 AM   #19
Steptoe
Guest
 
Posts: n/a
Re: What OS is used for the iPhone?

OS2 Warp


<nessuno@wigner.berkeley.edu> wrote in message
news:1187112690.792509.100520@q4g2000prc.googlegro ups.com...
> Check out
>
> http://www.roughlydrafted.com/RD/RDM...F1024FDBB.html
>
> and related articles on the iPhone.
>



 
 

Thread Tools
Display Modes



< Home - Windows Help - MS Office Help - Hardware Support >


New To Site? Need Help?

All times are GMT. The time now is 07:57 AM.


vBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO
Copyright © 2005-2013, TechTalkz.com. All Rights Reserved - Privacy Policy
Valid XHTML 1.0 Transitional