Mac OS X Leopard: Difference between revisions
m fix incorrect link to fruit using AWB |
→Version history: update for the new version |
||
Line 57: | Line 57: | ||
*Mac OS X v10.5 Developer Preview (build 9A241), released August 7, 2006. |
*Mac OS X v10.5 Developer Preview (build 9A241), released August 7, 2006. |
||
** Leopard Preview Update version 1.0 (build 9A241e), released August 31, 2006 |
** Leopard Preview Update version 1.0 (build 9A241e), released August 31, 2006 |
||
*Mac OS X v10.5 Developer Preview (build 9A283), released October 12, 2006 |
|||
Build 9A283 is not an update because it is intended as a fresh-install. |
|||
== See also == |
== See also == |
Revision as of 07:53, 13 October 2006
File:MacOSX10-5.jpg | |
Developer | Apple Computer |
---|---|
OS family | BSD |
Working state | in development, previewed during the 2006 WWDC (August 7) |
Kernel type | Hybrid kernel (XNU) |
Official website | www |
Mac OS X v10.5 "Leopard" will be the sixth major release of the Mac OS X operating system for Apple's Macintosh computers. Mac OS X v10.5 "Leopard" was announced at the Worldwide Developers Conference on June 6 2005 and was shown to developers for the first time at the 2006 Worldwide Developers Conference on August 7 2006. On the first day of the conference, Apple Computer CEO Steve Jobs announced that Leopard would be released the end of the second quarter of 2007.[1]
Compatibility
Like Mac OS X 10.4, Leopard will be available for both PowerPC and Intel Macs.[2] While it is known that Leopard will support PowerPC G4 and PowerPC G5 processors, it is unknown whether Leopard will support the PowerPC G3 processor. When Apple's Leopard website first appeared online, the 64-bit section stated, "From G3 to Xeon, from MacBook to Xserve, there is just one Leopard." The sentence was removed from the page the following day, leaving open the question of whether Leopard will support Macs with G3 processors.[3] In the past, each new major release of Mac OS X has dropped support for at least some older Macs; 10.3 dropped support for Macs without built-in USB ports, and 10.4 dropped support for computers without FireWire ports.
Documentation contained with the Developer Preview DVD states that a PowerPC G4, G5, or Intel processor is a minimum requirement. Despite this, some users have managed to install the developer preview version of Leopard on Macs with G3 processors by editing a particular file and then creating a new installation DVD with this edited file. However, even though these installations of Leopard can be installed on G3 Macs, some applications (for example Safari and iChat) will not run.[4] It is not known whether this will be possible with the final shipping version of Leopard.
Features
Leopard will include a software assistant called Boot Camp[5] that assists in the installation of Windows XP Home or Professional Edition (SP2 only) to a separate partition on Intel-based Macs.
Boot Camp was first revealed as a public beta on Apple's web site on April 5 2006. Although intended for the installation of Windows XP, preview versions of Boot Camp have been used to assist in the installation of other operating systems such as Windows Vista[6], Linux[7] and Solaris[8].
At the Worldwide Developers Conference in August 2006, Apple executives demonstrated new features that would be included in Leopard, while mentioning that there were some features that were being kept secret. Ten new features were revealed in the keynote speech:
- Native support by all libraries and frameworks for 64-bit applications, allowing 64-bit Carbon and Cocoa applications. Existing 32-bit applications using those libraries and frameworks will continue to run without the need for emulation or translation.
- Time Machine: an automated backup utility which allows the user to restore any file that has been deleted, misplaced or replaced by another version of a file.[9]
- "The Complete Package": Front Row and Photo Booth, currently only available with the purchase of a new Mac, will be included with Leopard.
- Spaces: an implementation of "virtual desktops" (individually called "spaces") for Mac OS X, allowing users to have multiple desktops per computer and be able to place certain applications and windows in a desktop. Users can organize certain Spaces for certain applications (i.e., one for work-related tasks and one for entertainment) and switch between them. Exposé will work inside Spaces, allowing the user to see all at a glance all desktops fitted onto one screen. [10])
- Upgrades to Spotlight, including advanced search options such as Boolean operators and the ability to search other computers (with permissions).
- Core Animation: a technology that allows a developer to create complex animations while specifying only a "start" and a "goal" space. The main benefit of Core Animation is to enable developers to create complex animations with small amounts of program code.
- Universal access: significant improvements to applications including VoiceOver, along with increased support for Braille and closed captioning.
- Enhancements to Mail including the additions of RSS feeds, Stationery, Notes, and to-dos. To-dos use a system-wide service that is available to all applications.
- Dashboard enhancements, including Webclip, a feature that allows users to turn a part of any web page into a live Dashboard widget, and Dashcode to help developers code widgets.
- iChat enhancements, including multiple logins, animated icons, and tabbed chats, similar to features present in Gaim, Adium and the iChat plugin Chax; iChat Theater, allowing users to incorporate images from iPhoto, presentations from Keynote, and videos from QuickTime into chats; and Backdrops, which are similar to chroma keys, but use a real-time difference matte technique which does not require a green or blue screen. iChat will also implement desktop sharing, a feature previously available with Apple Remote Desktop.[11][12]
At the end of the keynote, Jobs mentioned that there would also be enhancements to Parental Controls and iCal. According to Apple's Leopard website, the additions to the parental controls will include the ability to place restrictions on use of the Internet and to set parental controls from anywhere using remote setup.[13] Jobs did not provide details on the enhancements to iCal.
At WWDC 2006, Apple revaled that Garbage collection for the Objective-C runtime will be a feature of Objective-C 2.0. Xcode 3.0 will support the updated language and was even rewritten with it.[14] This feature had been anticipated since its presumably accidental mention in the Xcode 2.2 man page.[15] Apple has also integrated DTrace from Sun's OpenSolaris. DTrace provides tools that users, administrators and developers can use to tune the performance of the operating system and the applications that run on it.[16]
Mac OS X v10.5 will include the Ruby On Rails web application framework.[17]
Mac OS X v10.5's OpenGL stack will use LLVM to increase its vertex processing speed.[18] Apple has been working to get LLVM integrated into GCC;[19] Usage of LLVM in other parts of the OS has not been announced.
Speculation
A future version of Mac OS X is expected to include full support for resolution independence, the ability to size system graphics in physical units such as centimetres or inches instead of pixels. This feature results in standard size graphics independent of the device on which they are viewed. While there was some support for this in Mac OS X 10.4, the developer documentation stresses that this is preliminary support in preparation for a "future release of Mac OS X". [20] It is not known whether this support will be included in Leopard.
Another rumor is that a future release of the OS will feature a redesigned Finder that would rely heavily on Spotlight search technology. It is speculated that a new Finder might display files and their metadata in much the same way as iTunes displays songs, with the ability to quickly sort on and modify those data. [21] [22] The Finder shown in the developer's build demonstrated at WWDC 2006 did not appear to be updated.
Related to rumors of an updated Finder based on Spotlight are rumors that Apple plans to gather secondary metadata through a number of analysis techniques; for example, determining the genre of a song by analyzing its tone and pitch, using OCR to index and search images, or analyzing a photograph to determine attributes such as time of day it was taken.[23] [24] Apple has not made any formal announcements as to this rumored technology.
While the developer's build of Leopard demonstrated at WWDC 2006 did not show an updated interface, the release of iTunes 7 has fueled speculation that Leopard will see an update or replacement of the Aqua interface first introduced in Mac OS X 10.0. The iTunes 7 interface moved away from traditional Aqua motifs like "Brushed Metal" and blue gel highlights and included an updated source list and non-Aqua scrollbars.
Version history
- Mac OS X v10.5 Developer Preview (build 9A241), released August 7, 2006.
- Leopard Preview Update version 1.0 (build 9A241e), released August 31, 2006
- Mac OS X v10.5 Developer Preview (build 9A283), released October 12, 2006
Build 9A283 is not an update because it is intended as a fresh-install.
See also
- Rosetta – software included in Intel versions of Mac OS X 10.4 that enables Mac OS X software designed for PowerPC Macs to run on Intel Macs.
- Apple Intel transition – more information on Apple's move from PowerPC Macs to Intel Macs.
References
- ^ Apple Computer, Inc (2006-08-07). "Apple WWDC 2006". Apple. Retrieved 2006-08-07.
- ^ Apple Computer, Inc. "Mac OS X - Leopard Sneak Peek". Apple. Retrieved 2006-08-08.
- ^ Eddie Hargreaves. "Apple removes mention of G3s from Leopard pages - The Apple Blog". The Apple Blog. Retrieved 2006-08-09.
- ^ http://forum.insanelymac.com/index.php?showtopic=24736
- ^ Apple Computer, Inc. "Boot Camp". Apple. Retrieved 2006-04-11.
- ^ AirmanPika. "Vista Installed". OSx86 Project Forum. Retrieved 2006-04-09.
- ^ "Triple Boot via BootCamp". OnMac.net. Retrieved 2006-05-13.
- ^ Jan Setje-Eihler. "Solaris Nevada build 36 running on an iMac". Retrieved 2006-05-13.
- ^ MacRumors.com. "WWDC 2006 Keynote - Live Coverage". Retrieved 2006-08-07.
- ^ "OS 10.5 Leopard Spaces + Exposé". GoogleVideos. GoogleVideos. 2006. Retrieved 2006-08-28.
- ^ "WWDC 2006 Keynote - Live Coverage". Retrieved 2006-08-07.
- ^ Engadget. "Live from WWDC 2006 - Steve Jobs keynote". Retrieved 2006-08-07.
- ^ Apple Computer, Inc. "Mac OS X - Leopard Sneak Peek". Apple. Retrieved 2006-08-08.
- ^ Apple Computer, Inc. "Mac OS X Leopard Sneak Peek - Xcode 3.0". Apple. Retrieved 2006-08-07.
- ^ John Siracusa (May 06 2006). "The garbage man cometh". Ars Technica. Retrieved 2006-06-10.
{{cite web}}
: Check date values in:|year=
(help)CS1 maint: year (link) - ^ Mike Shapiro (August 7, 2006). "DTrace on Mac OS X at WWDC". $<blog. Retrieved 2006-08-08.
{{cite web}}
: CS1 maint: year (link) - ^ "Ruby on Rails will ship with OS X 10.5 (Leopard)". rubyonrails.org. August 7 2006. Retrieved 2006-08-08.
{{cite web}}
: Check date values in:|year=
(help)CS1 maint: year (link) - ^ Lattner, Chris (August 15, 2006). "A cool use of LLVM at Apple: the OpenGL stack". LLVMdev. Retrieved 2006-08-21.
{{cite web}}
: CS1 maint: year (link) - ^ Siracusa, John (December 4, 2005). "Avoiding Copland 2010: Hints of things to come?". FatBits. Retrieved 2006-08-08.
{{cite web}}
: CS1 maint: year (link) - ^ John Siracusa (April 23, 2006). "Declaration of resolution-independence". Ars Technica. Retrieved 2006-07-30.
{{cite web}}
: CS1 maint: year (link) - ^ macosXrumors. "Exclusive: Leopard to feature a totally redesigned Finder, based on Spotlight". Retrieved 2005-10-20.
- ^ Prince McLean. "Multiple Finder window selects coming in Mac OS X 10.5 Leopard?". AppleInsider. Retrieved 2006-03-14.
- ^ arn. "Apple Spotlight Patents Hinting at Leopard?". MacRumors. Retrieved 2006-03-14.
- ^ "Spotlight Voice Recognition and OCR". Hrmpf. Retrieved 2006-02-21.