This topic includes OS X Server
Also known as: OS 10 (Roman-numeral X = 10)
A widely-used operating system from Apple developed and used solely for Apple Macintosh computers. It offers a wide variety of features including multimedia, protected memory, an intuitive user interface, and true multi-tasking and has become a financial and technical boon to its developer, Apple Computer, Inc. Apple CEO Steve Jobs officially ended the life of OS X's predecessor, OS 9, at a developers' conference in 2002.
Why not "Mac OS X"?
The term used by Apple to refer to its OS is in fact "Mac OS X" but this term is not used in common language. It is almost invariably referrred to as "OS X."
OS X and UNIX
OS X is made up of two separate systems, Aqua and Darwin. Darwin forms the open-source UNIX-based foundation of Mac OS X. Darwin integrates a number of technologies, including the Mach 3.0 microkernel, operating system services based on 4.4 BSD (Berkeley Software Distribution), high-performance networking facilities, and support for multiple integrated filesystems.
Darwin's FreeBSD-based core benefits from UNIX stability, speed, server-readiness and power. Darwin is also distributed under the Apple Public Source License but Apple's "Aqua" GUI is proprietary. Although many users may never exploit its UNIX underpinnings, Mac OS X has been reported as the most popular UNIX in the world. POSIX compliance is as of version 10.4 being described as having "even stronger."
Although OS X is a very secure OS right out of the box, it is important that the OS is kept up to date. Although Macs are generally more secure than PCs, its still a good idea to keep them up to date to help both users (the computer will crash less and patches are released) and for the health of the network (a compromised machine can attack other computers). They can be set to automatically update on off hours (even monthly) so that you don't have any downtime as a result.
- Open System Preferences
- Select Software Update
- Click on "Automatically"
- Select "Weekly" from the pull-down menu to enable weekly automatic software updates or "Monthly" for systems that are not often connected to the Network.
Running as User
For increased security, it is also recommended that users create separate Administrator and User accounts and run the User account for everyday tasks. While this can be less useful when users are unable to change system settings and install some programs, it also protects against system-wide harm through virus infection or some system compromises.
- Login under your administrative account
- Open System Preferences
- Select Accounts
- Disable Admin priviledges for your account (exact location of this option may differ depending on your version of OS X)
The root user is disabled by default and should remain so for most users. If you don't have a specific need to use root, avoid enabling it. It is a dangerous system account that has no restrictions meaning its possible to wipe your entire hard drive without so much as a confirmation message.
- Public Beta - 09/13/2000
- 10.0 - 03/24/2001
- 10.1 - 09/25/2001
- 10.2 - 08/24/2002
- 10.3 - 10/24/2003
After incremental updates to OS X 10.1, the operating system took a significant step forward with the release of 10.2 (Jaguar) on August 24, 2002. Along with the Jaguar release, Apple introduced Rendezvous, Quartz Extreme, and iChat, an AIM-compatible instant-messaging product.
October 24, 2003 marked the next release of OS X, 10.3 (Panther). Along with Panther, Apple introduced Fast User Switching and Exposé, and significant improvements in perceived performance over Jaguar.
- Developer Preview 2 Arstechnica Review
- Developer Preview 3 Arstechnica Review
- Developer Preview 4 Arstechnica Review
- Public Beta Arstechnica Review
- 10.0 Arstechnica Review
- 10.0 CNet Review
- 10.1 Arstechnica Review
- 10.1 CNet Review
- 10.2 Arstechnica Jaguar Review
OS X Server
While there is a strong cost advantage for using other UNIX systems and non-Apple hardware, OS X Server appeals to both the novice and advanced administrator. On the other hand, Apple tends to use higher-end, well-tested hardware and is may be suitable for system-critical applications.
- Review of Panther
- MacMentor - Switching from Windows made easy
- MacAddict's OSX site
- This is... OSX and his list of links
- O'Reilly: Mac OS X Hacks
- O'Reilly: Mac OS X: The Missing Manual, Panther Edition
- OS X FAQ
- Del.icio.us OS X Links
- Practical Security Techniques for Macintosh OS X Laptop Users
- Configuring and running X11 applications on MacOSX
- GIMP for Mac - graphics and photo-manipulation software
- Cool OS X Apps
- Mount and Unmount network shares easier
- Sharepoints Share external drives over the network (or, in Samba, use "ln" in the terminal, linking to items
- Fugu - SSH & SFTP program