Rant: year of Linux on the desktop

A rant about “year of Linux on the desktop” from a tired old man. I’ve been part of the Linux community since before Linux was called Linux. Over the years there’s been many people telling me directly that Linux is silly or wrong or imperfect, or that free and open source software is foolish or pointless. A lot more people have, of course, pontificated along those lines in public, and not directed it at me. I’m not claiming to be targeted at that, but I’ve been around and active for long enough that things accumulate. It’s the end of a long year for me, and I though I’d let off some steam myself. Hence this rant.

Over time, the goal posts of success keep being moved by the naysayers. I’m too tired to dig up all important milestones and dates, or references, but here’s highlights of the timeline as I have experienced it (years may be a little off).

The most popular operating system in the world by a huge margin, and yet, it still gets ridiculed by users of platforms that still have to manually install drivers and update applications by hand while getting spied on left, right, and centre. Strange times we live in.

107 Comments

  1. 2022-12-29 10:49 pm
    • 2022-12-29 11:59 pm
    • 2022-12-30 6:02 am
      • 2022-12-30 7:41 am
      • 2022-12-30 9:35 am
        • 2022-12-30 6:57 pm
        • 2023-01-01 8:51 am
          • 2023-01-01 11:57 am
          • 2023-01-04 9:27 am
          • 2023-01-04 12:26 pm
      • 2023-01-02 6:48 am
    • 2022-12-30 7:55 am
      • 2023-01-02 6:51 am
        • 2023-01-02 6:09 pm
        • 2023-01-02 7:07 pm
  2. 2022-12-30 1:24 am
    • 2022-12-30 6:03 am
      • 2022-12-30 8:59 am
      • 2023-01-02 7:00 am
  3. 2022-12-30 3:19 am
    • 2022-12-30 6:05 am
      • 2022-12-30 6:28 am
        • 2022-12-30 6:50 am
          • 2022-12-30 6:58 am
          • 2022-12-30 7:18 am
          • 2022-12-30 7:40 am
          • 2022-12-30 11:57 am
          • 2022-12-30 2:20 pm
          • 2023-01-02 7:10 am
      • 2022-12-30 6:55 am
    • 2022-12-30 8:22 am
      • 2022-12-30 8:46 am
        • 2022-12-30 4:56 pm
          • 2022-12-30 6:08 pm
          • 2023-01-03 5:09 am
        • 2022-12-30 5:31 pm
          • 2022-12-30 6:26 pm
      • 2023-01-02 7:26 am
  4. 2022-12-30 4:09 am
    • 2022-12-30 6:06 am
      • 2022-12-30 10:36 am
  5. 2022-12-30 4:42 am
    • 2022-12-30 5:04 am
      • 2022-12-30 6:08 am
        • 2022-12-30 6:49 am
    • 2022-12-30 5:53 am
      • 2022-12-30 6:50 am
        • 2022-12-30 7:42 am
          • 2022-12-30 11:31 am
          • 2023-01-02 7:47 am
          • 2023-01-02 6:29 pm
  6. 2022-12-30 6:00 am
    • 2022-12-30 6:14 am
      • 2022-12-30 6:27 am
        • 2022-12-30 7:01 am
          • 2022-12-30 7:30 am
          • 2022-12-30 8:16 am
          • 2022-12-31 9:56 am
        • 2023-01-04 4:46 pm
    • 2022-12-30 7:13 am
      • 2022-12-30 7:33 am
        • 2022-12-30 10:38 am
          • 2022-12-31 10:06 am
          • 2023-01-01 7:26 am
        • 2022-12-30 7:35 pm
          • 2022-12-31 2:58 am
        • 2022-12-30 7:51 pm
          • 2022-12-31 12:44 am
          • 2022-12-31 11:36 am
        • 2023-01-02 8:16 am
  7. 2022-12-30 8:36 am
    • 2022-12-30 8:54 am
      • 2022-12-30 9:28 am
        • 2022-12-30 6:45 pm
    • 2023-01-02 8:25 am
  8. 2022-12-30 9:13 am
    • 2022-12-30 10:05 am
      • 2022-12-30 11:08 am
        • 2022-12-30 12:18 pm
      • 2022-12-30 8:05 pm
  9. 2022-12-30 1:35 pm
  10. 2022-12-30 1:38 pm
    • 2022-12-31 2:55 am
    • 2023-01-02 8:47 am
      • 2023-01-02 2:57 pm
        • 2023-01-02 6:01 pm
  11. 2022-12-30 4:52 pm
  12. 2022-12-30 5:45 pm
    • 2022-12-30 6:55 pm
    • 2022-12-31 10:19 am
  13. 2022-12-30 7:15 pm
  14. 2022-12-31 11:45 am
  15. 2023-01-01 4:31 pm
    • 2023-01-02 8:28 am
    • 2023-01-02 5:06 pm
  16. 2023-01-02 7:49 am
    • 2023-01-02 8:31 am
      • 2023-01-03 3:55 am
  17. 2023-01-02 8:50 am
    • 2023-01-02 9:09 am
      • 2023-01-02 10:07 am
        • 2023-01-02 10:30 am
          • 2023-01-02 10:52 am
      • 2023-01-02 12:14 pm
        • 2023-01-03 12:43 am
  18. 2023-01-02 5:02 pm
  19. 2023-01-03 4:59 pm