Picture of author.
22+ Works 2,861 Members 30 Reviews 4 Favorited

About the Author

Eric S. Raymond is an observer/participant anthropologist in the Internet hacker culture.
Image credit: Photo credit: Russ Nelson , June 3, 2005

Works by Eric S. Raymond

Associated Works

Evil Geniuses in a Nutshell (2000) — Preface — 332 copies
The Druids' Progress, Report Number Two (1984) — Contributor — 2 copies

Tagged

business (16) computer (73) computer science (59) computers (150) computing (82) cs (10) culture (16) dictionaries (11) dictionary (49) ebook (16) emacs (62) essays (11) free software (18) gnu (18) hackers (16) hacking (24) history (17) humor (38) internet (15) IT (13) language (16) linux (100) non-fiction (163) O'Reilly (12) open source (147) open source software (10) own (12) philosophy (14) programming (187) read (20) reference (68) slang (15) software (56) software development (14) tech (14) technical (14) technology (72) to-read (119) unix (103) wishlist (10)

Common Knowledge

Other names
ESR
Birthdate
1957-12-04
Gender
male
Nationality
USA
Birthplace
Boston, Massachusetts, USA
Places of residence
Malvern, Pennsylvania, USA
Occupations
computer programmer

Members

Reviews

Amazing book. Here are the whys and hows. I don't know of any other book like this.
 
Flagged
NachoSeco | 6 other reviews | Oct 10, 2022 |
Good book. There were a lot of things in here that I've felt for a long time but was not sure how to explain. For example, the discussion of why config files should be human readable made me realize why I was so opposed to an advisor's suggestion that our config file be a giant ugly s-expression on a project I did last year; it also made me realize why I felt that the backend for that project should use sockets to communicate with the GUI (because it encourages modularity, keeps GUI code out of real program logic, allows new interfaces to be easily added, allows GUI to run on a separate machine than the back end; we'd only though of the last). Not all was justification though; I also learned lessons about good ways to format and output errors and how much our testing process sucked.… (more)
 
Flagged
eri_kars | 6 other reviews | Jul 10, 2022 |
This is a collection of essays which are all available online but nice to have in book form. The common theme through all the essays is explaining, from an insider's point of view, who hackers are and why open source software seems to work so well. Although ESR can sometimes brush off the commercial world (and even the academic world) a bit quickly, his essays feel right to me overall.

I think he is right about why open source software tends to be of such good quality (frequent small releases, users encouraged to submit bugs and become part of the developer community, peer review). However, I think it is going a bit far to say that the factors which make OSS good also make closed source bad.

One area where the analysis does seem to be right on is his discussion of why people contribute to open source. The short version is that people contribute to open source because they have a need or an interest in the problem, but they continue contributing in open source because they build up a reputation. This reputation is not for themselves, but for their code and other work. No one can be an open source coder for the reputation, but the reputation is the community's way of letting developers know that their work is being used and appreciated. One way to think of it is that reputation lets people know there is value is working for others, not just themselves.

Anyone who participates in code development should read this book.
… (more)
 
Flagged
eri_kars | 17 other reviews | Jul 10, 2022 |

Lists

You May Also Like

Associated Authors

Statistics

Works
22
Also by
2
Members
2,861
Popularity
#8,969
Rating
3.8
Reviews
30
ISBNs
49
Languages
7
Favorited
4

Charts & Graphs