Upcoming Events

A Network Computing Webinar:
Avoiding Downtime: How Virtualization Can Help In Times of Trouble

June 12, 2013
11:00 AM PT / 2:00 PM ET

Are you caught between a desire for the benefits of the cloud and concerns about security and control? Then you should attend this insight-packed webinar to learn how private data networking technologies like MPLS IP-VPNs can address your concerns and allow you to safely and intelligently reap the savings, agility and other benefits associated with cloud computing.

Join us to hear top industry experts discuss the private data network technologies that are best suited for enterprise cloud access requirements. You won't want to miss this opportunity to learn how your organization can best mitigate risk while reaping the full potential benefits of the cloud.

Register Now!

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up

Features   | Tutorials   |  Books   |   Columns   |   Research   |

Sneak Preview: Mac OS X Public Beta
for the Unix administrator and Mac user

October 9, 2000
by Tim Orbaker and Ron Merritt


For the Unix administrator

by Tim Orbaker

Mac OS X. It's not perfect, but it's light years ahead of where it has been. Unix administrators who have in the past "been stuck" with Mac users should be happy to hear this one: Apple's new OS is now Unix. Mac users need not panic, however. The new Aqua window manager (user interface) can handle anything Mac users could want to do without ever exposing them to a command prompt. What's more, the OS's integration of "Classic" Mac applications is almost completely transparent -- all while sporting the full power of Unix under the hood.

How It Works

Mac OS X runs on Darwin. Derived from the Mach and FreeBSD kernels, Darwin is a fully POSIX compliant Unix kernel. All the expected utilities are there except development tools. But a quick visit to macaddict.com turned up a script that installed the development tools from the Darwin package in no time flat. It's an unsupported hack, but it does work relatively well. Most of my test code compiled and ran without errors or modification. On the bright side, Apple plans to make development tools available for download in mid October (see http://developer.apple.com/membership/macosx.html)

The file system hierarchy is similar to what you might expect on a standard Unix distribution with several additional directories. File permission and ownership management, while routine to Unix administrators, will be a huge shock to the system for veteran Mac users, as all unowned files (read: everything that you now own) are owned by root at startup.

For Unix administrators, there's one special issue to note. With Apple's HFS+ (Hierarchical File System) , file name case is preserved but not significant. If you chose to use the UFS (Unix File System) file system, case is significant, but you must reformat your drive during installation. If you want to partition your file system during installation, you're out of luck. There is no support for drive partitioning at install time. This is a serious oversight on Apple's part.

As with other Unix OSes, when you install OS X, you must create a user for the local machine. However, users don't appear to be kept in the standard /etc/passwd file, and you must use the GUI to manage them as there doesn't appear to be a useradd command. Also group management is all but non-existent. Some improvements in this area would be welcome.


Mac OS X Log In

Apple's OS X definitely still a beta, both shining with promise and smudged by the inevitable bugs. All the expected Unix services and tools are included except compilers. Once the rough edges smooth out, however, I can't imagine Unix administrators that would object to Mac OS X on their network. They'll find themselves right at home once they open a terminal window.

Page 1 | 2 | Next page

Send your comments on this article to Tim Orbaker at orbaker@data.assist.comand Ron Merritt at Ron.Merritt@pearsoned.com.

Vendor Comparisons
Network Computing’s Vendor Comparisons provide extensive details on products and services, including downloadable feature matrices. Our categories include:

Research and Reports

May 2013
Network Computing: May 2013


TechWeb Careers