Here are 100 books that Open Source Licensing fans have personally recommended if you like Open Source Licensing. Book DNA is a community of 13,000+ authors and super readers sharing their favorite books with the world.

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

Book cover of Automate the Boring Stuff with Python: Practical Programming for Total Beginners

Christopher Trudeau Author Of Django in Action

From my list on books for coders shelf.

Why am I passionate about this?

My first computer was an early IBM PC back when all my friends had Commodores they used for gaming. Not being able to share their games meant I had to do something else, so I read the Introduction to Basic book that came in the box. I’ve been coding, reading about coding, writing about coding, teaching about coding, and talking about coding ever since. The world of technology moves so fast that it is hard to keep up. If you’ve taken one of my courses or listened to The Real Python Podcast, I hope you’ve heard about my passion for the topic. 

Christopher's book list on books for coders shelf

Christopher Trudeau Why Christopher loves this book

When I work with students new to programming I often find they struggle with translating the toy problems in exercises to actually doing something in the real world.

I love this book and frequently recommend it to new programmers because it is centered around problems. Coding should be about making your life easier. At the beginning, the problems are small, but by the end, you’re learning about email, PDFs, and GUIs.

Sweigart has a great voice, and reading this feels like being guided by a friend rather than yet another coding textbook.

By Al Sweigart ,

Why should I read it?

1 author picked Automate the Boring Stuff with Python as one of their favorite books, and they share why you should read it.

What is this book about?

In this second edition of Automate the Boring Stuff with Python, you'll learn the basics of programming in Python, the fastest growing programming language today, before moving on to create Python programs that effortlessly perform useful and impressive feats of automation. This updated edition is full of step-by-step instructions that walk through each programme. Practice projects at the end of each chapter challenge you to improve those programmes and use your newfound skills to automate similar tasks.


If you love Open Source Licensing...

Book cover of December on 5C4

December on 5C4 by Adam Strassberg,

Magical realism meets the magic of Christmas in this mix of Jewish, New Testament, and Santa stories–all reenacted in an urban psychiatric hospital!

On locked ward 5C4, Josh, a patient with many similarities to Jesus, is hospitalized concurrently with Nick, a patient with many similarities to Santa. The two argue…

Book cover of A Philosophy of Software Design

Mariano Anaya Author Of Clean Code in Python

From my list on building high-quality enterprise software.

Why am I passionate about this?

I’m a software engineer because I’m a builder at heart. I have always had a profoundly curious mind, and always enjoyed tinkering. So at one point in my life, it became evident that I was going to be an engineer. I consider teaching the final step of learning, so whether this means writing an article or giving a talk, or simply sharing recommendations, I make a final effort to share with the community of like-minded people what I have learnt. For this reason, I hope you enjoy reading my book and the ones I recommended.

Mariano's book list on building high-quality enterprise software

Mariano Anaya Why Mariano loves this book

I have to be honest here: when I was reading this book on a trip to New York, I found myself quite surprised because I had seen so many praises for this book, yet I did not particularly agree with most of the topics I was reading about. In particular, I found several points that contradicted those in Clean Code and Code Complete.

I know there’s a debate going on between the authors on a distribution list, but besides some of these points on which I respectfully disagree with the author, I can see is a book of immense value, and there are tons of other great points made about great software design (for example, ”modules should be deep”). And the explanations are crystal clear.

A final reason for recommending this book is that it’s always enriching to expose oneself to a different viewpoint.

By John K. Ousterhout ,

Why should I read it?

2 authors picked A Philosophy of Software Design as one of their favorite books, and they share why you should read it.

What is this book about?

This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can…


Book cover of Refactoring Databases: Evolutionary Database Design

Christopher Trudeau Author Of Django in Action

From my list on books for coders shelf.

Why am I passionate about this?

My first computer was an early IBM PC back when all my friends had Commodores they used for gaming. Not being able to share their games meant I had to do something else, so I read the Introduction to Basic book that came in the box. I’ve been coding, reading about coding, writing about coding, teaching about coding, and talking about coding ever since. The world of technology moves so fast that it is hard to keep up. If you’ve taken one of my courses or listened to The Real Python Podcast, I hope you’ve heard about my passion for the topic. 

