People familiar with matter say the Finder, which currently stands as
one of the oldest Carbon-based applications in the Mac OS portfolio,
has been completely re-written in the company’s native object-oriented
application program environment called Cocoa.
Apple has reportedly tapped select members of its developer community
to begin testing the updated graphical file system manager as part of a
new pre-release copy of Snow Leopard belonging to the build train
10Axxx. In addition, many of the Apple-authored applications accompany
the new build are also said to have been wrapped completely in Cocoa.
When it makes its debut, likely at WWDC 2009, Snow Leopard will also
introduce a new, third option for disc image-based installation called
ImageBoot. Based on Apple’s existing NetBoot technology, which allows
Macs to boot from a remote disk over the network, ImageBoot will allow
users to set up any number of disk images on a secondary partition or
external drive, and then selectively boot their system from any one of
those disk images at startup.
This new feature will allow users to set up a series of test
environments or uniquely configured Mac OS X systems, store the
bootable systems as discrete disk images, and subsequently store
multiple boot targets on the same disk or partition. Currently, only
one bootable Mac OS X installation can be stored on a given disk
With ImageBoot, multiple NetBoot sets can be maintained locally on the
same storage partition, and the user can select any one of the disk
images available to boot from without having to restore or mount the
disk image first. The result is a system that works similar to
virtualization software such as Parallels, which can create disk images
for different PC operating systems and selectively boot from any of
them. The difference is that Mac OS X isn’t booting up in a virtual
environment; it actually boots a fully native Mac OS X system.