The early days of Linux (2023)
111–120 of 143 posts
Re: The early days of Linux (2023)
#112"I was there, Gandalf. I was there 3000 years ago" XD
Re: The early days of Linux (2023)
#113Such an inspiring read! Thanks for writing and/or sharing. One of my many future hermit projects is to hack on an early version of Linux. ------------ Please ignore just jotting down for future myself --------------- (Actually I want to study Win NT more than Linux as it brought me good memories, but Win NT was designed as a mature product from the beginning, and even the leaked 3.5 source code is way too much for me…
> I want to study Win NT Windows NT Design Workbook: https://computernewb.com/~lily/files/Documents/NTDesignWorkb... Tale of Two Kernels: https://youtu.be/HdV9QuvgS_w And I'm sure you've picked up a copy of Windows Internals . Right now I'm waiting for a copy of Inside Windows NT which is the first edition of that series as well as Inside the Windows NT File System , both by Helen Custer.
Re: The early days of Linux (2023)
#114Re: The early days of Linux (2023)
#115We will always have Linux, the kernel, but the desktop experience is being sabotaged by Microsoft with WSL.
Re: The early days of Linux (2023)
#116Every field office had 2 or 3 PC's dedicated to the task of providing a "remote terminal" to our development team, so that we could dial in remotely and do administrative things to the Progress 4GL database server that was running on another dedicated system for the task, usually a fat Novell Netware server with 4 or 8 "huge" disks of 640Megabytes dedicated to the databases.
It was my job to monitor the rows and rows of PC's on our side of things, that were used for remote admin.
Honestly, I despised this job.
I'd spent most of the 80's learning C and Unix programming - my first Unix machine was a MIPS Computing Magnum pizzabox running risc/OS. $15,000 worth of machine, sitting on my desk - but yet I still had to walk down the corridor and hack around on cheap DOS PC's just to get things fixed across the country in some hellish New Hampshire closet.
At least it paid me well.
Well enough that I could go to the regular PC Computer swap meets out in Pasadena every weekend or so, and buy myself the parts needed to build a "decent computer for home" - a 486 with 8Megabytes of RAM, a few hundred megabytes of disk space. A CD-ROM drive, maybe a high-end video card and monitor capable of 1025x768 and 256 colours. A modem, so I could work from home, run my own DesqView instance, have my own multiple-terminal connections to all those troublesome field offices.
I'd also make regular (weekly) jaunts to The Opamp Bookstore, in Hollywood - one of my favourite places in all the world. It was there I'd wandered into the "Unix" section and seen some magazines and books on the MINIX operating system, and it was there that I learned about the rise of Usenet as a place to get to meet other hackers, C programmers, Unix nerds. It was also where I'd get my 2600 Magazine fix, monthly.
One day, I got my home PC finally built, booted, and running. I connected to my mailserver, wnsnews.com .. checked my mail. A fellow operator had sent me a message "Check out the minix-list, they're talking about a new unix-like kernel you might be interested in..."
So I subscribe, and lo and behold, there it was - the link to ftp.funet.fi, Linux in its very early stages. It took me about a day to download it, about a week to figure out all the various floppy disks I'd have to make to get the drivers for everything set up, and a whole weekend of faffing around to get things installed alongside my Desqview setup, on a brand new hard drive.
I was hooked. It didn't have everything - X11 wasn't ported yet - but it had just enough for me to port some of my own C code, see that things could actually work like my MIPS pizzabox, albeit on my cheaper 486, and .. maybe .. someday .. someone would port "Remote Control" or even the Desqview terminals, to this brand new 'Linux' thing.
Some months later, in the middle of being shut down entirely by my fellow grey-beard programmers, who wanted me to stop fiddling about with all the spare parts in our "Remote Control" room, I learned about this brand new Linux 'distribution', Yggdrasil.
A trip to OpAmp book shop, and there it was: the bootable floppy and the full Linux filesystem, included on CD, to turn any of our machines into a working Linux system - with X11 onboard! And, probably working, if I chose our SVGA card settings right! What a revelation! I could use my home 486 as a decent terminal for my pizzabox! I could use telnet to get into the Novell servers across the other side of the country! I could endlessly annoy my grey-beard associates with the idea that "Linux is the Future, man!", over and over again, until they finally lock me out of the Novell server and decide I was only good for Unix things, as punishment, because as they knew full well "Unix is Dead, man!"
Well, the decades have rolled by, and what a death it is. Linux is everywhere. I have used it every day since that first post on the minix-list I noticed, the one about funet.fi. I've made a living with it, and I've done amazing things, boring things, mundane things, and normal things. "Netware is Dead, Man! Desqview is Dead, Man! DOS is long gone, man!"
Well, alright, MIPS Computing didn't last long, and that pizzabox was well and truly (sadly) de-commissioned. But, with the profits I made in SoCal during the 90's, putting Linux to work from my own little consulting office in One Wilshire, I bought all the SGI toys I could want .. and I still have them.
Curious, though, that I mostly use Apples' Unix as a front-end to access them all, heheh ..
Re: The early days of Linux (2023)
#117I remember the early days of Linux well. There was quite a bit of interest for it at the University of Waterloo in the mid 90s, but there was also a lot of talk of issues getting it to install, or getting it to run stably on certain systems (albeit not uncommon for any OS at the time). Those were the days of having to know how to compile your own kernel and fight with XFree86. Linux distributions like Red Hat really…
Re: The early days of Linux (2023)
#118Re: The early days of Linux (2023)
#119We will always have Linux, the kernel, but the desktop experience is being sabotaged by Microsoft with WSL.
The Linux desktop has had a rough history. The original problem was the original KDE using a non-FOSS Qt, which led to the development of GNOME, splintering the FOSS desktop ecosystem into two competing desktops, spreading already-thin resources. Granted, things were good in the mid-2000s, when GNOME 2 and KDE 3 were current, and when it appeared that the Linux desktop would be poised to make significant inroads against Windows XP, just like how Firefox in 2005 formed a formidable challenge to Internet Explorer. Even OpenOffice appeared to seriously challenge Microsoft Office at the time.
In my opinion, there have been many setbacks since the late 2000s. GNOME 3’s very controversial changes led to the splintering of the GNOME/Gtk community (Cinnamon and MATE). KDE 4 was not well received, though KDE 5 is widely praised. GNOME and other projects (though not KDE) was heavily influenced by mobile computing paradigms led by a misguided belief that desktops will become obsolete. The transition from X11 to Wayland has been quite rocky, to say the least.
Interestingly enough, what has improved the competitiveness of the Linux desktop these days has been the shift away from native apps and toward both the Web and Electron apps. While as a long-time former Mac user I lament the decline of native apps and the loss of consistency, apps built on Web technologies are cross-platform or even platform-agnostic. If one doesn’t need native Windows and macOS apps, then the barrier to switching to a Linux desktop is much lower. Even the gaming situation has dramatically improved on Linux.
Re: The early days of Linux (2023)
#120It’s a weird feeling to be young enough to never have experienced a world without Linux, but be close enough in time to its creation that many of the people involved are still around. My entire professional career has mostly revolved around it in some capacity. My entire life even since age like 12? It’s pretty crazy to think about the impact it has had on my life