diff options
Diffstat (limited to '_site/archive/desktop-unix')
| -rw-r--r-- | _site/archive/desktop-unix/dotfiles.tar.gz | bin | 6397999 -> 0 bytes | |||
| -rw-r--r-- | _site/archive/desktop-unix/index.html | 88 | ||||
| -rw-r--r-- | _site/archive/desktop-unix/linux.png | bin | 206255 -> 0 bytes | |||
| -rw-r--r-- | _site/archive/desktop-unix/openbsd.png | bin | 318897 -> 0 bytes |
4 files changed, 0 insertions, 88 deletions
diff --git a/_site/archive/desktop-unix/dotfiles.tar.gz b/_site/archive/desktop-unix/dotfiles.tar.gz Binary files differdeleted file mode 100644 index c6774c4..0000000 --- a/_site/archive/desktop-unix/dotfiles.tar.gz +++ /dev/null diff --git a/_site/archive/desktop-unix/index.html b/_site/archive/desktop-unix/index.html deleted file mode 100644 index 3d2227c..0000000 --- a/_site/archive/desktop-unix/index.html +++ /dev/null @@ -1,88 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <title>Unix-like operating systems</title> - - <head> - <meta charset="utf-8"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - <title>Unix-like operating systems</title> - <link rel="stylesheet" href="/assets/css/main.css"> - <link rel="stylesheet" href="/assets/css/skeleton.css"> -</head> - - - - </head> - <body> - - <div class="container"> - <ul id="navlist" class="left"> - - <li > - <a href="/" class="link-decor-none">hme</a> - </li> - <li class="active"> - <a href="/archive/" class="link-decor-none">blg</a> - </li> - <li > - <a href="/projects/" class="link-decor-none">poc</a> - </li> - <li > - <a href="/about/" class="link-decor-none">abt</a> - </li> - <li><a href="/feed.xml" class="link-decor-none">rss</a></li> - </ul> -</div> - - - - <main> - <div class="container"> - <h2 class="center" id="title">UNIX-LIKE OPERATING SYSTEMS</h2> - <h6 class="center">21 SEPTEMBER 2025</h5> - <br> - <div class="twocol justify"><p>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.</p> - -<p>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.</p> - -<p><img src="linux.png" alt="Arch Linux" /></p> - -<p>The following is a screenshot of my OpenBSD laptop from 2024:</p> - -<p><img src="openbsd.png" alt="OpenBSD i3" /></p> - -<p>This degree of customization is impossible with commercial operating systems. -The vendor sets firm boundaries about how the machine should be used.</p> - -<p>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.</p> - -<p>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).</p> - -<p>Files: <a href="dotfiles.tar.gz">dotfiles.tar.gz</a></p> -</div> - <p class="post-author right">by Wickramage Don Sadeep Madurange</p> - </div> - </main> - - </body> -</html> diff --git a/_site/archive/desktop-unix/linux.png b/_site/archive/desktop-unix/linux.png Binary files differdeleted file mode 100644 index 40bc33b..0000000 --- a/_site/archive/desktop-unix/linux.png +++ /dev/null diff --git a/_site/archive/desktop-unix/openbsd.png b/_site/archive/desktop-unix/openbsd.png Binary files differdeleted file mode 100644 index d7489f7..0000000 --- a/_site/archive/desktop-unix/openbsd.png +++ /dev/null |
