this post was submitted on 03 Jul 2024
120 points (98.4% liked)

Linux

48640 readers
2096 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

For those veteran linux people, what was it like back in 90s? I did see and hear of Unix systems being available for use but I did not see much apart from old versions of Debian in use.

Were they prominent in education like universities? Was it mainly a hobbyist thing at the time compared to the business needs of 98, 95 and classic mac?

I ask this because I found out that some PC games I owned were apparently also on Linux even in CD format from a firm named Loki.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] RedWeasel 5 points 5 months ago

My community college(1997) had a Suse linux computer lab that I learned on. It was mostly used as a networking/server and programming platform.

Loki was the leading porting developer at the time.

[–] Aceticon 5 points 5 months ago* (last edited 5 months ago) (1 children)

In the early 90s all the "cool kids" (for a techie definition of "cool", i.e. hackers) at my University (a Technical one in Portugal with all the best STEM degrees in the country) used Linux - it was actually a common thing for people to install it in the PCs of our shared computer room.

Later in that decade it was already normal for it to be used in professional environments for anything serving web pages (static or dynamic) along with Apache: Windows + IIS already had a lower fraction of that Market than Linux + Apache.

If I remember it correctly in the late 90s RedHat started providing their Enterprise Version with things like Support Contracts - so beloved by the Corporates who wanted guarantees that if their systems broke the supplier would fix them - which did a lot to boost Linux use on the backend for non-Tech but IT heavy industries.

I would say this was the start of the trend that would ultimately result in Linux dominating on the server-side.

[–] [email protected] 3 points 5 months ago* (last edited 5 months ago) (1 children)

I have to say, as a Linux fan in the 90's it was very cool to see Linux eating the whole server space, replacing older Unix while Microsoft tried desperately to grow Windows on the server market.

[–] Aceticon 3 points 5 months ago* (last edited 5 months ago)

I was already a dev in a small IT consultancy by the end of the decade, and having ended up as "one of the guys you go to for web-based interfaces", I did my bit pushing Linux as a solution, though I still had to use IIS on one or two projects (even had to use Oracle Web Application Server once), mainly because clients trusted Microsoft (basically any large software vendor, such as Microsoft, IBM or Oracle) but did not yet trust Linux.

That's why I noticed the difference that Red Hat with their Enterprise version and Support Plans did on the acceptability of Linux.

[–] linearchaos 5 points 5 months ago

I tried slackwear in '94. Getting it running was no big deal, but I had zero experience and documentation / help guides were thin. Installing applications or getting peripherals to work was prohibitively difficult without having a pretty decent amount of knowledge about it.

My high school had a rather large dose/novell Network but there was no internet yet. BBS's were a thing and you could get a lot of installers and information from them. But they were all running in dos for the most part

My college had a VAX, it was more or less there just to get email and power a metric ass load of terminals in the library for research purposes. They really tried to keep you out of the CLI, everything was menued. I figured out that you could go for it to a South African University about seven times in a row and it would explode and give you a telnet session, but even then I wasn't really working with an OS shell. The school had a computer lab. It was all Windows 3 and Novell, No internet for the longest time.

My ISP had options to dial up into a terminal session. My home dial up line was awful. Trying to FTP over PPP was a fool's errand. I started getting used to connecting to my ISP and FTPing files down to their local node on with their T1 and then switching over to z modem to download the files to my house with the ability to auto restart on failure.

I didn't try to run a Linux based OS again until Gnome came out.

[–] [email protected] 4 points 5 months ago

There's already a ton of great examples which I can relate (I've been using linux since 1998 or 99) but maybe the biggest difference today, apart from that everything is SO MUCH EASIER now, is that the internet wasn't really the thing it is today. Specially the bandwidth. It took hours and hours over the phone line to download anything, on a good day you could get 100MB just under 4 hours. Of course things were a lot smaller too back then, but it still took ages and I'm pretty sure I now have more bandwidth on my home connection than most of the local universities had back in the 90s.

[–] [email protected] 4 points 5 months ago* (last edited 5 months ago)

Well, XFree86 ( before Xorg and before KMS ) was an adventure. I spent hours guessing the vertical and horizontal frequencies of my monitor trying to get decent resolutions.

Other than that, Linux was way more work but “felt” powerful relative to OS options of the time. Windows was still crashy. The five of us that used OS/2 hated that it still had a lot of 16 bit under the hood. Linux was pure 32 bit.

Later in the 90’s, you could run a handful of Windows apps on Linux and they seemed to run better on Linux. For example, file system operations were dramatically faster.

And Linux was improving incredibly rapidly so it felt inevitable that it would outpace everything else.

