Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Linux Programming Unleashed (2nd Edition) Paperback – Dec 18 2000


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback, Dec 18 2000
CDN$ 41.95 CDN$ 6.26

Best Books of 2014
Unruly Places is our #1 pick for 2014. See all


Product Details

  • Paperback: 912 pages
  • Publisher: Sams Publishing; 2 edition (Dec 18 2000)
  • Language: English
  • ISBN-10: 0672320215
  • ISBN-13: 978-0672320217
  • Product Dimensions: 16.7 x 4.7 x 23.2 cm
  • Shipping Weight: 1.3 Kg
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: #1,705,365 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

About the Author

Kurt Wall has been using UNIX since 1993 and has been hooked on Linux for nearly as long. He currently maintains the Informix on Linux FAQ and is President of the International Informix Users Group's Linux Special Interest Group. Kurt is Vice President of Salt Lake Linux Users Group where he recently gave a presentation on Linux and databases. Formerly employed with US West, he now works as a technical writer for Caldera and recently completed his first book, Linux Programming Unleashed, for Sams Publishing.

Customer Reviews

3.7 out of 5 stars
5 star
0
4 star
2
3 star
1
2 star
0
1 star
0
See all 3 customer reviews
Share your thoughts with other customers

Most helpful customer reviews

Format: Paperback
As I was going to my grand mother's home with a friend of mine, preparing myself to pass one week without having much to do (Yes, I am one of those geeks), my friend given me this book to overcome the tedium I was about to face. I've read most of this book continuously in 3 days, I've skipped all the parts of the book concerning X-windows development as I don't use it and I sure will not going to use it unless demanded. I found the book very interesting; the author has a very involving writing style. The book covers mostly C programming and has some chapter(s) on Java and shell scripting. There was sub-chapters which weren't needed and chapters which were needed and weren't there. For example, the book explains you how to use ioctl and set flags equal to those done by chattr(1), but it's only one example on the ioctl interface, I was actually interested in this set of ioctl but, it seemed to me needless to be covered as an example of ioctl()s. On the other hand, I found a lot of explanations lacking on the sockets part of the book. For example, I don't remember reading about the poll() interface, which is far better than select() system call explained in chapter. 11. There was also one chapter completely devoted on writing documentation and the general licenses which I found off-topic for a programming book, but nevertheless interesting to read. The introduction to the GNU tools are a must read, and I recommend this book for anyone starting a career or with just plain interest in programming for this operating system. I must say that when I've read the book, I knew a great part of what I was about to read and that I wasn't completely clueless to what I was reading. (Sorry for any incoherencies in my review, English ISN'T my native language).
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By A Customer on Sept. 21 2002
Format: Paperback
I completely agree with AK from Moscow regarding this book. Now I have only the 1st edition, but unless *major* changes were made, I would expect similar results.
If you are completely new to programming or completely new to programming in GNU/Linux, or if you are interested in writing somewhat trivial programs for only yourself, then this book may be of help. I would not recommend it for experienced programmers. As AK said, Linux Application Development by Johnson and Troan is significantly better. The WROX book is also better. Both of these books are much more well written than Linux Unleashed, by which I mean independent of the material. Stronger editing should have been applied here. It does cover a lot of topics, but so does my dictionary.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
Those familiar with Linux know how obtuse its documentation can be. Anyone who has tried to compile Linux software will appreciate the additional information about what is going that is provided in this excellent text. You are bound to be inspired to try some highly educational examples. For those who want to try programming, this is an indespensible aide.
Unfortunately, I found some errors that are hard to spot. You may be luckier.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 18 reviews
25 of 25 people found the following review helpful
Acceptable, but not excellent Oct. 14 1999
By Anatoly Korzun - Published on Amazon.com
Format: Paperback Verified Purchase
Probably I would give it 3 stars and a quarter, or even one third, but obviously less than 4 stars.
The authors tried to cover nearly all the topics in linux programming (excluding databases). The results are quite mixed. The most of explanation is done using C, though C++ is also touched a couple of times.
The book consists of 6 parts.
Part 1 is the linux programming toolkit. Not bad at all. Suprising things are that gdb is described in part 5, and electric fence in part 2, not here.
Part 2 - System programming, Part 3 - Interprocess communication and networking. These parts are central and most valuable in the book. Good. Though I like Linux Application Development by M.K.Johnson and E.W.Troan better.
Part 4 - Programming the user interface. Very shallow. You can learn that such and such techniques exist but may hardly understand how to use them.
Part 5 - Special programming techniques. A strange feeling. As if the authors decided to collect here the material which they did'nt know where else to place.
Part 6 - Finishing touches (about creating the software packages and documentation). Not bad at all, though a little shallow again.
As it was already said in the previous reviews there are regular references to the non-existing CD.
RESUME: it is an acceptable book, espesially if you just start programming linux, or migrate from another platform. You will get acquainted quickly with the most necessary things. So if you have bought it, try to enjoy it:).
If you don't have it yet I recommend better to buy already mentioned Linux Application Development for both application and system programmers, plus Programming with Qt by M.Dalheimer or Developing Linux Application by E.Harlow if you are interested in GUI development for KDE or GNOME respectively.
9 of 11 people found the following review helpful
Excellent reference Jan. 10 2000
By A Customer - Published on Amazon.com
Format: Paperback
I can't praise this book enough . It's definatley the best programming related book that I've bought . The authors feature many topics like GUI construction , shell scripting , ncurses , memory management , security issues ... even touching on 3d graphics with Mesa . If you're interested in finding out what can be done with *NIX systems from the shell to windowing environments then you'd be well advised to check this out . My only criticisms are the authors have spread themselves a little thin over a lot of topics and there are references to the CD which doesn't accompany the book ( but is available online ) .In a nutshell the book delves into various programming ideas and construction of bare bones applications you can extend yourself , the learning curve is excellent and it's well paced.
6 of 7 people found the following review helpful
A good book for newbies to start with. Dec 18 2002
By Gonçalo Gomes - Published on Amazon.com
Format: Paperback
As I was going to my grand mother's home with a friend of mine, preparing myself to pass one week without having much to do (Yes, I am one of those geeks), my friend given me this book to overcome the tedium I was about to face. I've read most of this book continuously in 3 days, I've skipped all the parts of the book concerning X-windows development as I don't use it and I sure will not going to use it unless demanded. I found the book very interesting; the author has a very involving writing style. The book covers mostly C programming and has some chapter(s) on Java and shell scripting. There was sub-chapters which weren't needed and chapters which were needed and weren't there. For example, the book explains you how to use ioctl and set flags equal to those done by chattr(1), but it's only one example on the ioctl interface, I was actually interested in this set of ioctl but, it seemed to me needless to be covered as an example of ioctl()s. On the other hand, I found a lot of explanations lacking on the sockets part of the book. For example, I don't remember reading about the poll() interface, which is far better than select() system call explained in chapter. 11. There was also one chapter completely devoted on writing documentation and the general licenses which I found off-topic for a programming book, but nevertheless interesting to read. The introduction to the GNU tools are a must read, and I recommend this book for anyone starting a career or with just plain interest in programming for this operating system. I must say that when I've read the book, I knew a great part of what I was about to read and that I wasn't completely clueless to what I was reading. (Sorry for any incoherencies in my review, English ISN'T my native language).
4 of 4 people found the following review helpful
It is really nice.. It is not just a bunch of written FAQs Sept. 30 1999
By A Customer - Published on Amazon.com
Format: Paperback
I was looking for this kind of book for a long time. It really covers most of topics that you want to know. tips and notes are really helpful. If you want to begin development at Linux, in my opion, you should really take a look at this book.
6 of 7 people found the following review helpful
Good work by Wall et al. Oct. 11 1999
By A Customer - Published on Amazon.com
Format: Paperback
I can see why someone might take one star away from this othewise five-star book (like I've done)because the source code is online instead on on a CD, but the one star reviews are ludicrous. The information here is great and you won't find it in one place anywhere else.
The source is on the Sams website and appears to be complete.
I can tell already that I will use this book frequently. Don't pass it up.


Feedback