Lindows was my first Linux distro c. 1999. It was my first year at college, majoring in Business Administration, living on campus with internet speeds above 56kbps for the first time. Trawling through the internet at that time, I stumbled on a (likely bootleg) Lindows installer somewhere and fell down the rabbit hole.
Looking back, I realize now I’d been a self-denying computer geek before then but for whatever reason Lindows, it’s wacky installer, dual boot support, and fortunate hardware compatibility gave me the right nudge at the right time to send me on a lifetime of hacking.
Almost 25 years later, most as a professional software engineer, I have a completely biased affection for this strange OS.
Even though it became Lindpire, the spiritual successor to lightweight and windows like was LXDE and Lubuntu.
It was Slackware that pioneered the loadlin boot loader installed on a dos partition that I think li does/linspire picked-up. This was all gradually killed off by ntfs and windows 2k
It was a magical time for Linux with konqueror as a viable desktop browser and galeon as the best browser available until IBM started sponsoring the project to make it like epiphany. Eventually konqueror was absorbed into WebKit for safari, proprietary flash made browsing on Linux unnecessary difficult (gnash came later), and Microsoft lawsuits were customary towards all friendly UX not on a Mac.
Like 20 years ago I was obsessed with getting MythTV running with a TV tuner, but kept running into driver issues and low spec'd hardware. It was still magical to me, though.
TVtime worked faster but if didn't have LIRC support, I can't remember. If it did, it was to setup, much more lightweight but without recording support.
Very fond of lubuntu, which I managed to get installed on NTFS in a directory on my C:drive allowing switching back-and-forth between it and my Windows install, and really wish that that was still a thing.
Mine was DamnSmallLinux and Slax. I wasn't allowed to install Linux on my family's computer of course, so live CD's were my go-to. Though once I scrounged up enough spare parts from family friends to build a PC, I then got to learn how to force Slax to "install" to a hard drive, which was quite a challenge for me, as it really didn't want to be run off non-live-install media haha
My first distro was Ubuntu 8.04 Server. Kind of funny because I was in high school back then and decided to install Ubuntu on my machine, coming from the Windows world, I thought that it would be cool to run the server version, thinking it would be like Windows Server 2008 (with a desktop). After installing I was shocked to find out that I had no desktop to work with, spent the next 3 days figuring out how to connect my machine to the internet and then eventually downloaded Gnome. Now almost 15 years later I still use Ubuntu as my daily driver, typing this on 22.04
Many here share that journey. For me, it was printing out the Gentoo "hard mode" installation guide where you compiled _everything_ from scratch, including the kernel.
Didn't make it but it taught me the terminal and some foundational concepts in an OS. Set me down the path of linux (ubuntu - bit easier to install) and hacking.
With my limited exposure to linux when I was a kid, I didn't understand why I needed to or what those `configure; make; make install` commands did. It was until very later when I knew what compiling was or that make is actually a tool to run arbitrary commands.
oh gods, the many many hours I "wasted" recompiling my gentoo installation trying to squeeze more performance out of my gaming machine and prove to all my gaming naysaying friends that linux is no good for gaming.
This was back in the VoodooFX days...
My first mentor in Linux was a sysadmin at the hometown ISP, and my initiation was compiling Gentoo from Stage 1 (the "hard mode" install) on a dual socket P3 700mHz system. I've never done it ever again, but that foundational experience helped me immensely.
Oh shit, I remember the stages now, not much about them though. Did you really install Gentoo if you didn't compile the compiler you used to compile the rest of the system from the ground up though?
I'm not sure if this is possible anymore, but for a while, there was a way to copy over the compiled base system from the disk instead of compiling it all from scratch. Running your first emerge -vaDu world might end up recompiling everything anyway, depending on the age of the ISO, but you didn't have to do any compiling to get a base system deployed.
Early Lindows employee here, great bit of nostalgia in that post.
On the other side of the dot-com bust there were a lot of hard things that the team achieved even if the adoption never hit.
For example, a $199 PC sold at Walmart was notable for the time. It offered a working desktop with a full productivity suite from first boot. Without opening terminal, updating a repo, dealing with sound card or video card driver issues, etc.
My dad bought this $200 computer for me and I tried to host a web based game I wrote on it! Ultimately I had to install Fedora Core 2 instead because I couldn’t get the lamp stack working. I remember wondering why Lindows didn’t have problems with graphics / drivers when FC did (what torturous debugging). Thanks for your work!
I ran Debian at the time, but I worked in PC repair, and I remember being really excited about Linux being installed on PCs you could buy at a store.
It felt like there was a small "window" of opportunity where a competitor to MS might have been able to gain some traction. On those low end computers the "Windows tax" could amount to a large percentage of the overall cost.
Sadly I think Lindows was just a little too late to the table. People were already used to the proprietary software they had, and OpenOffice was new and junky - a tough sell for people used to the MS suite. IE was also dominant, and the browser situation on Linux was a real problem due to ActiveX and other IE-only things that kept kicking around for years.
I also think the "Lindows" name did it no favors with those of us who already ran Linux. I remember reading about it on slashdot, but I mostly discounted it for my own use because of the branding.
Linspire was a delightful OS to run! Truly, I feel like the major Linux distros never got to the same level as Linspire on friendliness and ease of use, the competition to Click-N-Run on modern Gnome Software Center just doesn't feel quite as easy at times.
There were so many edge cases on Windows and Linux at the time that Linspire sailed right past with nary an issue.
Lindows was started by the same Michael Robertson[0], who was behind mp3.com[1], one of the early Internet's rather lucrative IPOs and also involved in a series of litigation around copyrights and later what Matt Levine might now file under "everything is securities fraud"[2].
I had a branded mp3.com laptop bag, along with other schwag. Through mp3.com I shared some music I was making at the time and a very long time later I received a ASCAP cheque in the mail for about 20 dollars as a result.
I believe the paperwork indicated the music had been played publicly in like France or something. This some 20 years ago and all I have are memories, I was young and more eager to get my cash than anything else. What a wonderful time it was to be online back then.
His insistence on pivoting from an amazing site for independent musicians to sell their music, to a piracy/protest site against US copyright law, set indie music on the Internet back by well over a decade.
There still isn't anything like what mp3.com used to be for discovering independent musicians. It is an absolute shame that such an amazing resource was destroyed for the sake of a futile protest.
I come from a poor family and mp3.com was how I made my first proper money as a kid. I did "remixes" of video game music and mp3.com would pay per play. I sometimes made $1000 per month. It was incredible. Sadly, after a couple of month they changed their model and didn't pay indie artists anymore.
Since they weren't charging listeners, and they never had audio ads, it isn't a surprise they stopped paying for plays!
They did happily sell CDs though, which I bought a few of. Quite a few bands used MP3.com to promote their live shows as well.
Entire genres of music thrived on MP3.com, and when the site went away, so did some of those genres, similar to how Soundcloud created entire new genres of music through community and discoverability.
mp3.com was originally hosted on Michael Robertson's personal hobby machine at the supercomputer center.
A little history:
Robertson was an IT intern at SDSC a few years before I got there. One of the nice things about working there was that there was a cabinet in the datacenter that staff were allowed to use to house personal servers. Hardware you brought from home, old Sparcstations you took off the surplus pile in the basement...if you had some idea that needed a system, you could put it there.
By filling out a one-page form, you could get an IP on the 192.31.21.0/24 net (which was space we got from USAF, iirc...) and permission to host whatever you wanted on your old machine in the cabinet in the back row. Obviously, you were required to swear not to do anything illegal or annoying with your root access.
When I setup my first machine there, the long cat5 cable I used to plug into the switch still had "mp3.com" on the label.
My prototyping team bought one of those Walmart Lindows machines to play around with and I remember being impressed, especially with the way a user could find and install software packages. I think the machine sold for some trivial amount, like, $200.
> the way a user could find and install software packages.
And even with app stores neither Windows nor macOS come close to the seamless experience of updating all software from a single place.
Apple had, for some time, OS updates in the App Store, but not anymore. The software update in the preferences app is a step backward in that sense - why have two ways of doing everything?
And Windows is even worse. I have at least 6 apps I need to open if I want the Windows machine to update everything.
My mom used linux from the late 90s through the early 2000s. She did not adapt well to using a mouse and windows but wanted to do online shopping so I set her up with a machine that started directly to a full screen browser and dialed the internet as soon as an internet connection was needed. She eventually got good enough with her mouse that she moved on to an XP laptop but I really loved being able to tell people that my mom runs Debian.
My dad and I got my grandmother set up with an EEE PC for sending emails. I don't know if she ever used it (perhaps she emailed my dad, but she wouldn't have been emailing me) but I remember setting it up to be as easy to use as I could (e.g. big icon that said "Letters" underneath for an email application) and writing her instructions.
It's funny how this article is really biased by the more recent perspective on things, like how flash is bad and running around with root was a terrible thing. It likely is today and was unsafe then but those were simpler days before linux mindshare even existed enough for people to make exploits for it.
meta note: the article is actually not from 2003, but is from 2018. The title itself is "Lindows 4.0 (2003)", not sure if adding a (2018) to the end would confuse things.
Linux actually always had the security architecture with normal users not having root privileges, so giving the default user root privileges would have been frowned upon even back in 2003. However, Windows did it (until Windows Vista), so Lindows apparently felt obliged to follow suit...
In practice, is running as root really that bad for a single-user personal computer? Most of your data is already accessible by your user account - root wouldn't actually give you much more. Not to mention, even if you do use separate accounts or "sudo", 99% of non-tech-savvy users will happily type their password in any dialog that looks like the official "sudo" dialog, so non-root malware can elevate its privileges that way anyway.
This means that 1) you need to guard against privilege escalation exploits and 2) you need to make sure that your logout/login screen actually happens on the OS's login screen and not malware that opens a fullscreen window mimicking it (Windows has the Secure Attention Key/sequence for this, I don't think Linux has any of that).
It's not just about whether doing the secure thing is difficult, it's whether doing the other things needed to defend against that risk is difficult - if you don't do those too, then it's still worthless and you're merely inconveniencing yourself for no reason because any attacks would use the methods of the first paragraph to work around your use of multiple accounts.
Well, I find that innecesary. If you set OpenBSD encryption with bioctl, no one will tamper with your data if the machine is turned off. On the exploits, very difficult to do so, pledge, unveil and OpenBSD mitigations work.
And the login manager it's usually XenoDM (forked XDM), GDM or whatever X.org based DE manager the user got installed, and that's impossible to tamper with with user permissions.
On potential malware, well, first you need to run it, and yes, any software could dump keyboard and mouse input under your account by design, but for sysadmins, XTerm has a secure keyboard input mode where the keyboard and mouse are bound to that XTerm window and you can't do anything else except to type in that XTerm, because the input it's locked to that window.
Nothing can't sniff from that terminal emulator window, the channel is locked.
The only thing you could do it's to switch to VT with Ctrl-Alt-[F1-F7], but forget doing anything
in the window manager. You can input to the XTerm and select info with the mouse and no more.
Lindows was renamed to Linspire. I think Linspire changed the base or some such at some point after that, then died some years later. But, Linspire released 12.0 last month.
Not excactly Lindows related but I still think that KDE2 reached some sort of ideal of unix desktop metaphor GUI design, and all KDE after it were sort of a regression. For similar reasons this is why I use XFCE now.
I've been using KDE since the 3.2 days, with long stints on GNOME, Unity, Windows, and macOS mixed in, and I strongly feel the same. Contemporary Plasma is really, really good.
While I agree with you (KDE user myself), I think the two primary desktops (Gnome/KDE) are serving two different purposes at this point.
Gnome seems to be catering more towards a 'hybrid' approach, easier to use with touch, laptops, simple out of box. The touchpad gestures are phenomenal and usability with portable/touch devices is really good. Wayland integration and scaling is miles ahead of KDE at the moment.
KDE is catering towards customization and traditional desktop use. There's more out-of-box features and using it on traditional desktop with keyboard and mouse make it really stand out. Their workspaces and KDE connect features are incredible.
I used them both, and think 3 was better. GNOME, on the other hand, was OK at version 1 (contemporaneous with KDE 2, which I still liked better), and went to shit at version 2 (contemporaneous with KDE 3).
I used to use KDE2 back then, I loved that you could set different Windows decorations for each Window (or is my memory tricking me?) and have a global menu bar optionally.
I did not like KDE3 as much bc they removed these features and ended up with GNOME2, and eventually MATE.
PS: I think it was GNOME 1 with the sawfish window manager. KDE2 did support theming the windows decorations, but on second thought, I don't think one could set different looks per window.
Interestingly, the Lindows software was originally developed under contract by the Corel developers. The Corel developers became Xandros (another Linux distribution) and eventually won the non-payment lawsuit against Michael Robertson. Linspire (as it was then legally know as a result of a successful lawsuit by Microsoft) quickly went insolvent and was bought out by Xandros, who within a year stopped making payroll and the corporate principals slipped into the night.
As a Xandros employee I visited the Linspire office in San Diego, Ca;ifornia: it was a small industrial condo where the front half was an opulent personal office for Michael Robertson and the back half basically a closet where the other 4 to 6 employees worked.
In 2000 I installed Linux (and BSD) on various spare Compaq DS10 and DS20 Alpha machines to test it against the stock Tru64 because of a bug that caused local network packet losses when using unconnected protocols like UDP even at very low speeds, and it was 100% reproducible. We later discovered that that packet loss was due to an interrupt fired by the video card driver that would literally kill everything for a fraction of second. That's why we use protocols like TCP, but again, that shouldn't have happened to that extent. Application was ATC so video cards were quite high end.
I used the Mgen and Drec tools by the US Navy that I modified to run them in a many-to-many configuration, so that I could for example let them run synchronized tasks over a weekend and compare the logs on the following Monday.
Fun fact: Installing Linux on spare machines (we had plenty, one was used as doorstop, no kidding) was our idea. Our PM at the time, which was very likely the most ignorant one I ever had to interact with, didn't veto the initiative, still criticized it anyway because "Linux is amateurish, you should use something more professional". Long story short, after most part of the group, including myself, left because of that idiot, he was finally fired, and according to a colleague who kept working there, after a couple years they started moving everything to Linux.
I used Corel Linux for a while and it was really good.
I tried to install it out of nostalgia on a VM to compare what we could do with it with very little mhz and MB of memory with what we have now but it started at such a low resolution that I couldn't run the installer and I didn't have the patience to try some kernel command line arguments to force a resolution.
> The menu is made to look as Windows-like as possible. In every section, there's a link to Click'n'Run. How many programs in each category it could actually offer is impossible to find out by now.
Linux came pretty close to being usable for the general public (not gamers) 13-14 years ago. Then Gnome 3 happened and broke everything, then Wayland happened and broke everything again.
As much as Linus tries to keep a stable platform, the effort is pretty pointless (for desktop) if the rest of the ecosystem decides to change everything every few years.
>Linux came pretty close to being usable for the general public (not gamers) 13-14 years ago. Then Gnome 3 happened and broke everything, then Wayland happened and broke everything again.
I don't think it's deliberate if that's what you implying, but there is a definite lack of care about not breaking the ecosystem (for lack of a better word) that harms the whole "Linux in the desktop" ideal.
Which is to be expected given that it's free and people do what is fun to them (and greenfield is always more fun) and all that, but it's still a shame.
I DO think it's deliberate if that's what you implying. There's a lot of money riding on Linux being the go-to server OS. If a bunch of NORMIES start using Linux on the desktop, and get a Linux virus (because those will surely appear, if Linux is ever popular on the desktop), it'll hurt Linux's mystique as "hack-proof".
> I'm so totally impressed at this Way New Development Paradigm. Let's call it the "Cascade of Attention-Deficit Teenagers" model, or "CADT" for short.
> It hardly seems worth even having a bug system if the frequency of from-scratch rewrites always outstrips the pace of bug fixing. Why not be honest and resign yourself to the fact that version 0.8 is followed by version 0.8, which is then followed by version 0.8?
> But that's what happens when there is no incentive for people to do the parts of programming that aren't fun. Fixing bugs isn't fun; going through the bug list isn't fun; but rewriting everything from scratch is fun (because "this time it will be done right", ha ha) and so that's what happens, over and over again.
Xorg getting replaced is bound to happen, even without wayland. Security is not an afterthought anymore and getting Xorg fully locked down without sacrificing functionalities seems to be impossible.
Still, tablets are mostly used for entertainment while laptops are most used for work. Even then, the people writing things rarely use the tablet alone, usually going with a cover with a keyboard (making it a laptop running iOS or Android).
To be fair, how much of it is the form factor and physical keyboard, rather than the actual capabilities of a general-purpose OS (which I assume is what is implied when talking about relevance of laptops/desktops)?
I bet a lot of these people would be served just fine by a Chromebook or iOS-like experience.
Given that Chromebooks are always on sale on German electronic stores until finally someone takes them away, I doubt it. They are pretty much an US phenomenon.
In any case, a flagship Chromebook running Crostini is hardly any different from GNU/Linux laptop, other than the fact that GNU/Linux is running on its own container.
There really was a period of being able to install and run the most well known games (Quake, UT, etc) on Linux that didn’t come back for 20 years until Steamdeck happened.
For me it was 1998 because that is the year I turned 18, got to have my own laptop (well, the old family one once my dad upgraded) and realized windows 98 was such a waste of resources and freedom was knocking at the door.
Old linux distros were a magical time, back when Linux was lightweight and snappy. Now Linux is more bloated than windows ever was and I’ve had more problems with systemd than i can count. Linux just isn’t fun anymore, even its DEs have become bland and uncustomizeable, looking at you gnome.
Lindows (or maybe it was Linspire by then) was one of the first distros I used that I remember working with my wireless card on my laptop in 2004 or 2005. There was a famous issue back then with Atheros (I think it was Atheros) chipsets that were in some D-Link or Linksys PCMCIA cards that just wouldn't work on Linux and trying to get wireless to work on another distro (Mandrake) is where I got to learn about the concept of binary blobs and how serious people were about anything proprietary touching their precious desktops. I was just a girl who wanted to have her 16" Sony VAIO work in the living room of her apartment without having to drag a long-ass Ethernet cable. Anyway, my search for a working solution led me to discover Lindows, which was in the news over the CEO's intentional fuckery with Microsoft, and it didn't have a good reputation in the OSS community and it cost $50 or $60 that I was absolutely not going to pay, but then a free version of I think it was version 4.5 became available via OSNews or ArsTechnica.
In any event, I ended up trying it out and although I didn't like all the decisions, it was the first Linux distro that not only worked with WiFi out of the box (or with very little effort) and it had proprietary media codecs installed too so I could play my music and videos. I also remember the promise of the Click-N-Run technology, though I was happy enough with Apt.
I don't remember the reason now, but I got frustrated with something about Linspire and then went to Fedora Core -- or I tried to, but it didn't work with my WiFi card -- before stumbling upon this brand new distro with this weird African name called Ubuntu. Ubuntu had everything Linspire had in terms of out of the box flourishes (or was close enough to get that stuff working) but didn't have the negative reputation amongst the Linux nerds or a CEO who seemed hellbent on doing everything he could to antagonize everyone. Even better, it had spins for both a KDE and a Gnome version and the founder was some rich guy who would even send people a ton of CDs if they wanted them, for free. (I think I still have some of those CDs in my parents house somewhere from 2004 or 2005). As a 19 year old, that was pretty clutch for me and it became my secondary OS after Windows XP.
As a college student, I'll always remember Lindows/Linspire for the amount of drama it kicked up in the OSS spaces (and with Microsoft over the name) but more importantly, being the distro that for whatever reason led me to discover Ubuntu in its first few months of existence.
It's funny to think back now on just how hated it was amongst the Linux community -- which is sort of a shame. Like yes, Michael Robertson was always incredibly sketchy seeming and he absolutely had no time for the OSS nerds (it was clearly about profit for him, not ideology), but at the same time, Lindows/Linspire was one of the first Linux distros that out of the box could be something a normal computer user would actually be comfortable setting up and that was trying very hard at user-first decisions.
I've never shied away from doing things the "harder" or "more technical" way, but there were decisions made in Linux distros at that time that really made you really have to go out of your way to get things done and that then tried to shame you for wanting something like a working WiFi driver for your 802.11g card (because going back down to 802.11b was not great), regardless of the binary blob nature, or jump through way too many hoops to get codecs installed that would play your movies and videos. Lindows/Linspire had an elegance about it that I hadn't seen in a Linux distro before. And although Ubuntu briefly won my heart (before I gave it over to my truest of true loves, Mac OS X), I'll always fondly remember Linspire, if only for being audacious enough to actually make a Linux distro that wasn't designed for enthusiasts.
Thanks for the trip down memory lane… thinking about the long ethernet cable also jogged my memory of the problematic position wifi on laptops had with linux around that time. That and running a box fan under my Gateway laptop in order to make it thru the Linux installer long enough to hack on enabling ACPI thermal management. I think Lindows worked out of the box for that too.
I remember it partially, these images spark something in me, but without any context. No idea when, where and why I tried it. I'm pretty sure it's Lindows specifically and not just KDE.
The one area where I don't advocate for GNU/Linux is in graphical user interfaces. The year of the Linux desktop will never come. For whatever reason, the cathedral can make a much better GUI than the bazaar.
> the cathedral can make a much better GUI than the bazaar.
Can is such an open ended claim it's impossible to judge (there's always another tomorrow). But does? Not so sure. I've used the big 3 extensively. I don't buy into the dafter reaches of Linux advocacy ("your great-grandmother could install it & have no problems & it's way easier than ...). But OTOH the annoyances I get from running Fedora as my main machine are at least no greater than I've had with Windows and MacOS. I prefer it because its balance of positives and negatives suit my preferences best; but I don't find any of the 3 main desktop OS's categorically superior. Admittedly that's because they're all pretty dismal. Every unhappy OS is unhappy in its own way. And every desktop OS is unhappy.
The year of the Linux desktop came for me in the early '00s. Since then, I find that there has been some improvements here and there but an overall general decline in usability and quality for desktop systems with GUIs.
To each their own.
Edit: Had my dates wrong at first, in case you caught it for that minute.
They can, yet the hoards of migrations that keep being announced since Windows XP never come true, regardless how bad Apple, Microsoft and Google might release some of their OSes.
Hardware support imo is pretty good on Linux, if not better than on OS X/Windows. Especially legacy hardware.
In themselves, each desktop is OK, the problem is that the UI experience is fragmented across several different toolkits (i.e. gtk, qt, etc) so it doesn't look consistent.
Windows and Mac do not have this problem.
The other problem is that a client-server architecture is inefficient for a locally rendered UI.
Maybe true, but interestingly, Linux is about 10% of laptop market share (7.5% ChromeOS/ChromiumOS, 2.5% Linux), already fairly successful. (And ChromeOS can and does run Linux applications now.)
I don't consider ChromiumOS to be GNU/Linux. The kernel itself doesn't count -- obviously the kernel has little to do with the user experience. Android is much different than the experience of an X11/Gnome or KDE desktop. The graphics stack is entirely different.
Preferences are preferences, but mine would be Cinnamon DE.
Simple, fast, lots of functionality. Reminds me of all the best parts of Windows XP and the focus is on tasks/programs and not full-screen apps like modern Gnome.
And almost as lightweight as FVWM (not quite, but closer than most mainstream DEs).
Pretty sure you're talking about something else. KDE is famous for being the most configurable desktop within at least 4.24 light years, probably much more.
It’s configurable yes, but it has plenty of quirks and bits of design that can’t be changed without getting one’s hands dirty and forking. Those are what people will likely find disagreeable, more than anything that can be changed.
Looking back, I realize now I’d been a self-denying computer geek before then but for whatever reason Lindows, it’s wacky installer, dual boot support, and fortunate hardware compatibility gave me the right nudge at the right time to send me on a lifetime of hacking.
Almost 25 years later, most as a professional software engineer, I have a completely biased affection for this strange OS.
Thanks for sharing!