The reality though was that it was super limited and a pain in the ass. “Normal” people would never have put up with it. It did not run anything you wanted it to ( if you had apps you liked on Mac, Windows, OS/2, Amiga, NeXTstep, BeOS, or whatever else you were using ( there were of potential options at the time ). But even for the pure UNIX and POSIX stuff, it was hard.

Obviously installation was technical and complex. And everything was a hodge-podge of independently developed software. “Usability” was not a thing. Ubuntu was not release until 2004.

Linux back then was a lot of hitting FTP sites to download software that you would build yourself from source. Stuff could be anywhere on the Internet and your connection was probably slow. And it was dependency hell so you would be building a lot of software just to be able to build the software you want. And there was a decent chance that applications would disagree about what dependencies they needed ( like versions ). Or the config files would be expected in a different location. Or the build system could not find the required libraries because they were not where the Makefile was looking for them.

Linux in the 90’s had no package management. This is maybe the biggest difference between Linux then and Linux now. When package management finally arrived, it came in two stages. First, came packages but you were still grabbing them individually from FTP. Second came the package manager which handled dependencies and retrieval.

The most popular Linux in the mid to late 90’s was Red Hat. This was before RHEL and before Fedora. There was just “Red Hat Linux”. Red Hat featured RPMs ( packages ) but you were still installing them and any required dependencies yourself at the command line. YUM ( precursor to NRF ) was not added until Fedora Core 1 was release in 2003!

APT ( apt-get ) was not added to Debian until 1998.

And all of this meant that every Linux system ( not distro — individual computer ) was a unique snowflake. No two were alike. So bundling binary software to work on “Linux” was a real horror-show. People like Loki gave it a good run but I cannot imagine the pain they went through. To make matters worse, the Linux “community” was almost entirely people that had self-selected to give up pre-packaged software and to trade sweat-equity for paying for stuff. Getting large number of people to give you money for software was hard. I mean, as far as we have come, that is still harder on Linux than on Windows or macOS.

You can download early Debian or Red Hat distros today if you want to experience it for yourself. That said, even the world of hardware has changed. You will probably not be wrestling IRQs to get sound or networking running on modern hardware or in a VM. Your BIOS will probably not be buggy. You will have VESA at least and not be stuck on VGA. But all of that was just “computing” in the 90’s and the Windows crowd had the same problems.

One 90s hardware quirk was “Windows” printers or modems though where the firmware was half implanted in Windows drivers. This was because the hardware was too limited or too dumb to work on its own and to save money your computer would do some of the work. Good luck having Linux support for those though.

Even without trying old distros, just try to go a few days on you current Linux distro without using apt, nrf, pacman, zypper, the GUI App Store, or what have you. Imagine never being able to use those tools again. What would that be like?

Finally, on my much, much slower 90’s PC, I compiled my own kernel all the time. Honestly multiple times per month I would guess. Compiling new kernels was a significant fraction of where my computing resources went at the time. I cannot remember the last time I compiled a kernel.

It was a different world.

When Linus from LTT tried Linux not that long ago ( he wanted to game ), he commented that he felt like he was playing “with” his computer instead of playing “on” his computer. That comment still describes Linux to some extent but it really, really captures Linux in the 90’s.

[–] [email protected] 4 points 5 months ago (1 children)

I'm not sure I consider myself a "veteran" since I still used Windows most of the time back then, but I used it in the late 90s. This is all anecdotal from my perspective, but the late 90s Linux experience was pretty rough on the desktop side, especially installing it. I actually rarely saw Debian in use, it was usually Red Hat for the sane people or Slackware for the lunatics. There were a few notable Linux game ports, but generally speaking, gaming wasn't something most people did or even expected to do in Linux. I think I had a small handful games that weren't terminal roguelikes: Doom, Quake, Tux Racer, and Alpha Centauri ( this one might have been early 2000s, hard to recall ). I can't say I personally saw anyone openly using it at the university level in almost any form when I attended, I saw a lot of Unix though. Everyone I knew that was using Linux was younger and did have a slightly hobbyist leaning, with the more serious people usually using OpenBSD or FreeBSD.

load more comments (1 replies)
[–] BrightCandle 4 points 5 months ago

Linux was in use on some university machines although I lot of them were still running Sun hardware OS. The main distribution I used at the time was Slackware.

[–] [email protected] 3 points 5 months ago

Heard about linux from someone at school in -95, I was 15 at the time. No idea where he had heard about it. Brought a stack of floppy disks and downloaded slackware on a school computer. Of course some of the disks had read errors so had to copy them again the next day but eventually I got slackware installed. In spring of -96 redhat 3.0.3 was released which I for some reason bought the full version of, still have the box in my bookcase. Since then I have been a pretty much 100% linux desktop user. Well 95% since I was dual booting windows for games for a long time.

I spent a lot of time back then learning linux by experimentation and hanging out on IRC talking to people about linux. As others have said, you had to compile the kernel because there were no kernel modules (had forgotten about that!) and I remember being quite fast in navigating the kernel configuration menus. I wouldn't even know where to start nowadays! :)

[–] [email protected] 2 points 5 months ago

I am a 90s child, so I don’t completely fit your timespan, but I remember the first PC with SuSe Linux that I built with my father from old server hardware he got from his job.

Back then his job used unix and it was pretty common in his field of work. So Linux was the natural choice for a home pc. SuSe was popular back then, I think mainly because it came on CDs and had books available.

One of the main things I remember is the hassle with network drivers, having to download them on a working pc first.

[–] mesamunefire 2 points 5 months ago

I got a disk of suse Linux from a library book. I put it on my laptop and it worked-ish.

I didn't know what partitions were so I messed up my laptop pretty bad. But I learned more in that little bit than my undergrad degree.

[–] [email protected] 2 points 5 months ago

Ah, the golden age. I dunno, I was running FreeBSD. It was awesome. It still is.

load more comments
view more: ‹ prev next ›