Open Source Books







 
OSgram.com   >   Shopping   >   Books   >   Open Source
Shop for books about open source software.

Other web sites about Open Source: More specific categories of open source books: Open source is a set of principles and practises used to develop products, especially software, in which the material is developed with none, few or relaxed intellectual property restrictions, with the intent of fostering creativity and productivity through collaboration between individuals and organizations.

In the case of software, the source code is usually available, and users are generally free to use, modify, create derivative works of the software, although some restrictions may apply. Copying and distribution and the software is also normally permitted, although there may be certain restrictions that apply to how this is done (for example the GPL has certain requirements for redistribution, including ones about making the source code available to others).

Here are some books about open source:

Disclosure: Products details and descriptions provided by Amazon.com. Our company may receive a payment if you purchase products from them after following a link from this website.

Open (Source) for Business: A Practical Guide to Open Source Software Licensing -- Second Edition

By Heather Meeker

CreateSpace Independent Publishing Platform
Paperback (284 pages)

Open (Source) for Business: A Practical Guide to Open Source Software  Licensing -- Second Edition
List Price: $11.00*
Lowest New Price: $11.00*
Lowest Used Price: $10.94*
Usually ships in 24 hours*
*(As of 04:36 Pacific 25 Jun 2018 More Info)


Click Here
Product Description:
Heather Meeker’s Open Source for Business is a practical, readable guide to help businesspeople, engineers, and lawyers understand open source software licensing. Based on the author’s twenty years as an attorney working at the crossroads of intellectual property and technology, this guide explains the legal and technical principles behind open source licensing so you can make the right decisions for your business. It offers tips on using open source, contributing to open source projects, and releasing your own open source software. You'll also get access to quick-reference tables on the major open source licenses, plus forms and checklists you can use to promote compliance. In this book, you will learn . . . • Why open source is not a “virus” • What the GPL is and how to handle it • When and how to conduct open source audits • What a user-friendly open source policy looks like • How to avoid and respond to open source enforcement claims • How to use open source to fight patent infringement claims • How to manage trademarks for open source products

Producing Open Source Software: How to Run a Successful Free Software Project

By Karl Fogel

Brand: O'Reilly Media
Released: 2005-10-14
Paperback (304 pages)

Producing Open Source Software: How to Run a Successful Free Software Project
List Price: $24.95*
Lowest New Price: $9.88*
Lowest Used Price: $2.39*
Usually ships in 1-2 business days*
*(As of 04:36 Pacific 25 Jun 2018 More Info)


Click Here
  • Used Book in Good Condition
Product Description:

The corporate market is now embracing free, "open source" software like never before, as evidenced by the recent success of the technologies underlying LAMP (Linux, Apache, MySQL, and PHP). Each is the result of a publicly collaborative process among numerous developers who volunteer their time and energy to create better software.

The truth is, however, that the overwhelming majority of free software projects fail. To help you beat the odds, O'Reilly has put together Producing Open Source Software, a guide that recommends tried and true steps to help free software developers work together toward a common goal. Not just for developers who are considering starting their own free software project, this book will also help those who want to participate in the process at any level.

The book tackles this very complex topic by distilling it down into easily understandable parts. Starting with the basics of project management, it details specific tools used in free software projects, including version control, IRC, bug tracking, and Wikis. Author Karl Fogel, known for his work on CVS and Subversion, offers practical advice on how to set up and use a range of tools in combination with open mailing lists and archives. He also provides several chapters on the essentials of recruiting and motivating developers, as well as how to gain much-needed publicity for your project.

While managing a team of enthusiastic developers -- most of whom you've never even met -- can be challenging, it can also be fun. Producing Open Source Software takes this into account, too, as it speaks of the sheer pleasure to be had from working with a motivated team of free software developers.

Open Source Software: Implementing a Successful OSS Management Practice

By Jeffrey P Brown

CreateSpace Independent Publishing Platform
Paperback (110 pages)

Open Source Software: Implementing a Successful OSS Management Practice
List Price: $11.00*
Lowest New Price: $11.00*
Usually ships in 24 hours*
*(As of 04:36 Pacific 25 Jun 2018 More Info)


Click Here
Product Description:

Using Open Source Software Responsibly


Today, most companies incorporate open source software (OSS) into the software products they create. This helps companies to:

  • Drive down costs,
  • Accelerate product delivery, and
  • Focus on the unique capabilities of their products.


While using OSS can accelerate your product delivery and improve your bottom line, unbridled use of OSS, without proper review and management approval, may place your intellectual property and your company at risk.


In Open Source Software: Implementing a Successful OSS Management Practice, author Jeffrey P. Brown helps you navigate the world of OSS to achieve your desired business outcomes. This book cuts through the OSS myths and provides detailed guidance on how to select and responsibly use OSS.


