MAC OS X V10.5
'Mac OS X version 10.5 "Leopard"' is the name of the upcoming sixth major release of the Mac OS X operating system for Apple's Mac line of personal computers, scheduled to be the successor to Mac OS X v10.4 "Tiger". It was shown to developers for the first time at the 2006 Worldwide Developers Conference (WWDC).[1] It is currently available to Apple Developer Connection subscribers for private beta testing. A feature-complete beta version was distributed to developers at the 2007 WWDC. The final release is slated for October 2007,[2] and will sell for US$129 and £89 in the UK. [3]
According to Apple, Leopard contains over 300 changes and enhancements, though not all are easily apparent from the beta versions. [4] Some notable features include support for writing 64-bit graphical user interface applications, an automated backup utility called Time Machine, support for Spotlight searches across multiple machines, and large revisions to most core operating system components.
Mac OS X v10.5 has been the subject of multiple delays. When first discussed in June 2005, Apple CEO Steve Jobs had stated that Apple intended to release Leopard at the end of 2006 or early 2007.[5] A year later, this was amended to "Spring 2007", however on April 12 2007, Apple issued a statement that its release would be delayed until October 2007 because of the development of the iPhone.[6]
| Contents |
| System requirements |
| New features |
| End-user features |
| Developer technologies |
| Compatibility |
| Version history |
| See also |
| References |
| External links |
System requirements
The pre-release documentation states the following system requirements:
★ an Intel processor or a PowerPC G4 (867 MHz or faster) or G5 processor
★ a DVD drive
★ built-in FireWire
★ at least 512 MB of RAM (additional RAM is recommended for development purposes)
★ a built-in display or a display connected to an Apple-supplied video card supported by your computer
★ at least 7 GB of disk space available, or 12 GB of disk space if you install the developer tools
New features
Apple has published a list of the new features and capabilities planned for Mac OS X v10.5:[7]
End-user features
All of the following features, although posted on the Apple website, are said by Apple to be subject to change.
★ 'Time Machine', an automated backup utility which allows the user to restore files that have been deleted or replaced by another version of a file.[8]
★ 'Front Row' and 'Photo Booth' are currently only available with the purchase of a new Mac, but will be included with Leopard. Front Row has been reworked to closely resemble the interface used by the Apple TV, and Photo Booth includes video recording with real-time filters.
★ 'Spaces', an implementation of "virtual desktops" (individually called "spaces"). It allows multiple desktops per user, with certain applications and windows in each desktop.[9] Users can organize certain Spaces for certain applications (e.g., one for work-related tasks and one for entertainment) and switch between them. Exposé will work inside Spaces, allowing the user to see at a glance all desktops on one screen.[10])
★ 'Spotlight' incorporates additional search capabilities such as Boolean operators, as well as the ability to search other computers (with permissions).[11]
★ 'Redesigned Finder' with features similar to those seen in iTunes 7.
★ 'New Desktop', comprised of a redesigned 3-D dock with a new grouping feature called 'Stacks'.
★ 'Quick Look', a framework allowing documents to be viewed without opening them in an external application.[12]
★ 'Enhancements in Universal Access': significant improvements to applications including VoiceOver, along with increased support for Braille, closed captioning and a new high‐quality text-to-speech voice.[13]
★ '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.[14]
★ '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.[15]
★ 'iChat enhancements', including multiple logins, animated icons, and tabbed chats, similar to features present in Pidgin, Adium and the iChat plugin Chax; iChat Theater, allowing users to incorporate images from iPhoto, presentations from Keynote, videos from QuickTime, and other Quick Look features into video 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.[16][17][18]
★ 'Parental controls' now include the ability to place restrictions on use of the Internet and to set parental controls from anywhere using remote setup.[19]
★ 'iCal' calendar sharing and group scheduling as well as syncing event invitations from Mail. [20]
★ 'Boot Camp' will be included. It is a software assistant which has been available as a beta release download for Mac OS X v10.4 from Apple’s website since April 5 2006.[21] It assists in the installation of Windows XP or Windows Vista to a separate partition (or separate internal drive) on Intel-based Macs.
★ 'New menu bar', which is now transparent and it is no longer rounded, which was a design feature since Mac System 1.0.
★ 'Safari' 3 will be included.
★ 'Back to My Mac', a new feature for .Mac users that allows users to access files on their home computer while away from home via the internet.
Developer technologies
★ Native support by many libraries and frameworks for 64-bit applications, allowing 64-bit Cocoa applications. Existing 32-bit applications using those libraries and frameworks should continue to run without the need for emulation or translation.[22]
★ Leopard will offer the Objective-C 2.0 runtime, which includes new features such as garbage collection. Xcode 3.0 will support the updated language and was itself rewritten with it.[23]
★ A new framework, Core Animation, allows a developer to create complex animations while specifying only a "start" and a "goal" space. The main goal of Core Animation is to enable the creation of complex animations with small amounts of program code.
★ Apple has integrated DTrace from Sun's OpenSolaris and added a graphical interface called Xray. 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.[24]
★ The new Scripting Bridge allows programmers to use Python and Ruby to interface with the Cocoa frameworks.[25]
★ Leopard supports resolution independence, the ability to size system graphics in physical units such as centimeters or inches instead of pixels. This feature results in standard size graphics independent of the device on which they are viewed. Preliminary support was added in Mac OS X 10.4 to prepare developers for a "future release of Mac OS X."[26]
★ Leopard’s OpenGL stack has been updated to version 2.1, and will use LLVM to increase its vertex processing speed.[27] Apple has been working to get LLVM integrated into GCC;[28] Usage of LLVM in other parts of the OS has not been announced.
★ Leopard’s security frameworks support Mandatory Access Control, sandboxes and code signing.
★ The Graphics and Media State of the Union address confirmed many other features possible because of Core Animation, such as live desktops, improvements to Quartz Composer with custom patches, a new PDF Kit for developers, and improvements to QuickTime APIs.
★ A fairly new patent from Apple refers to a new way of rendering desktop backgrounds or live desktops. The method involves a set of pre-written instructions, or recipe for rendering the desktop image. In this way desktops can now appear on the screen organically and are not stored in the RAM or VRAM leaving it free for other use.[29] This is not a confirmed feature and may not be included in Leopard.
In mid-December 2006 a pre-release version of Leopard appeared to include support for Sun's ZFS.[30] While Apple has not confirmed or denied speculation that ZFS would be included with Leopard, Jonathan Schwartz, CEO and President of Sun Microsystems, stated on June 6 2007 that ZFS has become "the file system" for Leopard.[31] However, the senior project marketing director for Mac OS X stated on June 11, 2007 that HFS+, not ZFS, will be used in Leopard. Apple has since clarified that a 'read-only' version of ZFS would be included. [32]
Compatibility
Like Mac OS X 10.4, Leopard will support both PowerPC and Intel Macs. However, Leopard will not be released in separate versions, but instead will comprise one universal release that will run on either processor.[33] While it is known that Leopard will support PowerPC G4 and PowerPC G5 processors, support for the PowerPC G3 is reportedly not present in the pre-release versions which have been made available to developers.[34] 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.[35] 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 or 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.[36] It is not known whether this will be possible with the final shipping version of Leopard.
Leopard is fully UNIX compliant. Certification means that software following the Single UNIX Specification can be compiled and run on Leopard without the need for any code modification.[37]
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[38]
★ Mac OS X v10.5 Developer Preview (build 9A283), released October 12, 2006[39]
★ Mac OS X v10.5 Developer Preview (build 9A303), released November 9, 2006[40]
★ Mac OS X v10.5 Developer Preview (build 9A321), released December 12, 2006[41]
★ Mac OS X v10.5 Developer Preview (build 9A343), released January 18, 2007[42]
★ Mac OS X v10.5 Developer Preview (build 9A377a), released March 1, 2007[43]
★ Mac OS X v10.5 Developer Preview (build 9A410), released April 12, 2007
★ Mac OS X v10.5 WWDC-beta (build 9A466), released June 11, 2007.
★
★ This was the first feature-complete version of Leopard which was released to developers attending WWDC 2007 and was later made available to Select and Premier members of the Apple Developer Connection.
★ Mac OS X v10.5 Developer Preview (build 9A499), released July 24 2007[44]
★ Mac OS X v10.5 Developer Preview (build 9A500n), released August 20 2007 [45]
★ Mac OS X v10.5 Developer Preview (build 9A527 client, 9A528n server), released August 24 2007 [46]
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
1. Live from WWDC 2006: Steve Jobs keynote Ryan Block
2.
3. Apple reveals Leopard's new desktop design Simon Aughton
4. Mac OS X Leopard Features
5. Apple’s Intel switch: Jobs' keynote transcript
6.
7. Leopard Technology Overview Apple, Inc
8. WWDC: Apple’s Time Machine looks to ease backups Rob Griffiths
9. Leopard Sneak Peek - Spaces Apple Inc
10. OS 10.5 Leopard Spaces + Exposé
11. Leopard first looks: Spotlight Rob Griffiths
12. Quick Look Apple Inc
13. Leopard Sneak Peek - Accessibility Apple Inc
14. Leopard Sneak Peek - Mail Apple Inc
15. Leopard Sneak Peek - Dashboard Apple Inc
16. WWDC 2006 Keynote - Live Coverage
17. Live from WWDC 2006 - Steve Jobs keynote Engadget
18. Leopard Sneak Peek - iChat Apple Inc
19. Mac OS X - Leopard Sneak Peek Apple Inc
20. Leopard Sneak Peek - iCal Apple Inc
21. Boot Camp Apple Inc
22. Leopard Sneak Peek - 64-bit Apple Inc
23. Mac OS X Leopard Sneak Peek - Xcode 3.0 Apple Inc
24. DTrace on Mac OS X at WWDC Mike Shapiro
25. Mac OS X Leopard - Technology - UNIX
26. Declaration of resolution-independence John Siracusa
27. A cool use of LLVM at Apple: the OpenGL stack
28. Avoiding Copland 2010: Hints of things to come?
29. Apple patent: OS X Leopard may introduce Live Desktop Neo
30. ZFS Makes it to Leopard
31. Washington D.C. Sun Conference
32. Apple Says No Sun File System For Leopard
33. Mac OS X - Leopard Sneak Peek Apple, Inc
34. Mac OS X Leopard Developer Preview System Requirements
35. Apple removes mention of G3s from Leopard pages - The Apple Blog Eddie Hargreaves
36. http://forum.insanelymac.com/index.php?showtopic=24736
37. Leopard Technology Overview Apple Computer, Inc
38. Apple issues new build of Leopard Preview
39. New Mac OS X 10.5 (9A283) Leopard Seed arn
40. Rosetta Improvements in 10.4.8, Leopard Build 9A303, Vista Release? arn
41. Mac OS X 10.5 Leopard 9A321 Seeded arn
42. Mac OS X Leopard 10.5 9A343 Seeded to Developers arn
43. Latest Leopard build from Apple suggests much work ahead
44. Briefly:Apple offers developers new Leopard Build
45. Apple Seeds Mac OS X 10.5 (Leopard) Build 9A500n
46. Apple Seeds Mac OS X Leopard (9A527/9A528a)
External links
★ Mac OS X 10.5 preview page
★ Mac OS X Server 10.5 preview page
★ 2006 WWDC keynote presentation
★ 2007 WWDC keynote presentation
This article provided by Wikipedia. To edit the contents of this article, click here for original source.
psst.. try this: add to faves

العربية
中国
Français
Deutsch
Ελληνική
हिन्दी
Italiano
日本語
Português
Русский
Español