wrpr.us

Source for wrpr.us
git clone git://git.wrpr.us/wrpr.us
Log | Files | Refs | README

distro-temptations-07-03-24.txt (2618B)


      1 2024-03-07
      2 
      3 The ever present distro temptations
      4 
      5 Hop  Hop Hop... I've had multiple temptations surrounding my
      6 choice in OS over the years. Just a small fraction of  which
      7 was logged in the update section.  As of now I run Gentoo on
      8 my main machine, Void on one of the RPis running wrpr.us and
      9 Debian/Raspbian on the other two pi's. Although I'm counting
     10 this  iteration  of these thoughts as distro hopping, it's a
     11 little different. For years now, at  least  a  few  times  a
     12 year,  I  play  with  the notion of creating, publishing and
     13 maintaining a Linux distro.
     14 
     15 Now you might be thinking "We don’t need anymore distros" or
     16 something along the lines. Which is  why  I've  never  fully
     17 committed  to  the  idea,  but now might be different. I see
     18 projects like Kiss Linux and Crux Linux and love their  sim-
     19 plicity,  I see what Nix is doing but simultaneously see the
     20 drama in the Nix community, the lawsuits surrounding Red hat
     21 and the spending habits of the Linux Foundation. So I  can’t
     22 help but think 'Why can’t it be better?'
     23 
     24 What exactly is better? in my opinion of course
     25 
     26 
     27  (1)   Focus  - A project should focus on it's absolute core
     28        values. All software, hardware,  standards,  licenses
     29        and the such are all tools meant to be used. Not per-
     30        sonality  traits,  not  vectors for political action,
     31        not for activism, etc.  Unless a  tool  was  designed
     32        for  something  (like  activism)  leave it alone. The
     33        NixOs fiasco really got to me if you  couldn't  tell,
     34        it’s a Linux distro calm down.
     35 
     36 
     37  (2)   Kernel  - This Idea might be a Fork of one of the big
     38        3 BSDs, Instead of Linux.  But will  most  likely  be
     39        Linux  for  now,  just because I'm more familiar with
     40        the kernel. In short we’ll see,  I  don't  intend  on
     41        rushing development.
     42 
     43 
     44  (3)   Minimizing  -  I  really  love the Kiss software repo
     45        bloat idea. Keeping the main repo  a  small  list  of
     46        high  quality,  vetted,  stable  software to keep the
     47        base system running would be ideal. And lets be  hon-
     48        est  -  this  will  make any endeavors in maintenance
     49        easier.
     50 
     51 
     52 
     53 
     54        Kinda forgot about this post, going to  post  what  I
     55        have  anyways.  Had  a lightning strike, needed a new
     56        router, had some more networking issues  after.   and
     57        had  a  busy  July. Anyways, the idea still stands, I
     58        might make a distro or something like a  meta-distro.
     59        Who’s  knows  - it'll probably end up being more of a
     60        personal project instead of something meant  for  any
     61        serious production.
     62 
     63