Re: Is Everything Before the Login Panel Open Source?
Re: Is Everything Before the Login Panel Open Source?
- Subject: Re: Is Everything Before the Login Panel Open Source?
- From: Jim Magee <email@hidden>
- Date: Thu, 19 Sep 2002 13:13:45 -0400
On Thursday, September 19, 2002, at 12:29 PM, Bernie Zenis wrote:
BTW, so, do we currently have a kernel that can emulate older
versions? And drivers, etc.?
No, although an "old" kernel can often support newer user-level bits
than it was designed to run with. Just think about update installs.
While running on an existing kernel, we replace all the user-level bits
with new version. Every app launch after that point runs with the new
/System bits. The kernel (and the user-level daemons) must deal with
some applications running with new bits and others running with old
bits.
At some point even that breaks down. That's when we require a CD
install (we can't cope with the mix of old and new user-level bits
between the two versions). This may be an issue with the kernel, or an
issue with user-level daemons or peer-to-peer frameworks. But its a
pretty sure bet that its going to be an issue with something if you try
to mix across these versions.
Rarely does a kernel need to run with older /System bits (and by this I
also mean /usr, /etc, /bin, etc... bits as well), so we rarely design
that in.
--Jim
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.