Deep dive into the Softlanding Linux System (SLS)

avatar
(Edited)

We all heard of GNU/Linux also known as Ubuntu... jokes 😆

So as a Linux guy on the web, you will be corrected by a senpai screaming at you is GNUUUU!!! Linux. And remind you that Linux is just a kernel.

So here is where I want to touch, because YES! Linux is just a kernel, but what does it mean.

The kernel is like a brain in an animal or human, the function of it, is connect the nervous system so that senses such as touch, smell or sight, can be translated into emotions like pain, pleasure, hunger, etc. The same relation is the hardware we use in a computer like mouse, keyboards, processors, memory, storage, webcam, means to the base layer of the operating system. Without it, a keyboard is just a bunch of different sensors that get either 0 or 1 if touched. Doesn't mean the 'a' or the 'f', really, it just means sensor scancode number 0x1E=1 and number 0x21=1 while the other sensors are at 0.

A kernel in itself won't turn it into an 'A' but will help wire it to the software that does. Making the kernel the brain of what we call an operating system. So when Linus Torvalds design a new Kernel based on Minix, he needed people to test it by compiling it along some other tools, these were the GNU software tools, such as GCC, BASH, GNU Make and other series of commands to interact with the kernel. By December of 1991, the GNU tools were ported to run on top of the Linux kernel. This was version 0.11 of the kernel.

Before SLS (and other structured systems existed), the way to run a kernel was using a two floppy disc process where one had the compiled kernel while the other served as a "root" disk containing a minimal set of essential GNU utilities (like bash and gcc). There were other ways as well using Minix, but it was a complicated process because an Operating system needed something to exist before it could compile the kernel.

So SLS solved that problem becoming the first quasi-distribution, by bundling the kernel with core utilities, a TCP/IP network stack, and—most importantly—the X Window System (graphical interface).

The process could still be improved, and improved it did, and that's what the early distributions got started. Distributions like Slackware or Debian. SLS was a product of Softlanding Software a software company created by software engineer from British Columbia, Peter MacDonald. He also co-developed several fundamental features for the nascent Linux kernel, including shared libraries, pseudo-terminals, the select system call, and virtual consoles.

Would you like to learn more about the history of GNU/Linux? Comment and share my article to other Linux and non-Linux users.



0
0
0.000
14 comments
avatar

Congrats on your daily Ecency leaderboard quest, @jza! Great analogy explaining the kernel's role as the brain of the system!

Tipped with Ecency POINTS.

AI Bot may make errors. Admin: @mshbd

0
0
0.000
avatar

I remember using Minix in an operating systems class back in 1994 or 1995. I'm not sure what the first version of Linux I used was. Probably an early-ish version of Red Hat. A little later it was Ubuntu. I still mostly use Xubuntu to this day (or sometimes Debian or Mint).

0
0
0.000
avatar

That's cool. I also experiment a lot with distro hopping on the first months of Linux. Some obscure distro named Xandros. Then I went to Mandrake Linux and stayed there for most of my time until it changed to Mandriva and then open Mandriva. But eventually moved to Arch and been there ever since. I also tried Ubuntu, Debian and OpenSuse, mostly as secondary or VPS boxes.

0
0
0.000
avatar

Have you watched this documentary? Revolution OS...

0
0
0.000
avatar

I love Linux! 👍

!HBIT

0
0
0.000
avatar

acgalarza, you mined 0.9 🟧 HBIT and the user you replied to (jza) received 0.1 HBIT on your behalf as a tip. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️

Sorry, but you didn't find a bonus treasure token today. Try again tomorrow...they're out there! Your random number was 0.7027267624897359, also viewable in the Discord server, #hbit-wusang-log channel. | tools | wallet | discord | community | daily <><

Check for bonus treasure tokens by entering your username at a block explorer A, explorer B, or take a look at your wallet.
There is a treasure chest of bitcoin sats hidden in Wusang: Isle of Blaq. Happy treasure hunting! 😃 Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.
0
0
0.000
avatar

Me too been using it since 99. The power of open source has been all over.

0
0
0.000
avatar

"So as a Linux guy on the web, you will be corrected by a sen..." — bien expuesto.

0
0
0.000
avatar

I've been using Linux since at least 2000, but don't think I ever ran it off floppies. I've not had a PC with a floppy drive in a long time. Linus did an amazing thing that has changed the world. I stick with Ubuntu these days, but a friend runs various distros on old machines for fun.

I think the open source and crypto communities have things in common, but some people are just very anti-crypto. I am pragmatic about what I use and I just got fed up with Windows.

0
0
0.000
avatar

Yes by 2000 nobody used floppies anymore. This was the first versions of Linux in 1992, where floppies were the primary medium. That's when the first Linux 1.0 came out and SLS, and it ran on Floppies, there was no desktop really. Only X with a few terminal programs on the window manager system. A lot changed from early 90s to 2000s, Mandrake 1.0 was launched in 1998 for example, Red Hat in 1995 and Slackware in July 1993.

By the 2000 we had KDE 2.0 and Gnome 1.4 on Mandrake 7.1 and Red Hat 6.2 and SuSE 6.4:

0
0
0.000
avatar

You had to be prepared to set stuff up back then. Getting sound, graphics and modems working could be tricky. So much easier now.

0
0
0.000
avatar

Yeah, and Winmodems were a pain. Good thing that all went away with Ethernet cables and routers. Way easier than having to figure out dialup codes.

0
0
0.000