The Linux Distributions of 1992
lunduke.substack.com
lunduke.substack.com
Looking back, I sometimes think. "How could you have been so into computers and NOT known about this???" Then I remember. Information just didn't travel as freely in those days. It was simply possible not to know things. Even though I read computer magazines, they were VERY focused on Windows or Mac. Once I found a distro I could install from floppies (Dragon Linux I think) I messed around until I got X running. Then it was CD-ROMs from CheapBytes and LinuxMall. In 1998 and 1999 I bet I installed every distro one could buy for 2 dollars on CD-ROM! I was a full time user. I have been ever since.
Back the day I was a gamer, the main reason why Linux never really was an option. Later for work, it was Windows all the way for obvious reasons. Privately I am on Ubuntu now, along with LibreOffice. Won't go back, Windows turned into a major PIA when I tried to run different Teams and Office accounts not linked to the Windows 10 license due to home schooling and two kids. Gone were the days that a license key was all you needed. There is still a Windows boot partition, company hardware is Windows anyway.
The only thing I have a hard time getting rid of is Excel. I am so used to that...
The current UI chaos is because the Windows team has become mostly the Cloud team, while the UI frameworks seem to keep rotating new people every couple of years.
They had to literally restaff WinForms and WPF teams from scratch, and then merged them with WinUI/UWP!
But same here, I never used Excel (and do not now) because the tools in UNIX type OSs are fine.
So I guess I will be joining you in the basement :)
I usually donate to FOSS projects I use since you can't pay for them in the traditional sense but I still want to support the developers. KDE is my favorite thus far.
There are companies that do this- DaVinci Resolve, IntelliJ IDEA, Ardour come to mind.
You can certainly make a living selling a cross platform application that supports Linux, but it's probably quite difficult to make much of a living selling Linux-only applications.
For the seller, being able to sell is one thing, having to run software in a tiny and extremely fragmented market (a large bunch of slightly different distros) is another one. Then osx happened, and the linux desktop never happened.
To be fair, some of us were smug as hell.
I once picked an argument with a guy simply because he was wearing a Microsoft t-shirt.
I think there was also a little bit of "friendly" debate over the superior OS at the time. (I ran OS/2 Warp for a number of years myself.)
I was actually quite fond of WinNT4. Lean and stable.
Microsoft being the Evil Empire and facing antitrust for bundling Internet Explorer was, of course, cheered on... meanwhile very similar groups of geeks these days see no problem with Apple only allowing Safari to be the web browser engine on iOS...
The embrace of Apple on tech sites is something I'll never understand considering the attitudes that were prevalent when it came to Microsoft just a decade or two before.
Some of the gold I've accumulated over the years when converting Windows users and/or giving talks
- All Linux distributions are the same: the Linux kernel, glibc and a bunch of GNU utils.
- "Adopting Linux like a religion is stupid." - Thomas Cameron
- "We've all been through my distro is better than yours" thing.
- "The best Linux distro is the one that does what you need at the best cost."
- Linux is NOT about the distribution but the kernel, it's about what the kernel can do.
- Distribution is a way to wrap up what the kernel can do into a more manageable way.I was using Coherent at the time, and Linux people was posting in comp.os.coherent how good Linux was. When MWC folded people from MWC suggested moving to a BSD because at least the BSD people did not troll the group.
I ended up with Slackware because the PC I had at the time was too lite for a BSD.
As for Linux, there was a CS major in my dorm who installed Linux and BeOS on his PC and did his programming assignments on them, but I never had the courage to do that, because I was afraid that if I screwed up my computer and couldn't immediately fix it, it would mess up my work for other classes. I didn't take that risk until years later, when I no longer had to turn in writing assignments in Microsoft Word format.
I had been writing DOS batch files with the help of PC Magazine utils for years, and shell scripts looked absolutely amazing. From that point on I pretty much always had to know where I could go to get unix or Linux shell access...
I also picked tcsh for my main shell based off some blurb I read and spent a few months unlearning what I learned when I was actually given a task to maintain a Linux system a few years later.
Ahh wow, this brings me back.
I bought, or rather had my parents buy, this exact same package from Best Buy when I was in high school or maybe the end of middle school. I remember thinking in the store that it was impossible for there to be something that wasn't Windows or Mac, and the packaging was so cool.
These were also the "10,000 Best Windows Games" shareware CD-ROM days (anyone remember the Aztech Cube pack? [1]) I was fascinated by the fact that Red Hat came with thousands of "packages" that weren't shareware. And that thicc documentation, wow so sexy. A printed catalog with info on each package. I remember feeling a sense of limitless possibility while flipping through its pages.
Installed Red Hat on a Pentium 1 Baby-AT tower that I picked up from Goodwill for $20. My friend and I spray painted it that summer and I slapped a 52x Creative Technologies branded CD-ROM drive with a cable that connected directly to a genuine Creative SoundBlaster sound card for music CD playback. I remember thinking how cool I was to have a Creative CD-ROM drive working with my Creative SoundBlaster playing Vertical Horizon's "Everything You Want" on Linux. All I needed was a KVM switch to play Civ 2 on my junkyard Win 95 Gateway pizza box sitting next to it.
Wild times.
[1]: https://www.mobygames.com/company/aztech-new-media-corp
Anyway, I had a friend whose mother ran a small data processing business, and it was known in our circle of nerd friends that she was in possession of a "real Unix machine". And what a machine it was - a beige box the size of a small car, with intriguing lights and cables and powerful hums and clicks. Anyway, I told her about this "Linux" thing, and she dismissed it as fantasy, so I brought my computer around to her office and gave her a demo.
The only comment I recall her making was something like, "Well, looks like you got yourself a $100 Unix machine." I could tell in her eyes, though, that she was feeling the world shift, heavily, from one epoch to the next.
Tricky part was it was a dual boot Windows installation on a single hard drive, I was always worried I would screw something up that I couldn't recover from since I needed the computer for school. Somehow I didn't mess up anything I couldn't recover from.
Compiling your own kernel was kind of a rite of passage back in the day. Now I cannot remember when I last did that. Must have been 14 years or so, when I was still using Gentoo.
My enthusiasm was powered by the ability to do good by using my cable internet connection to download ISOs in trivial time.
I cut a strange figure at the post office every Saturday sending packages to places like Macedonia.
Fedora Core 1 was my main desktop and the (Distro Hopping & learning) journey continues, and picking up the skill tree around Linux brought me where I am today ;-)
Note: Tried Slackware 10, like its KISS and BSD style rc but it wasn't liveable for me back then. Stuck with Fedore (Core) for very long until Ubuntu 6.06 (Canonical post CDs) and later tried Arch Linux (very close to Slackware before the systemd migration...).
For those who are interested to see how properly copyrighted Linux were sold in the 2000s in China -> [https://twitter.com/terrywang/status/1108847424498331648]
I wrote this at Linux's 30th birthday: Building a skill tree around Linux has been the best investment I've ever made for the past 18 years. I believe it is likewise for you ;-)
I sometimes wish I'd heard of Linux a few years earlier. I didn't graduate high school until 1995, and didn't know much about Usenet until I got to college. Once I did, I learned there was a whole world of interesting, and disgustingly weird/creepy "stuff" on the internet.
Anyway, sometime around 1996/97 I started using Linux (dual booting Win95 because I wasn't ready to try to live there), for all my programming assignment work as the options were to go to campus or dial up over the modem pool (not enough modems!) hoping to get a phone line to do my homework.
Linux was a lot closer to the environment we were coding in, though DJGPP had helped me out a fair amount before I went to a more Unixy environment.
We used a single RS/6000 running some version of AIX for email, usenet, and programming assignments across a student body of nearly 6000 of us kids... What a time! We made unwise use of telnet, "talk", finger, even learned to do so across the internet to other Unix machines we found. In our spare time we played Doom, Quake, Duke Nukem 3d, Descent. We played around with token ring networks, 10base-T ethernet, GNU Hurd, FreeBSD.
The closest I get to feel to those nostalgic days is messing around with Plan 9 and 9front nowadays. So happy it's been MIT licensed (just this year), and Inferno also.
I thought it was just the coolest thing ever that every single piece of software on that system had source code that I could read and learn from.
I used the 'jed' editor because Emacs was a bit heavy duty for the memory the system had.
My next computer was a more powerful desktop that was able to run Emacs, the X windowing system and all that. I put Debian on it, and still use Ubuntu, a derivative of Debian.
I spent a week or so upgrading component by component redhat 5.0 (hurricane) to be able to run a more modern version of glibc learning a lot about the c runtime stack under linux in the process.
Basically, they contain very little, so you can pretty much understand everything .
Then, it's the usual 'build on it, get bigger, add complexity' , but knowing the early model makes understanding the modern product much easier.
Slackware (7) mentored me into Linux competence. RedHat was making itself more convenient at the time, but if the system got into a bad state, it was very hard for me to figure out how to correct it.
Slackware setup was more of a chore, but man did I end up an understanding of what was going on! I RTFMed because the M was fantasic. And if something did go wrong, I would usually have some ideas about where to start. That was such a valuable experience.
That experience pretty much cemented my love of computers and determined the trajectory of my life/career afterwards. In a lot of ways, Linux saved me from working construction with my dad in the small town I grew up in and allowed me to escape.
>Portland
>contruction
Wait, you avoided a triple curse. JK, having professional tools for free in the 90's and early OO's was astrounding.
No more Windows+shareware crap combos. In late 90's/early OO's you even got lots of games and multimedia software.
https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Di...
For me, the biggest migration pain was being a heavy KDE user in the middle of GCC 2.95 -> GCC 3.0 migration, with my Debian unstable (in between woody and sarge, iirc) getting into state where half of the C++ code was compiled with 2.95, and half with 3.0...
Never looked back. '93 was the year of the GNU/Linux desktop for me.
I had previously been using Coherent Unix (with the enormous compendium in a thick book).
I was first setting up my home NFS server using NE2000 Ethernet cards to try all that out.
This was all run on a Gateway 386 @ 25MHz which started with 4MB of RAM.
On the InfoMagic set, there were:
* Disk 1: Slackware 3.0 and Debian 0.93R6
* Disk 2: Red Hat 3.0.3
* Disk 3: Sunsite Archive
* Disk 4: GNU and Kernel Sources
* Disk 5: tsx-11 Archive
* Disk 6: Demos and Red Hat for Alpha
Prior to that, I remember having a lot of issues with "soft modems" that required Windows drivers to work.
WiFi allowed me to move to RedHat, then Ubuntu, full time.
Funny side note... we had just watched Jurassic Park, which sparked a conversation with my dad about Unix. Dad mentioned that Linux was like Unix and was free. I had no idea Linux (or Unix) was a thing until this conversation, but I had to check it out. When I discovered that it had a C compiler... I was absolutely hooked.
This was such a pivotal moment in my life and was a major contributor to my eventually becoming a professional programmer.
I've placed an iso on archive:
FYI the first picture, the one with the 0.12 boot & root floppies that is in every old Linux distro article, is the original distribution made by Linus Torvalds himself. Two releases later, 0.95a (3/17/1992), Jim Winstead started doing the root floppy. H.J. Lu's "bootable root disk" came shortly afterwards. (9/23/1992)
When you see an article with that picture labeled as H.J. Lu's boot/root floppies, just stop reading.
http://mirror.cs.msu.ru/oldlinux.org/Linux.old/docs/Linuxdoc... http://grumbeer.dyndns.org/ftp/mail/www.kclug.org/1992/sep/3...
I'm not trolling. Thats exactly how I got into Linux and later other flavors of Unix like BSD and Solaris. Fast forward and that silly teenager angst paved the way to my whole career.
PS: my even more edgy friend is still very edgy though he also became a father and a successful engineer.
Wasn't the impact not also due to the cunning marketing trick calling it SLS 1.0, when people were eagerly awaiting Linux 1.0 for months?
Still, if ever I create an OS, I'm going to give a Lovecraftian name.
Most of the technology that powered the Internet in some form or another came out of the Universities prior to the dot-com boom. If you wanted to do something interesting with computers and networks on a scale that mattered, academia was really your only option. (Yes there were BBSes and AOL, and dial-up Internet in most areas. But in terms of what you could do, those were like driving a golf cart on the autobahn.)
Now that the Internet is everywhere and programming as a career path is seemingly as popular as nursing or construction, the direction if the Internet is largely being determined by large companies and governments, not the people (or even the type of people) who built it. I suspect university CS departments probably lost that "wacky misfit club" atmosphere a long time ago. I'm sure the insane-and-rising cost of higher education isn't helping things out either.
All that said, lots of Universities do still provide material support for open source software in the form of hosting and mirrors. For example, around half of all Ubuntu and Debian mirrors are universities. The OSU open source lab hosts infrastructure for a variety of projects.
I also feel like we can "blame" Github here, since it (and a few other sites/projects like it) have become the de facto place to host source code and collaboration tools. (Whereas in the past it would have been an FTP/HTTP site and a mailing list.)
Honestly, SourceForge did it first. GitHub just picked off where SF left off.
Meanwhile the uni got huge donations of hardware and software licenses from now legacy unix providers. The senior EE students would do VLSI design on sunos workstations (sunos was from the oldest versions of solaris pizza box era back when Sun made hardware). Well, if my 386 desktop is 50 times faster and four times the memory of the sunos workstation, why do they have all this fabulous OS and application software and I'm stuck on singletasking msdos or sometimes windows3.11 works and sometimes it doesn't? Why not do TCP/IP and fancy GUIs on linux using the same hardware?
One of them created the Yggdrasil Linux distribution a couple of years later.
Ironically, none of us had PCs to try it out. Those of us who had been able to afford a computer in college generally got a Macintosh. I couldn’t afford one, so I got a job instead.
I was there, and I don't recall that. It all "just worked" in the summer of 93 which was mere months after this article. On a 40 mhz 386dx, a kernel recompile took about an hour with 4 megs of ram so I upgraded to 5 megs using 4 256K sticks (back then simms were 8 bits wide and the 386 had a 32 bit bus, so ...) and then compile times dropped to 15 minutes. X window system worked fine IIRC.
The big problem with SLS is the distribution method was zipped floppy disk images downloaded from BBSes that were basically split up tar files. So the only update mechanism to fix a minor corner of the X window system would be to redownload all the "X" series disk images, then do a complete reinstall of the X window system.
IIRC the A series of floppy disks was about three disks and would boot and do nothing, but it did verify your hardware worked with linux so it was a natural starting point. The B series installed a "complete unix CLI environment" and the C series installed the compilers although you needed to install the K series to get the kernel source. In those days I believe we did not have modules yet so I had to recompile to get the mitsumi proprietary "not quite IDE" cdrom driver, or at least if we had modules nobody distributed that module in compiled format. Also in the pre-PCI era we set our ports and IRQs manually and it was possible at boot to override but most people recompiled their kernel to their local soundblaster sound card settings or whatever. I believe there might have been a T series of floppies which installed TCL/TK.
The superb innovation of Debian was once you got it installed and you connected to the internet you could download deb files and upgrade, perhaps, just perl. Or you could install, perhaps, just the gawk implementation of awk. About half a decade later came apt and you could now upgrade "automatically" over the internet which seemed quite magical at the time.
A big part of Debian in the old days was all FOSS license so its safe to use at work, and the universal OS "everything should be possible" kind of the opposite of the modern debian systemd era "theres only one way we will let you compute, and you'll like it or leave". I don't recall any claims of being bug free or less bugs at all; if anything debian was worse LOL.
It was not clear until the APT era that binary distribution was the way to do linux. In the "old days" if you wanted a fancy irc client you simply ftp downloaded the source and tar -xzf whatever.tar.gz ; make ; make install ; make clean it and it worked quite well.
Could it be tsx-11.mit.edu?
There's a (partial) mirror of that FTP site in 1996 here: https://www.ibiblio.org/pub/historic-linux/ftp-archives/tsx-...
As for SunSite, ibiblio also hosts https://www.ibiblio.org/pub/historic-linux/ftp-archives/suns... although I think that was a more popular name? A floppy distribution of Linux that I used around 2000 was hosted on sunsite.dk https://web.archive.org/web/20010127161100/http://sunsite.dk...
Update: WOW! I didn't know that Wine developement was already active in 1994! Somehow I had assumed it had started after Windows 95, however I just stumbled on this FAQ from 1994, mindblowing: http://www.ibiblio.org/pub/historic-linux/ftp-archives/sunsi...
I went on to work at Red Hat in 1999, those were fun times for Linux :)
http://www.linuxquestions.org/questions/slackware-14/
people there have been looking for a 1.0 set. I think the earliest one found so far was 1.01
That said it's kind of irrelevant to the topic.
On the other hand, I do believe mental slavery is more prevalent than individual/collective racism :).