Bruce Perens' Open Source Series

Prentice Hall PTR is proud to publish the Bruce Perens' Open Source Series with Bruce Perens, Series Editor. This Series focuses on Linux and Open Source technologies, including new and emerging technologies. It targets professional software developers, system and network administrators, and power users.

The Bruce Perens' Open Source Series is designed to give a voice to up-and-coming Open Source authors. Each book in the Series is published under the Open Publication License, an Open Source compatible book license. Electronic versions will be made available at no cost several months after each book's publication.

  Open Source Resource Center

 

Introduction to Design Patterns in C++ with Qt 4, AnIntroduction to Design Patterns in C++ with Qt 4, An
List Price: $54.99
Your Price: $43.99 (Save 20%)
Add to Cart
Master C++ and design patterns together, using the world's leading open source framework for cross-platform development: Qt 4. An Introduction to Design Patterns in C++ with Qt 4 is a complete tutorial and reference that assumes no previous knowledge of C, C++, objects, or patterns. You'll walk through every core concept, one step at a time, learning through an extensive collection of Qt 4.1-tested examples and exercises.
AJAX: Creating Web Pages with Asynchronous JavaScript and XMLAJAX: Creating Web Pages with Asynchronous JavaScript and XML
List Price: $54.99
Your Price: $43.99 (Save 20%)
Add to Cart
The Easy, Example-Based Guide to Ajax for Every Web Developer. Using Ajax, you can build Web applications with the sophistication and usability of traditional desktop applications and you can do it using standards and open source software. Now, for the first time, there's an easy, example-driven guide to Ajax for every Web and open source developer, regardless of experience.You'll not only learn how to write "functional" code, but also master design patterns for writing rocksolid, high-performance Ajax applications.
User Mode LinuxUser Mode Linux
List Price: $64.99
Your Price: $51.99 (Save 20%)
Add to Cart
With User Mode Linux you can create virtual Linux machines within a Linux computer and use them to safely test and debug applications, network services, and even kernels. You can try out new distributions, experiment with buggy software, and even test security. Now, for the first time, the creator and maintainer of User Mode Linux shows how to put it to work hands-on. Jeff Dike covers everything from getting started through running enterprise-class User Mode Linux servers.
Linux Patch Management: Keeping Linux Systems Up To DateLinux Patch Management: Keeping Linux Systems Up To Date
List Price: $54.99
Your Price: $43.99 (Save 20%)
Add to Cart
To keep your Linux systems secure, reliable, and productive, you must stay current with patches and updates. But, until now, it has been difficult to find usable, trustworthy guidance on managing patches in Linux production environments. Linux Patch Management fills that gap, offering Linux professionals start-to-finish solutions, strategies, and examples for every environment, from single computers to enterprise-class networks.
Self-Service Linux: Mastering the Art of Problem DeterminationSelf-Service Linux: Mastering the Art of Problem Determination
List Price: $44.99
Your Price: $35.99 (Save 20%)
Add to Cart
Now, there's a systematic, practical guide to Linux troubleshooting for every power user, administrator, and developer. In Self-Service Linux, two of IBM's leading Linux experts introduce a four-step methodology for identifying and resolving every type of Linux-related system or application problem: errors, crashes, hangs, performance slowdowns, unexpected behavior, and unexpected outputs.
Official Samba-3 HOWTO and Reference Guide, The, 2nd EditionOfficial Samba-3 HOWTO and Reference Guide, The, 2nd Edition
List Price: $64.99
Your Price: $51.99 (Save 20%)
Add to Cart
Direct from members of the Samba Team, The Official Samba-3 HOWTO and Reference Guide, Second Edition, offers the most systematic and authoritative coverage of Samba's advanced features and capabilities. It has been extensively updated to reflect major improvements in the Samba-3.0 series of releases and additional performance enhancements in Samba-3.0.20 and later.
Samba-3 by Example: Practical Exercises to Successful Deployment, 2nd EditionSamba-3 by Example: Practical Exercises to Successful Deployment, 2nd Edition
List Price: $54.99
Your Price: $43.99 (Save 20%)
Add to Cart
The definitive Samba-3 guidebook has been completely updated to reflect the latest Samba releases and migration techniques. This book's complete configuration files, step-by-step implementation instructions, network diagrams, and automated scripts make deployment a breeze - even if you've never worked with Samba before.
Cross-Platform GUI Programming with wxWidgetsCross-Platform GUI Programming with wxWidgets
List Price: $54.99
Your Price: $43.99 (Save 20%)
Add to Cart
wxWidgets is an easy-to-use, open source C++ API for writing GUI applications that run on Windows, Linux, Unix, Mac OS X, and even Pocket PC - supporting each platform's native look and feel with virtually no additional coding. Now, its creator and two leading developers teach you all you need to know to write robust cross-platform software with wxWidgets.
Subversion Version Control: Using the Subversion Version Control System in Development ProjectsSubversion Version Control: Using the Subversion Version Control System in Development Projects
List Price: $49.99
Your Price: $39.99 (Save 20%)
Add to Cart
Subversion Version Control is a practical, hands-on guide. Readers will learn how to use Subversion and how to effectively merge a version control system into their development process. As a seasoned Subversion user, William Nagel draws on lessons learned through trial and error to provide useful tips for accomplishing the tasks that arise in day-to-day software development. All Subversion commands are organized by activity to allow for quick reference to specific tasks.
Linux Quick Fix NotebookLinux Quick Fix Notebook
List Price: $44.99
Your Price: $35.99 (Save 20%)
Add to Cart
If you're responsible for delivering results with Linux, Linux Quick Fix Notebook brings together all the step-by-step instructions, precise configuration commands, and real-world guidance you need. Peter Harrison addresses virtually every aspect of Linux administration, from software installation to security, user management to Internet services - even advanced topics such as software RAID and centralized LDAP authentication
Apache Jakarta Commons: Reusable Java™ ComponentsApache Jakarta Commons: Reusable Java™ Components
List Price: $44.99
Your Price: $35.99 (Save 20%)
Add to Cart
Using the Apache Jakarta Commons reusable Java components, you can leverage the work of the global open-source community to solve common programming problems reliably, quickly, and inexpensively. But, to use the Commons libraries effectively, you need far more guidance than the official documentation offers. In Apache Jakarta Commons: Reusable Java Components, Will Iverson covers what Java developers need to know to take full advantage of Jakarta Commons - starting right now.
Java Application Development on LinuxJava Application Development on Linux
List Price: $49.99
Your Price: $39.99 (Save 20%)
Add to Cart
Linux is the fastest-growing Java development platform because it saves money and then saves time by serving as a platform for both development and deployment. But developers face significant platform-specific challenges when managing and deploying Java applications in a controlled production environment. Written for Java and Linux developers alike, Java Application Development on Linux is the hands-on guide to the full Java application development lifecycle on Linux.
PHP 5 Power ProgrammingPHP 5 Power Programming
List Price: $48.99
Your Price: $39.19 (Save 20%)
Add to Cart
In this book, PHP 5's co-creator and two leading PHP developers show you how to make the most of PHP 5's industrial-strength enhancements in any project - no matter how large or complex. Their unique insights and realistic examples illuminate PHP 5's new object model, powerful design patterns, improved XML Web services support, and much more. Whether you're creating web applications, extensions, packages, or shell scripts - or migrating PHP 4 code - here are high-powered solutions you won't find anywhere else.
Open Source Security Tools: Practical Guide to Security Applications, AOpen Source Security Tools: Practical Guide to Security Applications, A
List Price: $49.99
Your Price: $39.99 (Save 20%)
Add to Cart
Written with the harried IT manager in mind, Open-Source Security Tools is a practical, hands-on introduction to open-source security tools. Seasoned security expert Tony Howlett has reviewed the overwhelming assortment of these free and low-cost solutions to provide you with the "best of breed" for all major areas of information security.
Understanding the Linux Virtual Memory ManagerUnderstanding the Linux Virtual Memory Manager
List Price: $64.99
Your Price: $51.99 (Save 20%)
Add to Cart
Until now, there was only one way to understand VM: study the poorly documented source one line at a time. Now there's an easier, faster alternative. This book describes VM in unprecedented detail, presenting both theoretical foundations and a line-by-line source code commentary. It systematically covers everything from physical memory description to out-of-memory management. Also includes all code commentary in HTML, PDF, and plain text formats.
Samba-3 by Example: Practical Exercises to Successful DeploymentSamba-3 by Example: Practical Exercises to Successful Deployment
List Price: $44.99
Your Price: $35.99 (Save 20%)
Add to Cart
Get Samba running right, the first time... every time! Here's the Samba-3 cookbook you've been searching for! This book's complete configuration files, step-by-step implementation instructions, network diagrams, and automated scripts make Samba-3 deployment a breeze. CD-ROM contains all example configuration files, scripts, and tools covered in the book.
C++ GUI Programming with Qt 3C++ GUI Programming with Qt 3
List Price: $54.99
Your Price: $43.99 (Save 20%)
Add to Cart
This book covers all you need to build industrial-strength applications with Qt 3.2.x and C++ that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux with no source code changes!
Rapid Application Development with MozillaRapid Application Development with Mozilla
List Price: $49.99
Your Price: $39.99 (Save 20%)
Add to Cart
A concise guide for programmers who want to learn the versatility and compatibility of Mozilla. This book is perfect for UI engineers, cross-platform developers, or programmers looking to discover the benefits of rapid application development.
Official Samba-3 HOWTO and Reference Guide, TheOfficial Samba-3 HOWTO and Reference Guide, The
List Price: $49.99
Your Price: $39.99 (Save 20%)
Add to Cart
This book pays special attention to Windows administrators migrating to Samba. It exists as a comprehensive compilation of questions and answers cultivated from Samba mailing lists, as well as new information written exclusively for the book.
Implementing CIFS: The Common Internet File SystemImplementing CIFS: The Common Internet File System
List Price: $44.99
Your Price: $35.99 (Save 20%)
Add to Cart
The developer's guide to CIFS - Microsoft's common Internet filesharing system - written by a member of the Samba Team. This book gathers together and presents the arcane knowledge of the Samba Team in understanding the CIFS protocol.
Managing Linux Systems with Webmin: System Administration and Module DevelopmentManaging Linux Systems with Webmin: System Administration and Module Development
List Price: $54.99
Your Price: $43.99 (Save 20%)
Add to Cart
A Webmin guide for every beginning-to-intermediate sysadmin. Written by Webmin's primary developer, this book delivers authoritative, step-by-step coverage of the latest version of Webmin, from installation to centrally managing multiple servers.
Intrusion Detection with SNORT: Advanced IDS Techniques Using SNORT, Apache, MySQL, PHP, and ACIDIntrusion Detection with SNORT: Advanced IDS Techniques Using SNORT, Apache, MySQL, PHP, and ACID
List Price: $44.99
Your Price: $35.99 (Save 20%)
Add to Cart
This book explains and simplifies every aspect of deploying and managing Snort in your network. Includs custom scripts to integrate Snort with Apache, MySQL, PHP, and ACID so you can build and optimize a complete IDS solution in record time.
Linux Development Platform, TheLinux Development Platform, The
List Price: $49.99
Your Price: $39.99 (Save 20%)
Add to Cart
The Linux Development Platform shows how to choose the best open source and GNU development tools for your specific needs, and integrate them into a complete development environment that maximizes your effectiveness in any project.
Embedded Software Development with eCosEmbedded Software Development with eCos
List Price: $49.99
Your Price: $39.99 (Save 20%)
Add to Cart
In this start-to-finish guide to eCos solution building, Anthony Massa covers eCos architecture, installation, configuration, coding, deployment, and the entire eCos open source development system.

About the Series Editor:

Bruce Perens is an Open Source evangelist and developer whose software is a major component of most commercial embedded Linux offerings. Perens is the founder or co-founder of Linux Standard Base, Open Source Initiative, and Software in the Public Interest. He is the former Debian GNU/ Linux Project Leader who was instrumental in getting the system on two U.S. Space Shuttle flights, bringing respect to Linux at a time when few people were taking it seriously. Perens is currently a consultant specializing in helping companies form Open Source policies and processes.