- Table of Contents
- Copyright
- About the Author
- Acknowledgments
- Tell Us What You Think!
- Introduction
- Part I: Introduction to Mac OS X
- Chapter 1. Mac OS X Component Architecture
- Chapter 2. Installing Mac OS X
- Chapter 3. Mac OS X Basics
- Chapter 4. The Finder: Working with Files and Applications
- Chapter 5. Running Classic Mac OS Applications
- Part II: Inside Mac OS X
- Chapter 6. Native Utilities and Applications
- Chapter 7. Internet Communications
- Chapter 8. Installing Third-Party Applications
- Part III: User-Level OS X Configuration
- Chapter 9. Network Setup
- Chapter 10. Printer and Font Management
- Chapter 11. Additional System Components
- Part IV: Introduction to BSD Applications
- Chapter 12. Introducing the BSD Subsystem
- Chapter 13. Common Unix Shell Commands: File Operations
- Part V: Advanced Command-Line Concepts
- Chapter 14. Advanced Shell Concepts and Commands
- Chapter 15. Command-Line Applications and Application Suites
- Chapter 16. Command-Line Software Installation
- Chapter 17. Troubleshooting Software Installs, and Compiling and Debugging Manually
- Chapter 18. Advanced Unix Shell Use: Configuration and Programming (Shell Scripting)
- Part VI: Server/Network Administration
- Chapter 19. X Window System Applications
- Chapter 20. Command-Line Configuration and Administration
- Chapter 21. AppleScript
- Chapter 22. Perl Scripting and SQL Connectivity
- Chapter 23. File and Resource Sharing with NetInfo
- Chapter 24. User Management and Machine Clustering
- Chapter 25. FTP Serving
- Chapter 26. Remote Access and Administration
- Chapter 27. Web Serving
- Part VII: Server Health
- Chapter 28. Web Programming
- Chapter 29. Creating a Mail Server
- Chapter 30. Accessing and Serving a Windows Network
- Chapter 31. Server Security and Advanced Network Configuration
- Chapter 32. System Maintenance
- Appendix A. Command-Line Reference
- Appendix B. Administration Reference
Migration Issues
There are two primary types of users who will be interested in Mac OS X initially: traditional Mac users and die-hard Unix fans. Before jumping into the Mac OS X installation, I'd like to give users a heads up about what to expect as they make the transition from Mac OS 9 or Linux to Mac OS X.
Mac OS users are going to find a number of interface elements missing or changed. Table 1.1 shows what changes Mac OS users can expect.
Table 1.1. Interface Element Changes
| Element | Change |
| Pop-up folders | Removed. |
| Springloaded folders | Removed. |
| Finder Font customization | Removed. |
| Apple menu | Mostly replaced by the Dock. |
| Control panels | Replaced by a central preference area (similar to Mac OS 6.0). |
| Window shades | Window shading has been replaced by minimized windows. |
| Trash can | Moved to the Dock. |
| Zoom rectangles | Windows appear instantly; zoom rectangles are gone. |
| Screen savers | Integrated into Mac OS X. |
| Large icons | Previously limited to 32x32 pixels, icons can now be as large as 128x128. |
| Process menu | Replaced by the Dock process manager. |
| Menu organization | The OS X menu organization has changed. Systemwide options are now located under the Apple menu. |
| Control strip | Replaced by the Dock and Menu Extras, but missing much of the functionality. |
| Contextual menus | Much functionality is removed. |
| Hardware support | Limited support in the initial Mac OS X release for scanners, printers, and video devices. |
Although several of these changes might seem like a step backward, many of these features will return to future versions of the operating system. For the most part, your Macintosh computing experience will translate directly into the OS X environment. There are many other differences in the operation of the system. This list was intended to give you an idea of what GUI features will be missing when you start the system. Don't fret, the advantages gained by running Mac OS X outweigh the negatives.
Linux and BSD users are going to find themselves right at home within the command-line environment. The addition of the XFree86 X Windows implementation can turn OS X into a full-featured Unix workstation. Unfortunately, OS X is lacking many of the graphical configuration tools that Linux users have grown accustomed to. Linuxconf, for example, allows easy configuration of features ranging from e-mail and DNS servers to user accounts.
If you're looking for an easy-to-configure Unix server, consider purchasing Mac OS X Server 2.X instead. OS X Server offers GUI configuration of e-mail, DNS, DHCP, AppleShare, andmany other services. If you're a more adventurous sort, this book will provide all the information you need to run the same sort of services as Mac OS X Server, but without a simple GUI.
Overall, Mac OS X is a pleasant user experience, but it is not Mac OS 9. Given a few months to grow and stabilize, it will easily replace traditional Mac OS. If you find it difficult to use or lacking features you need, tell A p ple! Above all, don't be afraid to decide to wait before installing Mac OS X. All operating systems are a bit shaky on their legs following their birth, and Mac OS X is no exception.
Summary | Next Section

Account Sign In
View your cart