Books like After the Software Wars by Keith Curtis


Keith Curtis began his career after leaving the University of Michigan, spending eleven years at Microsoft developing software across various teams. His transition to Linux highlighted the power and potential of open‑source projects. In this book he examines why critical technologies—such as autonomous vehicles—remain stalled, attributing the lag to the lack of freely available software. Curtis argues that the global open‑source community, not large corporations, is best positioned to create the complex, accessible code necessary for breakthrough innovations. He compares the growth of open‑source to the rise of Wikipedia, underscoring the benefits of free speech and collaborative development for the market and society.
First publish date: 2009
Genre: Technology & Computing/Computer Science
Authors: Keith Curtis
★ ★ ★ ★ ★ 0.0 (0 community ratings)

After the Software Wars by Keith Curtis

How are these books recommended?

The books recommended for After the Software Wars by Keith Curtis are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to After the Software Wars (9 similar books)

The Pragmatic Programmer by 4234504|Andy Hunt book cover

📘 The Pragmatic Programmer
 by Andy Hunt

Timeless guide to software craftsmanship, it offers practical lessons for coders and managers alike, from career growth to adaptable architecture, updated for 2020s development realities.

★★★★★★★★★★ 4.4 (44 ratings)
Similar? ✓ Yes 0 ✗ No 0
Code Complete by 8337245|Steve McConnell book cover

📘 Code Complete

This book provides a strategic approach to software construction, offering essential techniques and must-know principles for creating high-quality code.

★★★★★★★★★★ 4.2 (22 ratings)
Similar? ✓ Yes 0 ✗ No 0
The Cathedral and the Bazaar by 5610695|Eric S. Raymond book cover

📘 The Cathedral and the Bazaar

A foundational exploration of open‑source software, comparing the disciplined ‘cathedral’ model with the collaborative ‘bazaar’ and analyzing their impact on companies, Linux, and the global software economy.

★★★★★★★★★★ 4.3 (17 ratings)
Similar? ✓ Yes 0 ✗ No 0
The art of UNIX programming by 5610695|Eric S. Raymond book cover

📘 The art of UNIX programming

The Art of Unix Programming, by Eric S. Raymond, explores the philosophy and practical wisdom of the Unix community, focusing on the reasons behind Unix design choices and their application in open‑source software.

★★★★★★★★★★ 4.0 (9 ratings)
Similar? ✓ Yes 0 ✗ No 0
The DevOps handbook by 7331500|Gene Kim book cover

📘 The DevOps handbook
 by Gene Kim

The DevOps Handbook shows leaders how to blend product management, development, QA, IT operations, and security to boost profitability, culture, and productivity.

★★★★★★★★★★ 3.4 (7 ratings)
Similar? ✓ Yes 0 ✗ No 0
Software Engineering at Google by 12819772|Titus Winters book cover

📘 Software Engineering at Google

Discover the practical principles that guide software engineering at Google's high‑scale, sustainable systems, from code resilience over time to design trade‑offs and organizational culture.

★★★★★★★★★★ 4.5 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
App Inventor by 11478099|David Wolber book cover

📘 App Inventor

A guide to using App Inventor to create Android applications presents step-by-step instructions for a variety of projects, including creating location-aware apps, data storage, and decision-making apps.

★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Open source by 7203772|Fadi P. Deek book cover

📘 Open source

From the Internet's infrastructure to operating systems like GNU/Linux, the open source movement comprises some of the greatest accomplishments in computing over the past quarter century. Its story embraces technological advances, unprecedented global collaboration, and remarkable tools for facilitating distributed development. The evolution of the Internet enabled an enormous expansion of open development, allowing developers to exchange information and ideas without regard to constraints of space, time, or national boundary. The movement has had widespread impact on education and government, as well as historic cultural and commercial repercussions. Part I discusses key open source applications, platforms, and technologies used in open development. Part II explores social issues ranging from demographics and psychology to legal and economic matters. Part III discusses the Free Software Foundation, open source in the public sector (government and education), and future prospects.

★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Producing Open Source Software by 7017709|Karl Fogel book cover

📘 Producing Open Source Software
 by Karl Fogel


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
Distributional Code: Embracing Diversity in Software Development by Daniel Hinojosa
The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks Jr.
Refactoring: Improving the Design of Existing Code by Martin Fowler
Distributed Systems: Principles and Paradigms by Andrew S. Tanenbaum, Maarten Van Steen

Have a similar book in mind? Let others know!

Please login to submit books!