Christopher's book list on books for coders shelf

Christopher Trudeau Why Christopher loves this book

When helping software organizations be nimbler, I tend to stress two things: release more frequently and automate everything. Over the years, I’ve frequently got pushback from the database folks. Most DBAs and Data Architects are taught a very top-down approach and want all information upfront before creating a single table.

This book teaches how to apply abstraction layers that are common in programming but not as common in database design. The book showed me how to use versioned views to control the coding interface and upended my overall approach to designing databases.

By Scott W. Ambler , Pramod J. Sadalage ,

Why should I read it?

1 author picked Refactoring Databases as one of their favorite books, and they share why you should read it.

What is this book about?

Refactoring has proven its value in a wide range of development projects-helping software professionals improve system designs, maintainability, extensibility, and performance. Now, for the first time, leading agile methodologist Scott Ambler and renowned consultant Pramodkumar Sadalage introduce powerful refactoring techniques specifically designed for database systems.

Ambler and Sadalage demonstrate how small changes to table structures, data, stored procedures, and triggers can significantly enhance virtually any database design-without changing semantics. You'll learn how to evolve database schemas in step with source code-and become far more effective in projects relying on iterative, agile methodologies.

This comprehensive guide and reference helps you overcome…


If you love Lawrence Rosen...

Book cover of Sexy Selfie Nation: Standing Up for Yourself in Today's Toxic, Sexist Culture

Sexy Selfie Nation by Leora Tanenbaum,

The problem is not with the actions young women take but with the toxic, sexist conditions they are responding to.

Tanenbaum found, based on six years of interviews with young people ages 14-30, that young women are navigating a culture littered with gendered dress codes, revenge porn, and sexually explicit…

Book cover of The C Programming Language

Arthur O'Dwyer Author Of Mastering the C++17 STL

From my list on budding C plus plus software engineer.

Why am I passionate about this?

The art of computer programming is a lot like the art of writing: It's not just about what your program says but about how it says it. One of the reasons I like the C and C++ languages—which I picked up in the late 1990s and haven't put down since—is that, as compiled, non-sandboxed languages, they promise total control over the machine. Show me where you want each byte of data to go in memory; show me the machine instructions you want; and I can make C++ do that for you. 

Arthur's book list on budding C plus plus software engineer

Arthur O'Dwyer Why Arthur loves this book

Next to Fred Brooks' The Mythical Man-Month, this is perhaps the most classic of all classic programming books.

The authors write: "Besides showing how to make effective use of the language, we have also tried where possible to illustrate useful algorithms and principles of good style and sound design."

The book is astoundingly practical as a tutorial, which is itself a testament to the Unix "pipe" model of programming: By page 13, they've introduced getchar and putchar, and by the end of Chapter 1, twenty pages later, you've implemented a host of useful utilities including cat, wc, and detab. In Chapter 5 you implement a function recognizable as the now-standard qsort; in Chapter 8 you implement malloc itself.

Now, I recommend "K&R1," not the more popular "K&R2." The first edition was issued in 1978 at a slim 225 pages; the second edition, a decade later, added conformance with ANSI…

By Dennis M. Ritchie , Brian W. Kernighan ,

Why should I read it?

5 authors picked The C Programming Language as one of their favorite books, and they share why you should read it.

What is this book about?

Known as the bible of C, this classic bestseller introduces the C programming language and illustrates algorithms, data structures, and programming techniques.


Book cover of Cohen's Handbook of Federal Indian Law

Stephen L. Pevar Author Of The Rights of Indians and Tribes

From my list on rights of Indian tribes and their members.

Why am I passionate about this?

