Open Source Books

Many of our books are available as Ebook Bundles — your bookshelf on your devices! And don't forget, you can Buy 2 books, get the 3rd FREE! Use discount code: OPC10 See details.


No Books Were Found.


Getting Started with Raspberry Pi Getting Started with Raspberry Pi
Second Edition

Getting Started with Adafruit Trinket Getting Started with Adafruit Trinket

High Performance Python High Performance Python
Print: $39.99
Ebook: $31.99
Bundle: $43.99

Learning AndEngine Learning AndEngine
Ebook: $23.99

Node.js Essentials Node.js Essentials
Ebook: $20.99


Getting Started with the Parallax Propeller Getting Started with the Parallax Propeller
by Jessica Uelmen
Print: $19.99

HTML5 Graphics with SVG & CSS3 HTML5 Graphics with SVG & CSS3
by Kurt Cagle
Print: $29.99

Getting Started with Arduino Getting Started with Arduino
by Massimo Banzi
Third Edition
Print: $14.99

More Open Source Books

Radar Report

Open Source in the Enterprise - Radar Report

Open Source in the Enterprise

An O'Reilly Radar Report

Using open source in the enterprise — the question is no longer "if," but "how?" The low cost, easy access, and expansive license terms of open source are certainly attractive — especially since IT budgets have decreased 3-5% every year, while software costs have increased, and IT staffs have been tasked to create web services and pursue Web 2.0 initiatives. Get the report.

Download an excerpt (PDF, 200 KB)

Online Courses

Certificate Series
Open Source Programming Certificate — The course series targets students who want to acquire the skills needed for programming on any Linux or Unix platform. The Open Source Programming Certificate series is comprised of five courses that span programming skills from intermediate to complex. Students learn the core technical skills necessary for a complete understanding of programming using open source operating systems, languages, libraries and databases. Enroll today!

More Courses

Open Source Answers

O'Reilly Answers: Clever Hacks. Creative Ideas. Innovative Solutions.

More Open Source Answers

Open Source News & Commentary

Four short links: 18 September 2014

September 18, 2014

Guide to Writing Testable Code (PDF) — Google’s testable code suggestions, though C++-centric. Enchanted Objects (YouTube) — David Rose at Google talking about the UX of magical UIs. (via Mary Treseler) hpn-ssh — High Performance SSH/SCP. Lost Lessons from an …

Four short links: 17 September 2014

September 17, 2014

Bill Gurley on Startups and Risk (Business Insider) — No one’s fearful, everyone’s greedy, and it will eventually end. Pants — a build system from Twitter and others. pup — commandline tool for parsing and processing HTML. Use Regulation (Slate) …

Four short links: 16 September 2014

September 16, 2014

The Epic Struggle of the Internet of Things — a Bruce Sterling Kindle single, a powerfully-written challenge to the presumed-benevolent technology-pervaded universe that we label “the Internet of Things”. The Internet of Things is not about a talking refrigerator, because …

Four short links: 15 September 2014

September 15, 2014

The Care and Feeding of Weird Machines Found in Executable Metadata (YouTube) — talk from 29th Chaos Communication Congress, on using tricking the ELF linker/loader into arbitrary computation from the metadata supplied. Yes, there’s a brainfuck compiler that turns code …

More Open Source News & Commentary

Open Source Experts

Tyler Mitchell Tyler Mitchell is the author of Web Mapping Illustrated - a book focused on teaching how to use popular Open Source Geospatial Toolkits. He works as the Executive Director of the Open Source Geospatial Foundation, aka OSGeo.

Thomas Nadeau Thomas Nadeau Tom is a Distinguished Engineer at Brocade where he is The Chief Architect of Open Source in the Software Business Unit. Tom runs teams responsible for building commercial products based on open source, as well as contributions to upstream open source projects such as Open Daylight and Open Stack. Tom…

Jake VanderPlas Jake VanderPlas Jake VanderPlas is a long-time user and developer of the Python scientific stack. He finished his PhD in Astronomy at the University of Washington in 2012, and currently works as an interdisciplinary research director at the University of Washington, conducts his own astronomy research, and spends time advising and consulting…

Federico Lucifredi Federico Lucifredi is the maintainer of the man suite, the primary documentation-delivery tool under Linux, a graduate of Boston College and Harvard University, and a software engineer-turned-manager at the Novell corporation.

More Open Source Experts

Popular Topics

Browse Books & Videos

International Sites

O'Reilly China O'Reilly Germany O'Reilly Japan