In this book, you learn how to:

  • Select software that not only meets your functional and technical needs, but helps you reduce cost and accelerate delivery
  • Design and implement an OSS introduction process that supports responsible use, minimizes your risks, and accelerates your response to newly found security holes in your software
  • Create additional revenue opportunities for your company
  • Change the competitive landscape when competing with industry giants
  • Navigate and mitigate OSS license risks


This book includes a step-by-step procedure for you to use to create an OSS introduction process that is custom fit to your unique needs.

Best Practices for commercial use of open source software

Popp Karl Michael
Paperback (110 pages)

Best Practices for commercial use of open source software
List Price: $46.90*
Lowest New Price: $42.83*
Lowest Used Price: $42.74*
Usually ships in 24 hours*
*(As of 04:36 Pacific 25 Jun 2018 More Info)


Click Here
  • Best Practices for Commercial Use of Open Source Software
Product Description:
This book describes the state-of-the-art of creating open source based business models and of managing open source in the development cycle of commercial software and during due diligence in mergers and acquisitions. Practitioners and consultants created this book to help professionals in the software business like executives, business developers, product managers, architects, developers, quality managers, development operations managers as well as students to get acquainted and proficient in using open source products in a commercial context. First, the focus is on business model impact of open source products and open source licenses. Dr. Karl Michael Popp gives an overview of the different types of business models for open source companies. Dr. Josef Waltl shows how open source licenses and intellectual property strategies can create a unique business model based on a combination of open source and proprietary software. Then, the focus is on detection and license compliance aspects of open source software in mergers and acquisitions. The acquisition of a software vendor requires the review of intellectual property rights including open source license compliance as described by Dr. Karl Michael Popp. Then, two chapters cover the offerings of tool vendors for governance of open source software but also for development enablement. First, Bill Weinberg and Greg Olsen show the broad offering of solutions of Black Duck Software, a provider for open source governance and enablement tools. Then, VersionEye focuses on development aspects of using open source software as part of commercial products. They cover assistance for developers in selecting and in continuously updating open source components during the software development lifecycle.

The Open Source Alternative: Understanding Risks and Leveraging Opportunities

By Heather J. Meeker

Wiley
Hardcover (304 pages)

The Open Source Alternative: Understanding Risks and Leveraging Opportunities
List Price: $45.00*
Lowest New Price: $25.76*
Lowest Used Price: $15.00*
Usually ships in 4-5 business days*
*(As of 04:36 Pacific 25 Jun 2018 More Info)


Click Here
Product Description:
This book is a user manual for understanding and deployment of open source software licensing in business. Written for lawyers and businesspeople alike, it explains and analyzes open source licensing issues, and gives practical suggestions on how to deal with open source licensing in a business context. Including useful forms, information, and both technical and licensing background, this book will help you avoid legal pitfalls and edcuate your organization about the risks of open source.

Embedded Linux Systems with the Yocto Project (Pearson Open Source Software Development Series)

By Rudolf J. Streif

Prentice Hall
Hardcover (480 pages)

Embedded Linux Systems with the Yocto Project (Pearson Open Source Software Development Series)
List Price: $49.99*
Lowest New Price: $36.08*
Lowest Used Price: $31.78*
Usually ships in 24 hours*
*(As of 04:36 Pacific 25 Jun 2018 More Info)


Click Here
Product Description:

Build Complete Embedded Linux Systems Quickly and Reliably


Developers are increasingly integrating Linux into their embedded systems: It supports virtually all hardware architectures and many peripherals, scales well, offers full source code, and requires no royalties. The Yocto Project makes it much easier to customize Linux for embedded systems. If you’re a developer with working knowledge of Linux, Embedded Linux Systems with the Yocto Project™ will help you make the most of it.


An indispensable companion to the official documentation, this guide starts by offering a solid grounding in the embedded Linux landscape and the challenges of creating custom distributions for embedded systems. You’ll master the Yocto Project’s toolbox hands-on, by working through the entire development lifecycle with a variety of real-life examples that you can incorporate into your own projects.


Author Rudolf Streif offers deep insight into Yocto Project’s build system and engine, and addresses advanced topics ranging from board support to compliance management.


You’ll learn how to


  • Overcome key challenges of creating custom embedded distributions
  • Jumpstart and iterate OS stack builds with the OpenEmbedded Build System
  • Master build workflow, architecture, and the BitBake Build Engine
  • Quickly troubleshoot build problems
  • Customize new distros with built-in blueprints or from scratch
  • Use BitBake recipes to create new software packages
  • Build kernels, set configurations, and apply patches
  • Support diverse CPU architectures and systems
  • Create Board Support Packages (BSP) for hardware-specific adaptations
  • Provide Application Development Toolkits (ADT) for round-trip development
  • Remotely run and debug applications on actual hardware targets
  • Ensure open-source license compliance
  • Scale team-based projects with Toaster, Build History, Source Mirrors, and Autobuilder 

