I can't think of examples that match all your criteria. Some books that do come to mind:
* Linus Torvalds and David Diamond - Just for Fun: The Story of an Accidental Revolutionary (2002)
A personal account of the history of Linux. Not many technical details nor (any?) illustrations.
* Katie Hafner, Mathew Lyon - Where Wizards stay up Late
A history of the internet. Some technical details, but not a lot. Not many diagrams, and it does stop in the 90s. Covers the internet and therefore networking
* Noam Nisan, Shimon Schocken - The Elements of Computing Systems: Building a Modern Computer from First Principles The Elements of Computing systems
Not a lot of history, but does describe how computers work in a bottom up fashion. Includes diagrams. No networking. It is more of a project book because as you can "build along" a computer, starting from nand gates. Covers both hardware and software.
* Linus Torvalds and David Diamond - Just for Fun: The Story of an Accidental Revolutionary (2002) A personal account of the history of Linux. Not many technical details nor (any?) illustrations.
* Katie Hafner, Mathew Lyon - Where Wizards stay up Late A history of the internet. Some technical details, but not a lot. Not many diagrams, and it does stop in the 90s. Covers the internet and therefore networking
* Noam Nisan, Shimon Schocken - The Elements of Computing Systems: Building a Modern Computer from First Principles The Elements of Computing systems Not a lot of history, but does describe how computers work in a bottom up fashion. Includes diagrams. No networking. It is more of a project book because as you can "build along" a computer, starting from nand gates. Covers both hardware and software.