In 1971, when I graduated from law school, I received a fellowship to help staff a Legal Aid office on the Rosebud Sioux Indian Reservation in South Dakota. I lived there for nearly four years, representing tribal members in tribal, state, and federal courts. I then worked for 45 years on the National Legal Staff of the American Civil Liberties Union (ACLU). One of my major responsibilities was helping Indian tribes and their members protect and enforce their rights, and I filed numerous cases on their behalf. During that time, I taught Federal Indian Law for more than 20 years and also published The Rights of Indians and Tribes. 

Stephen's book list on rights of Indian tribes and their members

Stephen L. Pevar Why Stephen loves this book

This book is the “bible” of Federal Indian Law. Mr. Cohen was appointed by President Franklin Delano Roosevelt as the Commissioner of Indian Affairs and was the first pro-Native Commissioner to hold that post. He took it upon himself and his agency to publish a treatise that Indian tribes and others could rely on to learn about treaties, statutes, and agreements that set forth the rights of Indian tribes and their members.

It’s been updated several times. It is the most authoritative text in the field and is frequently cited by courts and commentators. It doesn’t lend itself to easy reading, however. (My book synthesizes the information contained in the Cohen book and makes it understandable to the non-lawyer.)

By Felix S Cohen ,

Why should I read it?

1 author picked Cohen's Handbook of Federal Indian Law as one of their favorite books, and they share why you should read it.

What is this book about?

Cohen's Handbook of Federal Indian Law is an encyclopedic treatise written by experts in the field, and provides general overviews to relevant information as well as in-depth study of specific areas within this complex area of federal law. This is an updated and revised edition of what has been referred to as the ""bible"" of federal Indian law. This publication focuses on the relationship between tribes, the states and the federal government within the context of civil and criminal jurisdiction, as well as areas of resource management and government structure. The 2012 Edition of Cohen's Handbook of Federal Indian Law…


Book cover of Who Controls the Internet? Illusions of a Borderless World

Raphael Cohen-Almagor Author Of Confronting the Internet's Dark Side: Moral and Social Responsibility on the Free Highway

From my list on the internet's history, development, and challenges.

Why am I passionate about this?

Raphael Cohen-Almagor, DPhil, St. Catherine’s College, University of Oxford, is Professor of Politics, Olof Palme Visiting Professor, Lund University, Founding Director of the Middle East Study Centre, University of Hull, and Global Fellow, Woodrow Wilson International Center for Scholars. Raphael taught, inter alia, at Oxford (UK), Jerusalem, Haifa (Israel), UCLA, Johns Hopkins (USA), and Nirma University (India). With more than 300 publications, Raphael has published extensively in the field of political philosophy, including Liberal Democracy and the Limits of Tolerance; Challenges to Democracy; The Right to Die with Dignity; The Scope of Tolerance; Confronting the Internet's Dark Side; Just, Reasonable Multiculturalism, and The Republic, Secularism and Security: France versus the Burqa and the Niqab.

Raphael's book list on the internet's history, development, and challenges

Raphael Cohen-Almagor Why Raphael loves this book

Due to its global nature and reach, some people think that because the internet knows no borders, it also does not have limits. This concept is wrong. Goldsmith and Wu tell the fascinating story of the internet's challenges to governmental rule. They ask: who is really in control of the internet? And does the internet liberate us from government, borders, and even our physical selves? In a lively prose, the authors peppered their arguments with real-life examples concerning disagreements between giants of the internet and democratic and authoritarian governments. They show that governments have been asserting their power to direct the future of the internet.

Internet intermediaries have to filter content geographically to comply with local law for a small fraction of their communications. This imposes costs on them, and forces them to adjust to this cost of business. But in light of the internet’s many advantages, the authors argue…

By Jack Goldsmith , Tim Wu ,

Why should I read it?

1 author picked Who Controls the Internet? Illusions of a Borderless World as one of their favorite books, and they share why you should read it.

What is this book about?

Will cyberanarchy rule the net? And if we do find a way to regulate our cyberlife will national borders dissolve as the Internet becomes the first global state? In this provocative new work, Jack L. Goldsmith and Tim Wu dismiss the fashionable talk of both a 'borderless' net and of a single governing 'code'. Territorial governments can and will, they contend, exercise significant control over all aspects of Internet communications. Examining policy puzzles from
e-commerce to privacy, speech and pornography, intellectual property, and cybercrime, Who Controls the Internet demonstrates that individual governments rather than private or global bodies will play…


