Features
- Cover Type: Paperback with 484 pages
- Published by: Morgan Kaufmann
- Edition: 1st Edition August 15, 1998
- Written in: English
- ISBN 10 Number: 1558605320
- ISBN 13 Number: 978-1558605329
-
Book Dimensions:
8.8 x 6.9 x 1 inches
- Weighs: 1.7 pounds
Product Description
The BeOS is the exciting new operating system designed natively for the Internet and digital media. Programmers are drawn to the BeOS by its many state-of-the-art features, including pervasive multithreading, a symmetric multiprocessing architecture, and an integrated multithreaded graphics system. The Be engineering team also built in many UNIX-like capabilities as part of a POSIX toolkit. Best of all, the BeOS runs on a variety of Intel architectures and PowerPC platforms and uses off-the-shelf hardware.
This book explores the BeOS from a POSIX programmer's point of view, providing a comprehensive and practical guide to porting UNIX and other POSIX-based
software to the BeOS. BeOS: Porting UNIX Applications will help you move your favorite UNIX
software to an environment designed from the ground up for high-performance applications.
* Supports BeOS Release 3
* Provides a step-by-step guide to the porting process from downloading the source code to installing the application
* Explains how to port off-the-shelf utilities like Emacs and Perl as well as your own programs and tools to the BeOS
* Offers a comprehensive POSIX reference for anyone who is porting or writing
software for the BeOS
* Furnishes a simple catalog of tools and features available on the BeOS
Book Info
Explores the BeOS from POSIX programmer's point of view, providing a comprehensive & practical guide to promoting UNIX & other POSIX-based
software to the BeOS: an operating system designed natively for the Internet & digital media. Paper.
Reader ReviewsI was very impressed with this book. It explains almost everything what is needed to know to port Unix/posix applications to BeOS. The title is somewhat misleading though, this book would be useful for anybody who is interesting in writing applications for BeOS. The differences between Un*x and BeOS makefiles, C, C++, system layouts and standard headers are covered. Also configuration scripts (shell scripts), posix compliance and native BeOS calls. The author also gives quick overview of what tools are (and are not) available and how to use them. So, everybody from old Unix hackers to absolute beginners should benefit from this book. The only problem is that this book is already out of date. Since it's publishing Be has moved from the Metrowerks Intel compiler to the Gnu-based egcs, wich is not covered in this book.