The Architecture of Open Source Applications
aosabook.org
The Architecture of Open Source Applications
1–10 of 18 posts
Re: The Architecture of Open Source Applications
#2Re: The Architecture of Open Source Applications
#3Re: The Architecture of Open Source Applications
#4Related to that, I wonder if there are similar resources for learning about Blender's architecture (open source 3d modeler that has its own tiled UI system and integrates with an internal python interpreter) or the Linux kernel. I feel like those could be immensely useful for studying/understanding those large codebases for newcomers.
Re: The Architecture of Open Source Applications
#5Re: The Architecture of Open Source Applications
#6This seems like a great resource to read about the architecture behind a lot of great applications and tools (nginx, scalable web architecture, nosql databases, git just to name a few). Definitely going to bookmark for later. Related to that, I wonder if there are similar resources for learning about Blender's architecture (open source 3d modeler that has its own tiled UI system and integrates with an internal python…
Here's some Linux kernel specific stuff:
http://tldp.org/LDP/tlk/tlk.html
http://www.amazon.com/Linux-System-Programming-Talking-Direc...
The first two have some age on them, but are still relatively reflective of the overall architecture of Linux, even if a lot of detail has changed. Anyway, these three are of reasonable quality. Some of the other stuff out there is pretty rough.
Re: The Architecture of Open Source Applications
#7Re: The Architecture of Open Source Applications
#8Take a look at the pricing page. The ePub and PDF versions are a fraction of the cost of the paperbacks. Finally someone with a clue! It's always annoyed me to no ends that Amazon only provides a small discount for their Kindle version compared to a paperback. http://aosabook.org/en/buy.html
That's entirely up to the publisher. A lot of books that are self-published have a significant price difference, e.g. Kindle version at something under $5, paperback something over $10. I get the impression that at least some of the new publishing houses that are establishing themselves are following this model for the titles they will also offer in print.
Re: The Architecture of Open Source Applications
#9This seems like a great resource to read about the architecture behind a lot of great applications and tools (nginx, scalable web architecture, nosql databases, git just to name a few). Definitely going to bookmark for later. Related to that, I wonder if there are similar resources for learning about Blender's architecture (open source 3d modeler that has its own tiled UI system and integrates with an internal python…
There are several documentation projects about the Linux kernel, of wildly varying quality. Honestly, though, I believe you'd be better served by the Stevens books and the Tanenbaum MINIX book, if you're not already familiar with kernels or the UNIX architecture, in general. The Stevens books are, bar none, the best books about UNIX programming and TCP/IP network programming, and as far as I can tell every serious Li…