Open Source Licensing: Software Freedom and Intellectual Property Law

By Lawrence Rosen

Prentice Hall
Released: 2004-07-22
Paperback (432 pages)

Open Source Licensing: Software Freedom and Intellectual Property Law
List Price: $44.99*
Lowest New Price: $17.50*
Lowest Used Price: $6.00*
Usually ships in 24 hours*
*(As of 04:36 Pacific 25 Jun 2018 More Info)


Click Here
Product Description:
“I have studied Rosen’s book in detail and am impressed with its scope and content. I strongly recommend it to anybody interested in the current controversies surrounding open source licensing.”
—John Terpstra, Samba.org; cofounder, Samba-Team
“Linux and open source software have forever altered the computing landscape. The important conversations no longer revolve around the technology but rather the business and legal issues. Rosen’s book is must reading for anyone using or providing open source solutions.”
—Stuart Open Source Development Labs

A Complete Guide to the Law of Open Source for Developers, Managers, and Lawyers

Now that open source software is blossoming around the world, it is crucial to understand how open source licenses work—and their solid legal foundations. Open Source Initiative general counsel Lawrence Rosen presents a plain-English guide to open source law for developers, managers, users, and lawyers. Rosen clearly explains the intellectual property laws that support open source licensing, carefully reviews today’s leading licenses, and helps you make the best choices for your project or organization. Coverage includes:

  • Explanation of why the SCO litigation and other attacks won’t derail open source
  • Dispelling the myths of open source licensing
  • Intellectual property law for nonlawyers: ownership and licensing of copyrights, patents, and trademarks
  • “Academic licenses”: BSD, MIT, Apache, and beyond
  • The “reciprocal bargain” at the heart of the GPL
  • Alternative licenses: Mozilla, CPL, OSL and AFL
  • Benefits of open source, and the obligations and risks facing businesses that deploy open source software
  • Choosing the right license: considering business models, product architecture, IP ownership,
  • license compatibility issues, relicensing, and more
  • Enforcing the terms and conditions of open source licenses
  • Shared source, eventual source, and other alternative models to open source
  • Protecting yourself against lawsuits

C++ GUI Programming with Qt 4 (2nd Edition) (Prentice Hall Open Source Software Development Series)

By Jasmin Blanchette

Prentice Hall
Hardcover (752 pages)

C++ GUI Programming with Qt 4 (2nd Edition) (Prentice Hall Open Source Software Development Series)
List Price: $69.99*
Lowest New Price: $24.40*
Lowest Used Price: $7.53*
Usually ships in 24 hours*
*(As of 04:36 Pacific 25 Jun 2018 More Info)


Click Here
Product Description:

The Only Official, Best-Practice Guide to Qt 4.3 Programming

Using Trolltech's Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux without source code changes. Now, two Trolltech insiders have written a start-to-finish guide to getting outstanding results with the latest version of Qt: Qt 4.3.

Packed with realistic examples and in-depth advice, this is the book Trolltech uses to teach Qt to its own new hires. Extensively revised and expanded, it reveals today's best Qt programming patterns for everything from implementing model/view architecture to using Qt 4.3's improved graphics support. You'll find proven solutions for virtually every GUI development task, as well as sophisticated techniques for providing database access, integrating XML, using subclassing, composition, and more. Whether you're new to Qt or upgrading from an older version, this book can help you accomplish everything that Qt 4.3 makes possible.

  • Completely updated throughout, with significant new coverage of databases, XML, and Qtopia embedded programming
  • Covers all Qt 4.2/4.3 changes, including Windows Vista support, native CSS support for widget styling, and SVG file generation
  • Contains separate 2D and 3D chapters, coverage of Qt 4.3's new graphics view classes, and an introduction to QPainter's OpenGL back-end
  • Includes new chapters on look-and-feel customization and application scripting
  • Illustrates Qt 4's model/view architecture, plugin support, layout management, event processing, container classes, and much more
  • Presents advanced techniques covered in no other book—from creating plugins to interfacing with native APIs
  • Includes a new appendix on Qt Jambi, the new Java version of Qt

Introduction to Design Patterns in C++ with Qt (2nd Edition) (Pearson Open Source Software Development Series)

By Alan Ezust

Prentice Hall
Hardcover (768 pages)

Introduction to Design Patterns in C++ with Qt (2nd Edition) (Pearson Open Source Software Development Series)
List Price: $64.99*
Lowest New Price: $52.96*
Lowest Used Price: $23.00*
Usually ships in 24 hours*
*(As of 04:36 Pacific 25 Jun 2018 More Info)


