summaryrefslogtreecommitdiffstats
path: root/_site/archive/desktop-unix/index.html
blob: 02d4325d8fe6c57ba0fd34b02d343f6dea00cba9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<!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, unfortunately, predate me by a number of years.</p>

<p>Nevertheless, operating systems created in the image of Unix and, more
importantly, that inherit its philosophy, have survived. Linux and OpenBSD are
two such systems that I am personally familiar with.</p>

<p>Operating systems like OpenBSD and Linux are free and open-source alternatives
to commercial operating systems such as Apple macOS and Microsoft Windows.
OpenBSD is developed by a group of hackers led by Theo de Raadt. Linux is
community-driven, although, increasingly and ironically, under the stewardship
of corporations such as IBM and Microsoft.</p>

<p>Commercial operating systems, and the corporations behind them, are becoming
increasily hostile towards their users. Viewing their users merely as a means
to an end, the unbridled harvesting of personal data for targetted advertising,
influencing the behavior of the masses, and training generative neural networks
has become their primary objective. the book ‘The Age of Surveillance
Capitalism’ by Professor Shoshana Zuboff documents in detail unassailable
evidence and poignant consequences of the surveillance activities by these
corporations.</p>

<p>The year 2020 transformed my personal computing experience. In March 2020, I
stumbled upon Arch Linux and discovered that I could customize my desktop
environment to look and work any way I liked. I exercised that newfound freedom
to create a Matrix-themed setup:</p>

<p><img src="linux.png" alt="Arch Linux" /></p>

<p>The system employs the X display server and the i3 window manager. The terminal
emulator used is Urxvt. The translucent effect is achieved with the help of the
Xcompmgr compositor. This sort of setup was popular among minimalist Linux
users.</p>

<p>In February 2024, I switched to an OpenBSD system with Xenocara (the OpenBSD
build of X display server) as the display server and i3 as the window manager:</p>

<p><img src="openbsd.png" alt="OpenBSD i3" /></p>

<p>Unlike Linux, OpenBSD includes a coherent desktop environment out of the box.
Except for the window manager, for which I prefer a tiling one, I’m now using
the default OpenBSD setup. For the window manager, I use dwm from the Suckless
team.</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>