I really wish that I was born early so I’ve could witness the early years of Linux. What was it like being there when a kernel was released that would power multiple OSes and, best of all, for free?

I want know about everything: software, hardware, games, early community, etc.

    • NιƙƙιDιɱҽʂ
      link
      fedilink
      12 months ago

      Plus these days you can just use AI to scan your entire system in detail and explain where everything is while sending that data back to their creator.

      Oh wait, sorry, that’s Windows, my bad.

  • @[email protected]
    link
    fedilink
    English
    5
    edit-2
    2 months ago

    Hard

    94-95 school year for me. Prior to win 95. Honestly OS2 warp was the tits then, blew windows and linux away. But the cool thing about linux was that you could pull a session from the college mainframe and then run all the software off campus. Over a modem. Pro E, maple, matlab, gopher, Netscape, ftp/fsp, irc, on and on. Once you had X going on your 486, you were good to go.

    But honestly, it was nerd sh$t. Dos was king until win95. And then nobody looked back until win8 made us realize Microsoft had started sucking.

    • @[email protected]
      link
      fedilink
      32 months ago

      win8 made us realize

      Bruh you were late. Vista sucked, 7 sucked, they were shit since XP. Sure, I kept using it until 10 because I was afraid linux still didn’t work, but XP was the last time I was happy with computers until I installed Fedora.

      • Mike
        link
        fedilink
        2
        edit-2
        2 months ago

        Nah, 7 was pretty good, although it was the last good one.

        Anything past that was garbage but frankly I tolerated it as as a teenager I was too busy being horny all the time to notice how my computer was increasingly antagonistic towards me.

        I tolerated all the way to windows 10 but windows 11 was the last nail in the coffin for me. I probably am indeed late to the party but tbh Linux didn’t inspire me until recently when I saw its became way more user-friendly than it was in 2015 when I first tried it.

    • @[email protected]
      link
      fedilink
      English
      32 months ago

      I started programming in DOS professionally in January 1991. It was pretty clear how bad Microsoft sucked by February of 1991, and blindingly obvious when they “updated” DOS more than annually with “95% backward compatibility” which translated to: "we just broke all your programs and you’re only going to have to figure out which 5% of your code you’re going to have to update to make it work in this version - aaaaand, by the time you do that we will be releasing a newer version! ;-P "

      Something called DrDOS came along and we used it just because it wasn’t updating and breaking backward compatibility so often. Since 640k wasn’t enough for us even then, we ended up putting the kludge “Phar-Lap 32 bit extender” libraries on our product so we could access all the cheap RAM that systems were being shipped with (2MB was pretty much standard by 1992).

      Then there was the day that McAffee decided that our product’s main .exe was a virus. It wasn’t. It wasn’t infected with anything. It didn’t do anything vaguely resembling malware. McAffee just had a false positive pattern match with our software.

      The Microsoft treadmill was a very real thing all through the 1990s - much like Android and iOS are today. Sure, you’ve got a cool idea for an app, but we’re going to keep shifting the OS underneath you so that you’re spending 90%+ of your time just recoding your same old app for the latest OS release. That way you don’t have any time to innovate and maybe threaten our business model.

    • @[email protected]
      link
      fedilink
      22 months ago

      Yeah, I jumped ship right around the time Win8 came out. 14.04 was an interesting time to start learning. I was obsessed with trimming out bloat, so I used a tool to uninstall orphaned packages. Problem was, it also deleted some dependencies for GNOME.

      I had, to quote the most helpful and humorous person in an Ubuntu forum post, “borked it so bad it had to be nuked from orbit.”

      I have since learned my lesson and learned to be a little bit more careful with the magical responsibilities of sudo.

      • @[email protected]
        link
        fedilink
        English
        12 months ago

        I have turned to scripting all of my desktop mods and keeping them in a git repo. So, when I nuke a system from orbit all I have to do is install fresh, add git, check out my repo and run the scripts.

  • @[email protected]
    link
    fedilink
    42 months ago

    First time I format the whole disk, all msdos data (games) lost. I managed to install it then I opened vim to edit a file and I couldn’t get out of vim I know it’s a cliche, but there is real. To get out I have to call a friend, using the landline, the one who lends me the floppy disks (or maybe it was magazine cd) and ask he how to get out, he says, just press Shift and Z twice.

  • basuramannen
    link
    fedilink
    52 months ago

    I remember kernel panic and dependency hell. But it was also wonderful to get away from win95.

  • @[email protected]
    link
    fedilink
    62 months ago

    Games: xbill, koules, and quake1 prerelease test(8 or 16 player multi)

    Crafting XFree86 config lines to get a monitor working(no auto-detect for resolution modes)

    Sharing tips, on how to solve all these issues, with others at Linux User Groups(LUGs)

  • @[email protected]
    link
    fedilink
    English
    4
    edit-2
    2 months ago

    What a lot of people forget is that in the early days of Linux there was no software that targeted it. Everything you would want to run on Linux was intended to run on something else like Solaris, BSD, AT&T Sytem V, SCO, AIX or something else. As a result, Linux APIs were the most generic flavor of Unix possible. Almost every thing meant for a Unix would compile and run on it and there was rarely a dependency problem.

    I still miss that.

  • @[email protected]
    link
    fedilink
    English
    62 months ago

    Why not just install an old version in a VM and find out?

    But remember, no search engines for troubleshooting, forums and printed matter only. (And mailing lists and IRC, but they’d probably tell you to Google it, which is off limits for this exercise.)

    • @[email protected]
      link
      fedilink
      1
      edit-2
      2 months ago

      Even that could be tricky; these weren’t bootable/installable images.

      edit: admittedly, I have no personal experience but some years back we tried to help someone install Yggdrasil (in a VM iirc) and did not succeed.

      • @[email protected]
        link
        fedilink
        English
        32 months ago

        All installation media is a bootable image. Whether it supports booting on the virtual hardware is another question.

  • @[email protected]
    link
    fedilink
    102 months ago

    In the 90s, it was hard :-)

    It made sense to recompile the kernel to make it fit your hardware.

    It was a mess to find peripherals that were working with Linux.

  • @[email protected]
    link
    fedilink
    152 months ago

    Linux was exciting but time consuming and not all that useful.

    I used to bike into University, spend half the night downloading disk images of SLS, spend hours more installing, and spend hours more getting the X config timings working for my monitor. But when I was finally able to use the same window manager config as the Sun workstations at school I felt like King of the World! But what was I actually doing with it? Xterm and an ancient version of GCC.

    That said, I created my own basic Shell in the early days and a few little utilities. So I learned a lot. I do not think I would even have attempted many things without the technical confidence that just being a Linux user brought. There was the feeling that you could do anything even though you were hardly doing anything. And new capabilities were constantly arriving so that feeling lasted years.

  • @[email protected]
    link
    fedilink
    262 months ago

    Before modularized kernels became the standard I was constantly rerunning “make menuconfig” and recompiling to try different options, or more likely adding something critical back in :-D

    • azron
      link
      fedilink
      62 months ago

      I totally forgot about the shift to modules. What an upgrade!

  • @[email protected]
    link
    fedilink
    English
    9
    edit-2
    2 months ago

    I spent what felt like many moons trying to compile Gentoo when I was a kid. There was only the wiki and a gritty forum for getting answers, nothing in real-time. I didn’t have very much knowledge of the kernel or messing with modules, and was certainly lost on getting a desktop environment going even after I got past the kernel part.

    It was such an experience, I decided to become a janitor.

    ETA: also this guy (not strictly linux, but same vibes)

    BSD Daemon

    • @[email protected]
      link
      fedilink
      English
      42 months ago

      Gentoo got pretty well defined / easy to compile by 2004 - I managed to get a 64 bit system built and working after a couple of tries, each try taking multiple days of course.