If you love Open Source Licensing...

Book cover of Crossing: A Chinese Family Railroad Novel

Crossing by Lisa Redfern,

Crossing is a vividly human re-imagining of the love, sacrifices, and accomplishments that two Chinese brothers - American Immigrants - experience as they travel to California to build the Transcontinental Railroad. 

Book cover of The Runaway Jury

John L. DeBoer Author Of The Girl from Belgrade

From my list on thrillers that don’t skimp on character development.

Why am I passionate about this?

I’m a retired surgeon and have no expertise in espionage, law enforcement, or the legal system. But I enjoy thriller novels that feature these things, and I follow the adage, “Write what you like to read.” But I do have medical/surgical expertise and have followed another adage: “Write what you know,” so I have inserted medical situations into many of my stories and one of my published books is a medical thriller. What I like about thrillers is the ability to show each side of the conflict. The good guys against the bad guys, neither side knowing what the other is doing. But the reader knows, and this adds to the suspense.

John's book list on thrillers that don’t skimp on character development

John L. DeBoer Why John loves this book

I’ve enjoyed most of Grisham’s novels, but I’m picking this legal thriller (as are most of his books) because of the fascinating plot. It’s a David vs. Goliath story, in which the underdogs are seeking righteous justice from a huge corporation by using the legal court system. The planning involved to make it happen and the attempts by the opposition to destroy the effort gives an inside-baseball look at how multi-million dollar lawsuits are put together. The book also made a great movie!

By John Grisham ,

Why should I read it?

1 author picked The Runaway Jury as one of their favorite books, and they share why you should read it.

What is this book about?

Ever wonder what happens in the jury room, a place where the lawyer's aren't heard and the judge is not welcome? Who controls a jury when the door is locked and the deliberations begin? John Grisham returns to the legal world and weaves another gripping tale of intrigue and power play. With a combination of taul suspense and high drama this novel will once again show John Grisham as the master storyteller of our generation.


Book cover of Gideon's Trumpet: How One Man, a Poor Prisoner, Took His Case to the Supreme Court-and Changed the Law of the United States

Justin Brooks Author Of Collateral Damage

From my list on changing how you see the criminal justice system.

Why am I passionate about this?

I have spent most of my professional life trying to understand why the criminal justice system so often gets things wrong. For twenty-five years, I served as Director of the California Innocence Project and helped free innocent people from prison, including individuals serving life sentences and facing execution. Along the way, I became fascinated not only by wrongful convictions themselves, but by the larger cultural forces that shape how societies think about crime, punishment, race, fear, and justice. The books on this list deeply influenced both my work and my understanding of the human beings trapped inside the system. They are the books I return to when I want to remember why this work matters.

Justin's book list on changing how you see the criminal justice system

Justin Brooks Why Justin loves this book

I love this book because it reminds me how much of criminal justice history ultimately comes down to ordinary people refusing to give up.

Gideon was not powerful, wealthy, educated, or politically connected. Yet his handwritten petition transformed the constitutional right to counsel in America. As both a lawyer and teacher, I find this story endlessly inspiring because it shows how fragile and unfinished our legal protections really are.

I have recommended this book to students for years because it captures why the right to counsel matters in human terms rather than abstract doctrine.

By Anthony Lewis ,

Why should I read it?

2 authors picked Gideon's Trumpet as one of their favorite books, and they share why you should read it.

What is this book about?

The classic bestseller from a two-time Pulitzer Prize-winning journalist that tells the compelling true story of one man's fight for the right to legal counsel for every defendent. 

A history of the landmark case of Clarence Earl Gideon's fight for the right to legal counsel. Notes, table of cases, index. The classic backlist bestseller. More than 800,000 sold since its first pub date of 1964.


Book cover of When Abortion Was a Crime: Women, Medicine, and Law in the United States, 1867-1973

