|
|||||||||
|
by Jack Carter Since writing on this subject last November, several new books have now been published. A current list of most Mac OS X books can be obtained by taking a print out on the main Apple Mac web site, http://www.apple.com/macosx/books. WHEN APPLE COMPUTER INC. released the retail version of their new operating system on 24 March, 2001 the documentation was glossy but sparse. In part, that reflected the 'work-in-progress' state of the first release and in the months afterwards, only a few books were brought out to fill the large empty space. In September 2001, Apple released a significant update, 10.1, and the subject matter had stabilized such that many authors and publishers felt they could write and print books about the new OS without their work becoming outdated quickly. It is now safe to buy a book on Mac OS X! There are now about 20 books on Mac OS X suitable for beginners through to UNIX gurus. This piece offers a round-up of the current crop (at April 2002) and a guide to choosing a book suitable for one's own needs. A current list of most Mac OS X books can be had on a page on the main Apple website. Another good source of current books is the on-line book seller Amazon. The list below is based on this Apple list, but I have inserted the publisher and other detail. When I first looked at Apple's Mac OS X book list I thought that Sybex Mastering Mac OS X, was the best one; and Osborne Mac OS X, was next best. But as more books were published I had to revise my assesment. Two books in particular stood out: SAMS, Mac OS X Unleashed and Que, Using Mac OS X. I maintain that every serious student - and would-be expert - of the new Mac OSX system should aim to have at least two top-level books on this subject. The advanced student or expert person could have the SAMS book and one other of the top books. While the artistic or publishing expert could perhaps choose the Que book, or one of the books listed below. I will deal here only with SAMS Mac OS X Unleashed, as I see this book as a breakthrough and a book that the advanced Mac user and the users of other operating systems have been waiting for.
COMPUTER OPERATING SYSTEMS have been quite fascinating areas to study over the past 35 years. The Unix system was developed by AT &T in Bell Labs by its two leading experts Thompson and Ritchie. At the end of the main development period, in the early 1970's, one of them, Ken Thompson, the first leader, took the basic system to Berkeley University and worked on it for a further year or more. He and his associates there, then transformed the parts of it, into a free BSD Berkeley System Distribution to all the universities. Subsequently under Ritchie and others, the original system was modified by AT&T and made into a sophisticated licensed system of the Mainframe UNIX V system users. Virtually all the classical Unix books are written about the commercially licensed UNIX V system. (This thumbnail summary leaves aside the other free (GNU) UNIX system used in Linux, which is important in other contexts, but is a relatively recent aspect.) Fundamentally there is only one additional "file" involved in the V system over the BSD system. This is countered in the BSD system by the "manuals" on all the different parts of the BSD system having a very extensive internal system of history and help built into them, that is not present in the classical manuals. The BSD manuals are meant to be helpful. (In the same way other operating systems of the period, like OS/2 and DOS, in ZTreeBold and Xtree, had History and extensive help built into their "user friendly" "command systems". However the BSD manuals internal help is so extensive that it is almost overwhelming. This can happen the first time you try to access it by yourself, and do not have a textbook that sets it out in printed form, or a mentor to show you how it all works, or is supposed to work. For some of us, the good news is that SAMS Mac OS X Unleashed actually has some third of its 1,464 pages displaying command line print outs. This is just what is needed by those who are involved in computer programming, or aspire to work at that level in the future. This awe-inspiring book is published by SAMS and is written by J. Ray and W. Ray who both work at the Ohio State University. With a background like this they naturally are well up on Unix matters and the subtleties of the Berkeley University BSD Unix Software distributions, and why Apple has chosen to base a significant part of its new Mac OS X system on the tcsh UNIX shell. This book has a positive attitude to using the UNIX terminal command line in the many areas of the Mac OS X system, where it has unique and vital powers. Why do I say vital? It is important to realize that the system has to have a terminal command access to the BSD UNIX system. For example if ever your computer has a serious fault that cannot be resolved by normal methods it may well be fixed by an advanced "NZ$100 an hour computer expert" carrying out "surgery" on very small parts of your system via the UNIX terminal command line. The (BSD) UNIX system and its command terminal is not an option that can be really left out. However the SAMS Mac OS X Unleashed book brings out that there are certain areas of the background UNIX system that are disabled, and should not be used, and also where in some cases other procedures like Apple's use of the NetInfo Manager database is better. SAMS Mac OS X Unleashed book contains hundreds of pages of command line examples, from chapters 12 to 18. This includes advanced shell scripting programming. It displays all this in a step-by-step way, by which a serious student will be able to gain an understanding and mastery of its fundamentals. The book costs about NZ$132 or AU$108. It has only been available in UK six weeks ago, and for the last two weeks in NZ and Australia. Over the past two years I have bought some five books on UNIX, and this book by SAMS indicates that some of them do have UNIX information that is pertinent to the Apple Mac OS X system. I therefore recommend SAMS Mac OS X Unleashed by John Ray and William Ray to all the technically advanced Apple Mac OS X users; and to all advanced computer operating system programmers and designers. Secondly, and perhaps more importantly I advocate, that others should, as finances permit buy and study textbooks that will really extend their knowledge. Of course textbook study does not guarantee success for everyone. Attending and supporting meetings of common interest groups, getting and giving practical help to one another, are equally important for many people. However there is now available a real range of useful books that can be used to master the new Apple Mac OS X operating system and enjoy its outstanding stability and performance qualities.
Jack's summary of the latest Apple Mac OSX Book List, including:- http://www.apple.com/macosx/books. The list below is divided into four categories and each entry shows publisher, title, author, pages and price, together with comments. I:
for beginners ...
|
Wellington Macintosh Society Inc. 2002