Amazon.com: The Linux Development Platform (9780130091154): Rafeeq Ur Rehman, Christopher Paul: Books

Have one to sell? Sell yours here
The Linux Development Platform
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Linux Development Platform [Paperback]

Rafeeq Ur Rehman (Author), Christopher Paul (Author)
4.3 out of 5 stars  See all reviews (3 customer reviews)


Available from these sellers.



Book Description

November 7, 2002 Bruce Perens' Open Sources Series
This book describes how to build a development environment based upon Linux systems. It provides a one-stop reference on all the tools used by the Open Source community for development purposes. It includes information about open source and GNU tools including editors, compilers and assemblers, debuggers, version control systems, Java and other Open Source utilities commonly used during the development process. It also includes a chapter on how to use Linux for cross-platform development systems. The book is useful for all developers as a reference to development tools.

Editorial Reviews

From the Back Cover

Tools for high-efficiency Linux development in enterprise environments.

Linux developers have access to an extraordinary array of GNU and open source tools. Now, two leading Linux developers show how to choose the best tools for your specific needs, and integrate them into a complete development environment that maximizes your effectiveness in any project—no matter how large or complex. This book's example-rich coverage includes:

  • The Linux software development process: research, requirements, coding, debugging, deployment, maintenance, and beyond
  • Choosing and implementing editors, compilers, assemblers, debuggers, version control systems, utilities, and more
  • Using Linux Standard Base (LSB) to deliver applications that run reliably on a wide range of Linux systems
  • Comparing Java development options for Linux platforms
  • Using Linux in cross-platform and embedded development environments

Whatever your environment, The Linux Development Platform will help you find, choose, configure, and maintain the right tools—and use them to deliver outstanding Linux software.

CD-ROM INCLUDED

The accompanying CD-ROM contains all the open source software you need to build and customize your own Linux development environment.

Bruce Perens' Open Source Series is a definitive series of Linux and Open Source books by the world's leading Linux software developers, all edited by Bruce Perens, the former Debian GNU/Linux Project Leader who helped launch the Open Source movement.

About the Author

RAFEEQ UR REHMAN, author of HP Certified: HP-UX System Administration and Solaris 8 Network Administrator Certification Guide, has extensive experience in UNIX, Linux, C and database programming, Internet protocols, and security.

CHRISTOPHER PAUL is Open Systems Engineer II in the UNIX Production Engineering Group for Bank One in Columbus, OH.


Product Details

  • Paperback: 320 pages
  • Publisher: Prentice Hall PTR (November 7, 2002)
  • Language: English
  • ISBN-10: 0130091154
  • ISBN-13: 978-0130091154
  • Product Dimensions: 9.3 x 7 x 0.9 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #2,559,081 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:
 (2)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

6 of 6 people found the following review helpful:
3.0 out of 5 stars A good guide to developers tools, February 22, 2004
By 
A Williams "honestpuck" (Neutral Bay, NSW Australia) - See all my reviews
(VINE VOICE)    (REAL NAME)   
This review is from: The Linux Development Platform (Paperback)
Back before the advent of Mac OS X, my favourite (and for many years, only) development environment was one variety of Unix or another. The nicest thing about Unix was that the development environment stayed pretty much the same regardless of the variety; this stayed the same with the introduction of Linux.

The Linux Development Platform might be better titled "The GNU Development Platform" since almost all of the tools discussed come from the FSF, and those that don't are nevertheless open source; as a result they will run on almost any Unix variety. You know that the 'Linux' in the title is almost just a marketing ploy, but we will forgive Prentice Hall and the authors. Certainly more people will buy this book to learn about using these tools under Linux than under any other *nix variety.

The book starts with a short chapter on software development per se before getting down to the nuts and bolts. It starts in the obvious spot, with editors, and quickly covers choosing an editor before taking a brief look at Emacs, Jed and VIM. The rest of the book is devoted to much less contentious issues.

As a whole, the text provides a good grounding in using gcc, make, CVS and GDB, with enough extra information on smaller tools and larger issues (such as cross-platform and embedded systems) that you will not need more than this book and, perhaps, the man pages to understand and use these tools. Of course others, have written entire volumes on each of these topics, but for most of us this book will provide the information we need.

The Linux Development Platform comes with a CD containing the source for a fair number of the tools discussed, so you can build any tools which happen to be missing on your platform, though some of the included apps are, of course, already a version or two behind.

The writing is mixed in quality: while never bad, it has a slightly heavy, technical feel to it, often a bit wordy or cumbersome. This rarely gets in the way of understanding, but it does slow you down. The topic coverage is good, moving from a beginner level right through to a good understanding of each tool discussed. More importantly, all the tools you will need are covered.

I imagine this would make an excellent companion text for any programming course: note that it doesn't provide details on any programming language, but covers everything else you need to know regarding the development tools. It is thinnest in the discussion of editors, really only giving a brief overview of each. I cannot really see this as a fault since detailed coverage really would take a separate book, and this quick look is better than pretending to cover the topic well and failing. The other possible weakness is that there is almost no coverage of general Linux usage, so calling the book The Linux Development Platform is a bit of a misnomer -- it is really devoted to the tools available for development, not the underlying operating system at all. Once again, I feel that this lack is not serious; most buyers should know enough about the operating system and any attempt to cover it adequately would have swelled the size and cost of the book.

Prentice Hall PTR have a site for the book with a Table of Contents or you can see the whole book in HTML format at FAQs.org.

I would recommend this book to anyone who would like a good, general introduction to developing software on a Unix platform. Though it's not a cheap book, it is a good one. It was certainly a relief for me to find a good book in Prentice Hall's 'Bruce Peren Open Source Series' after a couple of flawed ones. I've marked it three stars rather than four (and it really deserves a three and a half) for the slightly clunky writing.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 9 people found the following review helpful:
5.0 out of 5 stars The Linux Development Platform, March 9, 2003
This review is from: The Linux Development Platform (Paperback)
To work with open source platform is not that hard thing to do
Although to get up to the speed & work on a production server
You need this reference to feel comfort
This book saved me much time, googling & waiting on answers from the mailing lists to solve my problems
I recommend to any sysadmin, Developer, learner,....
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 1 people found the following review helpful:
5.0 out of 5 stars The Best Tutorial of MAKE, July 25, 2007
This review is from: The Linux Development Platform (Paperback)
To be honest, I didn't go throught the whole contents yet. However, I found the chapter on (GNU) make utility is the best I ever read. It is clear, thorough, and practical. For example, I really like the section on how to organize a project with multiple make files and subdirectories. In addition, the author also did good job explaining compilers. In all, I think it is a great book for those who already know some programming basics and want to start serious developments on Linux.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject