diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2025-11-04 20:57:15 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2025-11-04 20:57:15 +0800 |
| commit | 718e797d443ddde88d045d9ce6583fd1632e0e90 (patch) | |
| tree | 03109887f4f8d98204bdd3ff2ae03df041f05279 /_archive | |
| parent | e67abcec47fb3bd4873c35a14bc1d1029f50ea77 (diff) | |
| download | www-718e797d443ddde88d045d9ce6583fd1632e0e90.tar.gz | |
Remove Unix desktop post.
Diffstat (limited to '_archive')
| -rw-r--r-- | _archive/desktop-unix.md | 43 | ||||
| -rw-r--r-- | _archive/desktop-unix/dotfiles.tar.gz | bin | 6397999 -> 0 bytes | |||
| -rw-r--r-- | _archive/desktop-unix/linux.png | bin | 206255 -> 0 bytes | |||
| -rw-r--r-- | _archive/desktop-unix/openbsd.png | bin | 318897 -> 0 bytes |
4 files changed, 0 insertions, 43 deletions
diff --git a/_archive/desktop-unix.md b/_archive/desktop-unix.md deleted file mode 100644 index 2ae7c33..0000000 --- a/_archive/desktop-unix.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Unix-like operating systems -date: 2025-09-21 -author: Wickramage Don Sadeep Madurange -layout: post ---- - -The Unix operating system project appears to have started in 1969 at Bell Labs. -Something resembling contemporary Unix-like systems may have been developed in -1973 when Dennis Ritchie and Ken Thompson rewrote the Unix kernel in C. Both of -these important milestones predate me by some years. Nonetheless, operating -systems that preserve the Unix philosophy have survived. Linux and OpenBSD are -two such systems that I am personally familiar with. - -The following is a screenshot of my Arch Linux setup from 2020. It uses X -display server and i3 for window management. The urxvt terminal emulator is -made translucent using the Xcompmgr compositor. - - - -The following is a screenshot of my OpenBSD laptop from 2024: - - - -This degree of customization is impossible with commercial operating systems. -The vendor sets firm boundaries about how the machine should be used. - -The conceptual elegance and architectural supremacy of Unix-like operating -systems lie in how programs developed independently come together to accomplish -complex tasks. For instance, to read an HTML email, I may use Mutt, an email -client. Mutt would request credentials for my email account from Pass, a -password manager, which in turn uses GPG to decrypt them before handing them -over to Mutt. Mutt would then authenticate and fetch the email and delegate the -rendering of the email to Lynx a web browser. The chaining of different tools -resembles a sofware symphony. - -Each of these programs were developed by different programmers (at times -decades apart), without an explicit intent for them to interoperate. -The interoperability is a direct consequence of the Unix engineering -philosophy. Engineers generations apart have kept that tradition alive (like -a cathedral built by many generations). - -Files: [dotfiles.tar.gz](dotfiles.tar.gz) diff --git a/_archive/desktop-unix/dotfiles.tar.gz b/_archive/desktop-unix/dotfiles.tar.gz Binary files differdeleted file mode 100644 index c6774c4..0000000 --- a/_archive/desktop-unix/dotfiles.tar.gz +++ /dev/null diff --git a/_archive/desktop-unix/linux.png b/_archive/desktop-unix/linux.png Binary files differdeleted file mode 100644 index 40bc33b..0000000 --- a/_archive/desktop-unix/linux.png +++ /dev/null diff --git a/_archive/desktop-unix/openbsd.png b/_archive/desktop-unix/openbsd.png Binary files differdeleted file mode 100644 index d7489f7..0000000 --- a/_archive/desktop-unix/openbsd.png +++ /dev/null |
