Entering Pintos
A student shares their experience learning operating systems by adding functionality to the Pintos OS, including implementing system calls.
A student shares their experience learning operating systems by adding functionality to the Pintos OS, including implementing system calls.
A retrospective analysis of the alternating public reception of major Windows OS versions, from Windows 95 to Windows 7.
Explores Google's potential expansion of Android beyond mobile phones to PCs and netbooks, and the implications for its marketplace.
Explores whether operating systems and filesystems should be optimized for SSDs, discussing abstraction boundaries, wear leveling, and the TRIM command.
Donald Knuth discusses his preference for Linux and critiques the shift to multi-core architecture, questioning its benefits for most software.
Explores the philosophical debate on whether 'perfect code' exists, comparing OS development philosophies and the role of stable interfaces.
A critical review of the Palm Foleo mobile companion, comparing its specs and limitations to a lightweight laptop.
A comparison of the Ottawa Linux Symposium (OLS) and Usenix conferences, focusing on paper quality, attendee energy, and relevance to Linux/OSS development.
A developer's critique of Microsoft Windows, comparing its lack of diagnostic tools to the transparency and control offered by Unix/Linux systems.