Click Here
Product Description:

Master C++ “The Qt Way” with Modern Design Patterns and Efficient Reuse

This fully updated, classroom-tested book teaches C++ “The Qt Way,” emphasizing design patterns and efficient reuse. Readers will master both the C++ language and Qt libraries, as they learn to develop maintainable software with well-defined code layers and simple, reusable classes and functions.


Every chapter of this edition has been improved with new content, better organization, or both. Readers will find extensively revised coverage of QObjects, Reflection, Widgets, Main Windows, Models and Views, Databases, Multi-Threaded Programming, and Reflection. This edition introduces the powerful new Qt Creator IDE; presents new multimedia APIs; and offers extended coverage of Qt Designer and C++ Integration. It has been

restructured to help readers start writing software immediately and write robust, effective software sooner.


The authors introduce several new design patterns, add many quiz questions and labs, and present more efficient solutions relying on new Qt features and best practices. They also provide an up-to-date C++ reference section and a complete application case study.

  • Master C++ keywords, literals, identifiers, declarations, types, and type conversions.
  • Understand classes and objects, organize them, and describe their interrelationships.
  • Learn consistent programming style and naming rules.
  • Use lists, functions, and other essential techniques.
  • Define inheritance relationships to share code and promote reuse.
  • Learn how code libraries are designed, built, and reused.
  • Work with QObject, the base class underlying much of Qt.
  • Build graphical user interfaces with Qt widgets.
  • Use templates to write generic functions and classes.
  • Master advanced reflective programming techniques.
  • Use the Model-View framework to cleanly separate data and GUI classes.
  • Validate input using regular expressions and other techniques.
  • Parse XML data with SAX, DOM, and QXmlStreamReader.
  • Master today’s most valuable creational and structural design patterns.
  • Create, use, monitor, and debug processes and threads.
  • Access databases with Qt’s SQL classes.
  • Manage memory reliably and efficiently.
  • Understand how to effectively manage QThreads and use QtConcurrent algorithms.

Click here to obtain supplementary materials for this book.


  RADMIN: fast, secure, affordable. Free Trial.


 
     
Shopping
 
  Books
   Apache
   BSD
   Eclipse
   Firefox
   GIMP
   GNOME
   GNU
   JBoss
   Linux
   MySQL
   OpenOffice
   Open Source
      Business
      Development
      Licensing
   Perl
   PHP
   PostgreSQL
   Python
   Ruby
   Security
   Solaris
   SQLite

  Clothing

  Magazines

  Software
 

ATI Echo Server for Linux

News Resources
 
  Companies

  Conferences

  Embedded

  Mobile

  Patents

  Security

  Software

  VoIP
 


 
   
Contact Us   Privacy   Terms Of Use   Advertising/Endorsements Disclosures

Copyright © 2006-2018, Answers 2000 Limited.

Answers 2000 Limited has no opinion about any stories or content of, or views expressed in, any linked news resource or website. Information about companies, organizations, products and services was believed to be correct at the time it was first published on this website, but may out of date by the time you read this website. For current information about any company or organization, readers are advised to check with the applicable company or organization.

Answers 2000 Limited expresses no opinion about any company or organization (including expressing no opinion on any investments in, with, or relating to, any company or organization), product or service. This website is not intended as investment or financial advice.

CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
CERTAIN CONTENT THAT APPEARS ON THIS SITE,COMES FROM AMAZON EU S. r.l. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

In Association With Amazon.com
Answers 2000 Limited is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.
In Association With Amazon.co.uk
Answers 2000 Limited is a participant in the Amazon EU Associates Programme, an affiliate advertising programme designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.co.uk.
As an Amazon Associate, our company earns from qualifying purchases. Amazon, the Amazon logo, Endless, and the Endless logo are trademarks of Amazon.com, Inc. or its affiliates.

Disclosure: Our company's websites' content (including this website's content) includes advertisements for our own company's websites, products, and services, and for other organization's websites, products, and services. In the case of links to other organization's websites, our company may receive a payment, (1) if you purchase products or services, or (2) if you sign-up for third party offers, after following links from this website. Unless specifically otherwise stated, information about other organization's products and services, is based on information provided by that organization, the product/service vendor, and/or publicly available information - and should not be taken to mean that we have used the product/service in question. Additionally, our company's websites contain some adverts which we are paid to display, but whose content is not selected by us, such as Google AdSense ads. For more detailed information, please see Advertising/Endorsements Disclosures

Our sites use cookies, some of which may already be set on your computer. Use of our site constitutes consent for this. For details, please see Privacy.

Click privacy for information about our company's privacy, data collection and data retention policies, and your rights.