Nicholas L. Syrett Author Of The Trials of Madame Restell: Nineteenth-Century America's Most Infamous Female Physician and the Campaign to Make Abortion a Crime

From my list on revealing the unexpected history of abortion in the US.

Why am I passionate about this?

I am fascinated by how gender and sex, characteristics of our beings that we take to be the most intimate and personal, are just as subject to external forces as anything else in history. I have written about the cultivation of masculinity in college fraternities, the history of young people and the age of consent to marriage, and about a same-sex couple who lived publicly as “father and son” in order to be together. My most recent book is a biography of an abortion provider in nineteenth-century America who became the symbol that doctors and lawyers demonized as they worked to make abortion a crime. I am a professor at the University of Kansas. 

Nicholas' book list on revealing the unexpected history of abortion in the US

Nicholas L. Syrett Why Nicholas loves this book

This is the definitive account of what abortion looked like for the one hundred years during which it was almost completely illegal in the United States.

Reagan does an excellent job of showing us the different ways that women nevertheless accessed abortion care during that time, even as she points out how access was always shaped by race and class.

She is also great at demonstrating how and why police and lawmakers cracked down on abortion and made it less accessible at particular moments in this one-hundred-year period, ultimately showing why it was eventually decriminalized in 1973. 

By Leslie J. Reagan ,

Why should I read it?

2 authors picked When Abortion Was a Crime as one of their favorite books, and they share why you should read it.

What is this book about?

The definitive history of abortion in the United States, with a new preface that equips readers for what's to come.

When Abortion Was a Crime is the must-read book on abortion history. Originally published ahead of the thirtieth anniversary of Roe v. Wade, this award-winning study was the first to examine the entire period during which abortion was illegal in the United States, beginning in the mid-nineteenth century and ending with that monumental case in 1973. When Abortion Was a Crime is filled with intimate stories and nuanced analysis, demonstrating how abortion was criminalized and policed-and how millions of…


If you love Lawrence Rosen...

Book cover of Child of Vanris

Child of Vanris by Nikki McCormack,

At five years old, Kasiel was found with the pointed ends of his ears cut off. Despite that brutal start, he’s lived twelve peaceful years with the man who took him in. Keeping his hair long over his mutilated ears helps him hide the fact that he is Vanrian, a…

Book cover of Abortion in America: The Origins and Evolution of a National Policy

Marcia Biederman Author Of The Disquieting Death of Emma Gill: Abortion, Death, and Concealment in Victorian New England

From my list on abortion flourishing even when criminalized.

Why am I passionate about this?

Years ago, I wrote mystery novels featuring women investigators when that was new in the genre. Now, I discover stories of real-life women whose lives have a natural story arc that can engage the reader from start to finish. Like gambling and prostitution, abortion, when it was illegal in the US, as it is now again in many places, was simultaneously in your face and undercover. It was also largely practiced by women, which is why I’m fascinated by books about it.

Marcia's book list on abortion flourishing even when criminalized

Marcia Biederman Why Marcia loves this book

This book has a permanent place on my nightstand, where I reach for it whenever I need a pithy, brilliant reminder of how the US completed its late-nineteenth-century transformation from a country with no abortion laws to a place where abortion was banned everywhere at every stage.

I’m amazed that a book first published in 1978, long before the advent of the Internet, managed to marshal evidence from newspaper classified ads and forgotten trials to present a portrait of America where abortion was widespread but seldom dared to speak its name.

By James C. Mohr ,

Why should I read it?

1 author picked Abortion in America as one of their favorite books, and they share why you should read it.

What is this book about?

'The history of how abortion came to be banned and how women lost--for the century between approximately 1870 and 1970--rights previously thought to be natural and inherent over their own bodies is a fascinating and infuriating one.


Book cover of Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Book cover of A Philosophy of Software Design
Book cover of Refactoring Databases: Evolutionary Database Design

Share your top 3 reads of 2026!

And get a beautiful page showing off your 3 favorite reads.

186

readers submitted
so far, will you?