Software Development, Linux, and Windows

Notes on Software Development, Linux, and Windows