LINUX Unplugged - 410: Ye Olde Linux Distro

Episode Date: June 16, 2021

We revisit the seminal distros that shaped Linux’s past. Find out if these classics still hold up. Plus the outrageous bounty on a beloved Linux desktop app. Special Guest: Gary Kramlich....

Transcript
Discussion (0)
Starting point is 00:00:00 I hope you saved up your Bitcoin, Wes, because Tim Berners-Lee, the creator of the World Wide Web, is auctioning off his initial source code as an NFT. Of course. Nice, right? I mean, 9,500 lines of code of basically the original building blocks for the HTTP protocol and HTML and the universal document identifier, a.k.a. the URI. It's all being bundled up in one nice, expensive package. Yeah, you also get an animated visualization of the code and a digital quote-unquote poster that is quote-unquote signed by Berners-Lee via a graphic signature. There's also, more interestingly to me though,
Starting point is 00:00:41 a take-home letter written by Berners-Lee in which he reflects on the code and its creation. Okay, okay. That might actually be a little bit of history right there. Yeah, no, I'm just totally getting hung up on the whole NFT thing. This is wild what's happening. I mean, this feels like sacred stuff, but I guess it's kind of cute. You're getting like a keepsake in a way, a very, very expensive personalized keepsake.
Starting point is 00:01:03 Bidding opens at $1,000 on June 23rd, and the auction will run online until the end of the month. So, you know, like I said, get your Bitcoins ready. It's going to be spendy because it starts at $1,000. Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris. My name is Wes. Hello, Wes.
Starting point is 00:01:31 I see you're wearing your nostalgia pants today. Smart move. I don't know if I mentioned they're also chaps. Of course they are, Wes. You wouldn't go anywhere else. This episode is brought to you by the all-new Cloud Guru, the leader in learning for the cloud, Linux, and other modern tech skills. Hundreds of courses, thousands of hands-on labs.
Starting point is 00:01:48 Get certified. Get hired. Get learning at acloudguru.com. Coming up on the show today, we're living up to our episode number. It was inspired by one of our virtual lug members. Colonel, he said, you know, have you ever looked up what error code 410 is? Which it basically just means gone. What you're looking for here is gone.
Starting point is 00:02:07 And that set the theme for today's episode. We're going to look at great Linux distros that are no longer with us. The distros that shaped Wes and I into the Linux users we are today. So put on your nostalgia pants with us and go back in time because it is a wild ride. I thought when we got into this, this would mostly be an exercise in checking out old and busted software. And some of these pack surprising features. In fact, one of the distros I checked out from 2004
Starting point is 00:02:37 has features that just recently landed in Ubuntu. But first, with the powers vested in me, I declare a retro time-appropriate greetings to our virtual lug. Hello, Mumble Room. Hello. Hello. Good evening.
Starting point is 00:02:51 Hello. Hello, everybody. It is good to see you. In fact, I'd love to be able to see some of you soon in person. I don't know if you felt it in the wind. But a JB road trip approaches, an epic road trip of a scale like we've never done before.
Starting point is 00:03:12 A quest for our people to reunite, a mini JB team reunion. It can't yet be the full team, but a mini team reunion is happening in August. And during this, we'd like to have dinner with you. So right now, we are making plans for two meetups in the month of August. The first meetup will be in Salt Lake City, August 7th. The second meetup will be in Denver on August 20th.
Starting point is 00:03:38 Links to both meetups will be in our show notes. They are now up on the Jupyter Broadcasting meetup page. If you are interested in going to either one of these, please consider letting us know by joining that meetup. Because, for example, really, if no one really signs up
Starting point is 00:03:54 for Salt Lake City, we probably would just not route to Salt Lake City. But we have a crowd down there and we had promised to return to Salt Lake City because we missed it once in the past. And there is a pretty big Jupiter Broadcasting crowd down there. And we're going to return to salt lake city because we missed it once in the past and there is a pretty big jupiter broadcasting crowd down there and we're going
Starting point is 00:04:08 to try to do it safe and we're going to try to meet up again and start connecting with our community and we will be hosting an event we'll have more details as they come together on the media page because it is a bit away but we wanted to lock the dates in so the first one salt lake city august 7th and then the second meeting with meetup will be in Denver on August 20th. And of course, if anything changes, we'll definitely reflect the changes on the meetup page. That's the beauty of it. And I'll try to keep you guys kind of in the loop via the show too, but details and nitty gritties will be on the meetup page. And I am just elated at the opportunity for members of the team to get back together again. We have plans for content production, special editions of shows that will be on the road.
Starting point is 00:04:49 All of it's still in the works. And of course, we're following all the news and safety stuff very closely and trying to make sure we do the right thing there. And so all of it's got to remain flexible. We've learned that over the last year and a half or so, two years. But that's in the works right now. And details will be linked up in the show notes at linuxunplugged.com slash 410.
Starting point is 00:05:09 And Wes Payne, are you going to bring the dogs out to Denver or are they going to have to stay home? Oh, you know, I'll have to think about that. It might depend on how I get there. But I'm excited already. And you know what? We're telling you now, so you don't have an excuse not to join us if you can.
Starting point is 00:05:23 The first day you and I arrive, so as we have to plan for this schedule-wise, we're doing a Linux Unplugged in Denver. Oh boy, of course. On location. Yep, yep. That's kind of stressful when I think about it, but I guess, see, my plan is I'm taking Lady Jupes out there,
Starting point is 00:05:39 so I will bring equipment for you and I to record with me, so you don't have to worry about that. You gentlemen. Jupes is right now in the shop, getting a bunch of work done to fix like my slide failure that I had on my last road trip to get her ready for this Colorado trip. So we're going to leave Washington, go down through Salt Lake City, and then up to Denver. And I'm going to attempt to get the Lady Jup's tracker going again. So if people want to do a meetup along the way when possible,
Starting point is 00:06:08 we'll try to arrange that as well. So more details to come, but I wanted to get it out early while we had it. Now, it's kind of appropriate today that our first community news item features a piece of software that I have some real nostalgic connection to. And that is Pidgin. Pidgin is a chat program that lets you log into accounts on multiple chat networks from one app. And it means you can chat with your friends that are on,
Starting point is 00:06:34 well, back in my day, it was AOL Instant Messenger and in IRC at the same time. And Pidgin, I first started using game. I moved to Pidgin and it is one of those apps that has played a huge role in my use of the Linux desktop. And today, the primary developer, Gary, help me with your last name. Help me with the last name so I don't embarrass myself. It's Kramlik. Gary Kramlik, also known as Grim Online, joins us to talk about what, quite bluntly,
Starting point is 00:07:03 is probably one of the more destructive trends that could begin to happen to free software, and I think is easily one of the worst grifts to ever happen on our community. And it's horrible. And Gary, I don't even really know where to begin with this story. From my perspective, what we have here is something that is probably a trend that's going to continue and get worse. Can you explain to everyone the highlights of what's happening to the Pigeon Project right now? Sure. So on June 1st, I got a tweet from a
Starting point is 00:07:38 follower, or I got a mention on Twitter from a follower, from a company named Zero Diem that posted a bounty for a remote code execution bug in Pidgin, and they were offering up to $100,000 for it. We had to do a bunch of research because we didn't really know what Zero Diem was, and it turns out they're an exploit broker, which the way I like to put it is that they're basically a digital arms dealer. So what they do is they put bounties out on open source projects to find bugs in them, and then they pay people for those exploits, and then they sell those exploits to people that want to use them. In this case,
Starting point is 00:08:14 their customers are typically governments located in North America and Europe. That's a disturbing thought. So they're offering a $100,000 bounty for a zero-day exploit on Windows or Linux in Pigeon. And the extremely sad reality is that $100,000 bug bounty for that one bug is more than the project was able to raise, I would imagine, in multiple years. Yeah, definitely. So for the past two years, I've actually been working on Pigeon full-time and that started with me going through savings. And I blew through that pretty fast, obviously. But then last year I was able to raise $25,000 for the project. And now, you know, all one person has to do is find a bug in my work and they get four times as much money as the entire project got in a year. Yeah. And they're not necessarily going
Starting point is 00:09:03 to disclose this bug. In fact, it's not worth the value to them because if they're offering a bounty of $100,000, they can sell it for more than that, and they're not going to turn around and give you a bug report on what gets submitted to them. Yeah, they don't want it fixed. Right, exactly. That's one of the huge parts. And the other thing I want to note, too,
Starting point is 00:09:18 is they're not necessarily stopping at one bug, right? They're looking for as many as they can because they don't want us to fix it. Right. They'll take multiple submissions. Right, exactly. So like one of the, when we first heard about this, I went through and started running every single static analysis tool I could. And we pushed out a release in two days to fix tons of stuff that like the scan build as a tool out of Clang, what that found and stuff like that. But it's like, we're now getting into fuzzing and stuff like that to try to find like, we're now getting into fuzzing and stuff like that to try to find other issues that we can fix that aren't as obvious or found by
Starting point is 00:09:49 static analysis. Yeah, but geez, what a cat and mouse game that is. And again, it's not like these things don't need to be fixed. But at the same time, the project needs to be able to prioritize what it's working on. And so this, I imagine, is going to consume essentially all of your development time. It's not going to do all, but it has consumed a lot of it. The one benefit is the bounty is only open from June 1st to August 31st. So there is a light at the end of the tunnel, but that's still three months of development that is completely messed up because of this. my concern here, if you'll excuse the pun for pigeon, is you are a canary in the coal mine, and that this could become a new form of patent trolling on free software projects that don't have the infrastructure to fight this. If Zero Idiom went after a commercial chat program like
Starting point is 00:10:34 Slack, Slack at least has lawyers, and they could issue non-disclosures, they could fight to shut this down, they could make a big stink. Free software projects don't have those kinds of resources to fight like that. And so they're essentially just left to be picked by vultures. And when we go over all of the things in the history of this show that can lead to free software developer burnout, this just seems like a big number one at the top of the list if this starts taking off more. That's a very, very fair point. But I will point out that we are a very interesting open source project because we have been litigated against in the past. That's one of the reasons why the name changed, right? And we do have a nonprofit legal entity above us to deal with this stuff. But how do you even start? They're a private company. They're not necessarily doing anything wrong or illegal,
Starting point is 00:11:25 right? Right. They didn't even have to notify you. You just found out because somebody pinged you on Twitter. Right, exactly. So is there a legal basis for us to try to stop it? I don't think so, but again, I'm not a lawyer, right? Right. And there's no way for you to get them to release the information that they do get. You just have to hope that in your efforts, you discover the same bug and fix it. Right, exactly. And you imagine this must be happening at a much wider scale,
Starting point is 00:11:51 and people aren't just brazenly talking about it on Twitter. I mean, Zero Idiom themselves directly tweeted this. They have this directly posted on their website at zerodium.com slash temporary.html. They have it right there publicly. They're not trying to hide it. Others may not be so overt about it. This may be a bigger problem than we realize,
Starting point is 00:12:12 especially just how brazenly they seem to be able to operate. And I'm wondering what's next. Are you hoping to just hunker down, fix every bug you can and ride this out until this window closes? Regardless, I mean, as you mentioned, like people are going to be doing this stuff all the time. Our biggest concern is, of course, our users. Like there's a lot of people that were joking around like, oh, I know how to fix the problem.
Starting point is 00:12:32 Just release with a zero day and then fix it and claim the bounty. And fund the project for two years. Right. That'd be great. But like morally and ethically, I don't think so. But like the other concern is there's, there's so much going on. Like I said, our biggest concern is making sure our users are safe. So like while they, while the governments or whoever might be targeting a specific person, this puts every single user at risk and we're not going to sit here and let all of our users be at
Starting point is 00:13:00 risk. Yeah. So Gary, if there's somebody in the audience who feels like they may be in a position to help you, what's the most efficient way for them to get a hold of you to try to do that? Being the developer of a universal chat client, I am essentially everywhere and nowhere. Including the Jupyter Broadcasting IRC chat room. Yes, exactly. There you go. On top of that, I'm also in the Jupyter Broadcasting Telegram and Matrix and everywhere because universal chat clients.
Starting point is 00:13:26 But the easiest way is to find our contact form on pigeon.im. You can find a bunch of ways to contact us there. Okay. My heart really goes out to you guys because this project, you know, it's a beloved piece of software and it is such a shame. It feels like the cheapest, lowest grift possible. This zero idiom company doesn't even find the exploit themselves. They pay other people and they sell it as a middleman. And then they just devastate free software projects in their path.
Starting point is 00:13:53 And I appreciate you being willing to come on and talk frankly about all of this. So that way our audience can be educated about it because there's some that are not able to talk about it or they're in a different position. So I hope this goes okay. And I'd love an update if you have something that comes up and just want to ping me and just let me know so I can give the audience an update. All right, will do. Sounds great. And thank you for the opportunity to talk to everyone.
Starting point is 00:14:15 Yep. Thank you, sir. Boy, I am really sad to hear this, but thank you. Thank you for all the hard work and thank you for fighting this. No kidding. Let's see the parts of open source development no one tells you to expect when you get into it. Yeah. Yeah. So let's talk about something that's really great to see. And that is that in Linux 5.14, when that ships, it will have mainline support for the Raspberry Pi 400. Now you recall that is the device that
Starting point is 00:14:38 launched in last November as a full Raspberry Pi computer inside a keyboard. And I got one, and I actually was extremely impressed. In fact, I think it should be the Raspberry Pi for most people because you just plug in an HDMI monitor and an Ethernet if you want, and you're good to go. It's a great little device, and beginning with Linux 5.14, it looks like everything's just going to play fine right out of the box with a vanilla kernel. Yeah, if you don't recall, the Pi 400 costs around $100 US greenbacks, but you get a keyboard with a Raspberry Pi built in with 4 gigs of RAM,
Starting point is 00:15:15 a 1.8 gigahertz quad-core Broadcom processor, 16 gigs of storage, and, crucially, as Chris hinted at there, enough ports and peripherals to have a fully working computer with just a monitor. But you're not sacrificing on the Raspberry Pi side. You're just getting extra. It feels like a more finished product where the Raspberry Pi feels like a tinker kit. And I guess that's a good differentiator, too. If you want something that's a finished product or the person you're giving it to, maybe they need something that's more of a finished product. And everybody that I showed was so impressed
Starting point is 00:15:45 that an entire keyboard, a computer was in the keyboard, like they'd never seen anything like it before. And I'm like, OK, I guess it's cool. But they were like, wow. And I guess now that
Starting point is 00:15:55 you're going to have just vanilla 514 support, which means any distro that uses 514 or later in the future, you can just run on that. It's nice to see that. It's kind of a
Starting point is 00:16:05 bummer, I guess, that we haven't had it there already since it's been out for a bit, but it takes a long time for these kernel versions to filter out to people anyways. Yeah, that is true. It's a bit strange because it didn't take that much work to get here. There wasn't a new kernel driver or anything fancy. I mean, there was some new device tree additions specifically for the Pi 400, but that was just some updates to change the clock speed, use a different Wi-Fi chip, and how power handling worked. Like, it's a pretty small
Starting point is 00:16:31 update, but we've got it now. Well, we're talking 5.14. My favorite file system, XFS, is getting a nice boost. For Onyx, Michael Larbelman, he covers this stuff like a machine. He likes XFS almost as much as you do, I think. Yeah, I think it does. I think you're right. And a big patch series that was sent out by Red Hat
Starting point is 00:16:52 is queued for merging in the 5.14 cycle. And it's great to see it because there's a lot of scalability improvements in there for those of us that want to take XFS to bigger and larger things. Yeah, how do you like seeing transaction rates go up from around 700k to 1.7 million commits per second and a reduction in flush operations by two orders of magnitude for metadata heavy workloads anyway? You know, Wes, I know how important those flush operations are to you. I know you got to keep things clean in your file system. It's complex, difficult to understand, and full of tricky stuff. So that's why I'm really grateful that Larble went and dug through some of this. But it looks like we're getting now this into a nice, simple, more usable path.
Starting point is 00:17:39 It's taken a long journey. And as he's followed it, it's gotten cleaner and more consistent looking, more compact looking, like faster code and all of that. So it's getting to a really good spot now. I think it's a win-win-win here where we get a shiny new 5.14 relatively soon, cleaner code and better performance. Man, with ButterFS, ZFS and XFS, I actually, I could really see a use case for each one of those in a disk in my system. It makes me want to build like the ultimate Linux storage box.
Starting point is 00:18:09 Sorry, not sorry, EXT4. Linode.com slash unplugged. Go there to get $100 in credit for 60 days on your new account and you support this here show. You make it possible for us to do this here podcast and you get $100 in credit on Linode. It's a great deal. Linode is our hosting provider for everything we've built in the last couple of years. Their infrastructure is solid, it's fast, it's flexible, and you can focus on your project,
Starting point is 00:18:35 not your infrastructure. I also encourage your notes if you want to send them in on your experiences of trying out Linode. A listener wrote in to me just the other day and told me that he did a little head-to-head with AWS and Linode and Linode's pulled ahead again in performance like they do. I love getting those kinds of notes and you get 11 data centers to choose from
Starting point is 00:18:53 and every service level is backed by the best customer service. So if you get a $5 a month rig or you get some fancy AMD Epic CPU thing with all this storage and CPU and compute, you're going to get
Starting point is 00:19:03 really great customer service. I just spun up a machine, and what was it, just last episode we talked about FileRun? I think it was two episodes ago, it was really recent. Yeah, we just spun that thing up. Yeah, how would you describe it, Wes? Like, it's got user permissions, it's a file manager in your
Starting point is 00:19:20 web browser. Yeah, you want like a quick web UI to expose and interact with your file system. All the stuff you might get on a local system, but exposed over the internet. And it's really straightforward for people to adopt that just need to exchange a few files. We're helping the elementary OS guys get ready for their EDW that's coming up very soon. And they needed a way to exchange files with participants. And so we stood that up on a Linode for them and made it really easy for them to get access to it. And we thought about other solutions like file sync solutions and standard, you know, SFTP and things like that. But this was really the most straightforward for everyone and just
Starting point is 00:19:53 got them collaborating immediately. And Linode makes it so simple. I deployed the one-click Docker system. You get a couple of distro options when you do that. I chose Debian. So I just went with Debian and I hit the one-click deploy. That got all the base system configured, running Docker, good to go. And then within a couple of minutes, I grabbed the project's Docker compose file, changed the variables to meet our, you know, our setup needs and fired it up. It took less time getting this new Linode file exchange box ready to go than it did for the DNS to change over. It's really efficient. You can get in and get your project up and running in an impressive amount of time. And you can really get in there because the dashboard makes it possible to get down to the details if you really want, or to
Starting point is 00:20:34 keep it simple if that's your preference. So go check them out. Linode's been around since 2003, every step of the way, making Linux on virtual machines excellent. They're dedicated to it, and the dedication to Linux is baked into the product as well, and that resonates, and that makes me really comfortable recommending them to you guys. So head over to linode.com slash unplug. Get that $100 in your account, and try out all of the stuff we've been talking about. Maybe just go learn something for a little bit, or experiment with a distro you've never tried up on some seriously fast hardware. There's only one way to start and that's at linode.com slash unplugged. And now a little bit of housekeeping before we move on. You heard me talking about meetups or anything really that we mentioned on the show. If you want more details, you can always hit up
Starting point is 00:21:20 our telegram. There's usually somebody from our community that can answer, or one of us is in there that can answer. You can find that at jupiterbroadcasting.com slash telegram and also your emails. Keep them coming. I've been, uh, I've been trying to, uh, work in a new workflow with emails. So it's a great time to send them into the show. I'll just put it that way. Linux unplugged.com slash contact to get your emails in here. And then you heard me mention the meetup page. We should probably give you that URL too, so you can join us in Salt Lake City or Denver. That's at meetup.com slash jupiterbroadcasting. Really easy, really simple.
Starting point is 00:21:55 You can find all the details over there, and we'd love to see you. And now, Wes, we go back in time to distros of past. You and I wanted to kind of experience classic Linux in a way that we haven't felt or seen in a really long time. in a way that we haven't felt or seen in a really long time. And one of the unique opportunities is a lot of this stuff can be found online and you can get it running either in a VM or on a piece of hardware. But then several awesome members of our community stepped up and also provided us with some ISOs that we were having a hard time getting our hands on.
Starting point is 00:22:41 From their personal archives, no less. Yeah, nerds, it's awesome. Do you want to start with Ubuntu 6.0.6 just as kind of a baseline? Because that's where our intro music there just came from. And it was kind of the first Ubuntu. While Ubuntu's still around, we wanted to set this baseline here. And then we're going to talk about distros that are truly long and gone. Yeah, I was hearkening back and trying to remember what was the first Ubuntu that I actually used seriously, you know, like day to day, and it must have been 606 LTS, Dapper Drake. And what a release. As you go through on Wikipedia, and you look at some of the they've got a great series of collection of screenshots sort of showing Ubuntu's evolution
Starting point is 00:23:21 over the years. And 606 is where it really starts feeling maybe not modern, but something you immediately recognize as Ubuntu. And it got a lot of its, you know, things that we now take for granted in there, like a network manager that was able to easily switch between wired and wireless. How's that for modern? What a luxury, Wes. What a luxury. You mean you don't have to do that at the command line anymore? I know. It also kind of stood out to me because already by that time,
Starting point is 00:23:50 Ubuntu had a reputation for working well on desktops, right? It kind of came out and was like, hey, we're making Debian, we're taking that great collection of packages, we're simplifying it down, we're making it more human so that if you're new to all this, you don't want to deal with the command line as much. We've got that option. But at the launch, Mark Shuttleworth noted that in 606 LTS, they had worked to bring that same ease of deployment and configuration to the server. And so I think 606 also sort of marks not the dominance part, but the rise, the start of rise of Ubuntu starting to take over the server. Yeah, absolutely. And at that point, their influence in a way in the rest of the desktop space was positive because it encouraged distribution makers to slim down the amount
Starting point is 00:24:36 of software packages they were including. So early on, you'd have three email clients and four web browsers and three terminals and just crazy. Because why not have it all, right? And internet connections were slow, and so you didn't want necessarily to force people to have to download stuff. So you just load it right off the CD. You know, have at it. The CD is there.
Starting point is 00:24:55 You can have four or five CDs. Who cares? And they just loaded distros up. And Ubuntu changed that. They set a different tone. Yeah, you could get software off the internet if you wanted. Now, of course, it does still support the CD. And that was a retro thing I noticed right off the bat as it detected I still had the ISO in there and was like, oh, hey, do you want to use that to install
Starting point is 00:25:12 some software? Which, yeah, I did. I got OpenOffice early version going, which was pretty nice. I was also impressed already by the installer. It still had a lot of the same features. It had that map to pick your time zone. And if anything, it was more pleasant than modern day. Sure, it couldn't do as much partition-wise, but it was so simple. Quick, very quick. All of these old interfaces are very quick.
Starting point is 00:25:36 And I'm just going to say that right up front so that way we don't have to repeat it over and over again. They're stupid fast. And they were simpler, but they were stupid fast. Okay, now we're going to talk about distros that are no longer with us, that were very special. And I have to start on sacred ground. I know this is a very special distribution to a lot of you. Stay a while and listen. Mandrake. Mandrake was created in 1998 with the goal of making Linux easier to use for everyone. Mandrake was my first Linux love.
Starting point is 00:26:05 I dated Red Hat and Debian on and off a couple of times for a while. I deployed a Debian server here, a Red Hat box there, tried out something every now and then in the computer lab, but it wasn't really clicking for me in the desktop space. But with Mandrake, with Mandrake, I fell in love and we moved in together. Version 10.1 was their last release before this long saga of transformations and transitions. It required a partly 32 megabytes of memory. That's all it needed. If you wanted some graphical features, they recommended 64 megabytes of RAM. And Mandrake had a few standout features that other distributions did not have. And throughout this process, I had an opportunity to try them
Starting point is 00:26:52 again. And they really kind of hold up for most of them. Some of them are no longer required, like the X11 config stuff. But some of them very much hold up. And by the way, I will have links in the show notes for a visual tour of Mandrake. I took screenshots of some of them very much hold up. And by the way, I will have links in the show notes for a visual tour of Mandrake. I took screenshots of some of my favorite moments when I was revisiting Mandrake. And if you're an old Mandrake user like me, you may want to go check it out
Starting point is 00:27:14 because I didn't know what to expect, honestly. Maybe it was my mood. I don't know. I thought I was going to be a little bit disappointed. I thought I was going to feel a little old and busted. You know, old KDE 3. It's like playing an old video game or watching an old movie, reading a book you read as a kid. They never quite hold up the same, right?
Starting point is 00:27:32 Yeah, exactly. It'd be like watching, you know, a favorite old movie that just didn't hold up exactly. And it was quite the experience. The moment Grubb came up on the screen with the Mandrake theme, immediately felt nostalgic. It immediately triggered the feels. Then the boot splash came up, and it immediately triggered the feels. Every step was like I couldn't believe how wired those moments were in my brain because I haven't thought about those things.
Starting point is 00:27:59 I haven't pictured those things in years. And then the moment I saw them, it all just came flooding back. And so 10.1 was a special, special kind of peak mandrake, in my opinion. It had DRAC conf, which was a great way to configure multiple aspects of the system. I'll talk more about that in a moment. And it had URPMI. This was the magic that made me fall in love. It's a wrapper around the RPM package manager, which back in the day, in the late 90s, early 2000s, RPM was rough. You had to manually resolve your dependencies. You had to go hunt stuff down. It was called dependency hell. And URPMI solved it, essentially turning RPM into apt. You could search package repos.
Starting point is 00:28:47 You could update your package list, add new repos, which was just an awesome concept at the time. It just did stuff other RPM distros could not do, but maintained compatibility with a lot of the big RPM distros. It really also had some of the best theming. It had just these beautiful blues that still just really pop. The installer is clean and simple and always was. I mean, having to configure your X settings is always a bit dodgy. And it just is a classic experience of Linux. Like when you boot up, it reads out your BOGO MIP score
Starting point is 00:29:18 and tells you how fast your computer is in BOGO MIPs, which I haven't said BOGO MIPs in years. And it used to be like how we measured everything. And this thing's packing Linux 2.68. Classic. Your whole system, Wes, will crash if you boot it on a dual core system, but you don't select the SMP kernel. Remember when you had to do that? Of course. Wow. I mean, you had to be more familiar with your hardware, that's for sure. Yeah. But you know, when it didn't work, when X didn't work, I was able to run DRAC conf on the command line, which I got screenshots of this, and configure my X11 settings and save them, and then just ran init level five, and my desktop loaded right up, and I was back up and working.
Starting point is 00:29:57 And I have not used DRAC conf in 100 years, and I was able to fire that thing open and resolve my ancient Linux problems within a minute. And I'm just sitting there going, you know what, this tool still holds up. It's still a good tool. When you first log into the Mandrake desktop, because this is towards the end of their run, you get hit with like this long survey that wants to ask you about your Linux experience so they can try to figure out who you are. Then you get a pitch to join the Mandrake Club, which I was a member of, I will admit. The Mandrake Club is a website that's dedicated to Mandrake users. They write, signing up for membership brings you exclusive benefits, exclusive access to
Starting point is 00:30:37 forms, exclusive RPMs, product downloads, and discount on Mandrake Linux products and much more. product downloads, and discount on Mandrake Linux products and much more. And then they pitched the Mandrake Online service, which is the latest service provided by MandrakeSoft. It allows you to keep your computer up to date through centralized automated service. Yeah, they tried. They tried. But KDE 3, you know, it was a classic look back then. It doesn't quite hold up. That doesn't look so great.
Starting point is 00:31:06 They had neat things in DRAC Conf, like security audit tools that would check various aspects of your system to see if they meet standards. They had backups and restore in DRAC Conf, which it's really nice to have your distribution solve that back in the day. They had weird things, too. Like,
Starting point is 00:31:21 configure your desktop was an entry in the menu bar, and that opened up KDE 3's system settings. Like configure your desktop was an entry in the menu bar and that opened up KDE 3's system settings. But configure your computer, so not configure your desktop, but configure your computer would open up the Mandrake Linux control center. I guess that makes sense, but only because I understand how Linux desktops put together. Otherwise that would be so confusing. Just sort of like one of those things at first, when you haven't used it in 100 years, you look at it and you go, which one do I? Oh, okay. Yeah, right. I'm configuring the entire computer. And then you get software update wizards and stuff like that. But you know, when you look back at what it took to get Linux up and
Starting point is 00:31:57 running, I can see why Mandrake with URPMI and DRAC comp was such a winner. And when I was talking on social media and on Telegram and whatever, whenever I was just mentioning online that we're doing this and asking for ISOs, so many people told me that Mandrake was their first Linux love. And it was nice to visit it and not be disappointed. I felt like it really was pretty great.
Starting point is 00:32:18 I think the UI looks a little dated, but my next distro was a totally different experience. But I'd like to hear about your experience with damn small Linux first. It's so small. Remember the business card live CD? That's the whole pitch for that. Yeah, really.
Starting point is 00:32:32 Like, you can fit this stuff on a 50 megabyte live CD. Now, you have to find yourself a CD-ROM drive, so I went virtualized on this one. Yeah, yeah, sure. But it really is quite impressive. Now, for some history, it had been around for a while, but kind of stopped development in 2012. So I checked out the latest RC from that just to see what would have the next and last greatest version of damn small Linux, what might it be? And it's kind of interesting, because you can tell they've had to keep some of the system intact, like it's still shipping a rather ancient kernel for that time, kernel 2.4 maybe.
Starting point is 00:33:10 Maybe it was 2.6. Either way, quite old. But there were some modern applications like Firefox. And despite the UI being, I don't know, unique, how would you describe it, Chris? Oh, man, not even retro. Like the most bare-bones UI you could have that still functions as a modern paradigm of a desktop, I think? Yeah, I think, yeah, it's that. It is that. It is barely that. It is something. I mean, you can really tell they were trying to keep that size down. But it's quite functional. I spent, I don't know, most of an evening just trying to get as much done in damn small Linux as I could. And besides not being able to resolve most websites with SSL
Starting point is 00:33:52 because it's just too new of a version or I had to hit accept on like a thousand security certificates, of course, I was impressed with just how much I could get done. I mean, you can install this thing to a hard drive if you want, but you can install software and get it all configured while it's running in memory too. And that still works.
Starting point is 00:34:09 I could go in there, configure settings and install new software still to this day. And that really impressed me. That's a high bar, actually. Not many of these distros can actually claim that. I did do a little bit in the next one I'm about to talk about, but Damn Small is such a
Starting point is 00:34:25 fascinating story because it was based originally on NotPix, and then it kind of grew into have some very cool features like around like you're talking about with software installation and backup and stuff. It eventually got up to about 128 megabytes in size, but the idea that kind of was popular for a hot minute back in the, you know, 2010, 2011 days, 2012, was this idea that you had these smaller CDs that you could fit in your wallet that you would hand out at a convention or a business meeting. And you could have a custom damn small environment on there that would maybe like, you know, boot up and bring them up to a presentation in a web browser or something like that. Right. Maybe it's got a demo of your software pre-installed. Who knows? Yeah. And, you know, for a hot minute, maybe, but then the thumb drive came along and malware just basically scared everybody, everyone away from.
Starting point is 00:35:15 That's just it. I do think it's kind of an interesting era, though, too, where you could make Linux small. You know, I'm sure that stood out to you trying some of these things, too. It's just like, okay, they don't take that much space on disk. It's great and it's refreshing. But damn small took that to the next level and I think is from an era where that was more possible than maybe it is today,
Starting point is 00:35:35 at least with the sort of experience we might expect. So how was the nostalgia factor for that one for you? Did it hit you in the feels or was it just sort of like a science experiment? Because that seems to be kind of the way these can go. Yeah, it was a little bit more of a science experiment. I mean, I definitely did have experience with
Starting point is 00:35:54 damn small Linux back in the day, but even back then it felt more like a science experience. And it wasn't quite one that I would use day to day, despite being impressed with a lot of the tech stuff that they've packed in there. And yeah, the extensibility is lot of the tech stuff that they've packed in there. And yeah, the extensibility is really nice. That was something they planned in.
Starting point is 00:36:13 They have a whole MyDamnSmall Linux program to get things going. It's impressive, but ultimately, no, I think if I had to pick, I'd stick on Ubuntu 6.06 for now. Yeah. Well, then, we go back. We go way, way back. Yeah. Well, then we go back. We go way, way back. I'd like to talk about a distro that was instrumental in me professionally using Linux. And it was a distribution that was purpose-built. It was a commercial distribution that sometimes cost as much as $100 that you would buy in a box. And then you would install it on your machine and you would input a serial code into a Linux distro to install it and activate it.
Starting point is 00:36:52 Yeah. It wasn't quite activated like Windows activation back in the day, but they were very serious about it. And it was called Zandros I bought 1, 2, 3.0 in really kind of just desperation to get compatibility with a Windows network. One of the reasons they charged for Zandros was because they included Crossover Office, which allowed you to run Windows applications. and they wired it up such that when you put the Office installer into your CD-ROM and you pop that disc into your box, it would actually execute the autorun on that CD and begin the setup process exactly like if you would put it on a Windows machine. Because back in the day, you'd put these CD-ROMs in there,
Starting point is 00:37:36 they'd autorun the installer for you. Yeah, that lovely experience was recreated on Zandros with Windows software. That's the level they were trying to get to with compatibility. They then later on, and reasons why I continued to purchase it, added features like authenticating to Active Directory domains, using PPTP to connect to VPNs on a Windows network, supporting browsing a Windows file network right there in the browser, in the file browser.
Starting point is 00:38:03 It was a pretty good product and it actually delivered. So version three that I checked out for this was released in 2004. This is the last version that Zandros ever released and it's the last version I ever used. Zandros 3 was last updated in 2005 and the version I ran was somewhere right there in the middle.
Starting point is 00:38:20 There's the business edition and there's all these different kinds, but it was really on to something, I have to say. 2004 never looked so damn fresh. I was very impressed. I'm not joking. It installed fast and very easy. The graphical boot splash is clean, but still shows the text output of your boot in a really elegant way that I think actually looks better than most
Starting point is 00:38:45 boot splashes I see today. It is really good. It ships with Mozilla 1.7.3, so pre-Firefox. And that means it also ships with Mozilla Mail, so pre-Thunderbird. And they look surprisingly still the same. At least the Thunderbird one does. It had kernel 2.6.9, and it was rocking KDE 3.3.0. I was able to get that sucker on the network.
Starting point is 00:39:09 I was able to download files off of the internet and browse the local LAN and actually just kind of sit back and get some work done for a bit. It's laid out in a really intelligent way that I immediately was able to pick up and keep using. It is very much if a group of people focused on just making a viable Windows alternative for the business market that looked and operates a lot like Windows, including when I logged in in the morning,
Starting point is 00:39:36 I logged in with my Windows NT or Active Directory credentials into my Zandros desktop. And that level of integration meant that I could then log in and I could launch Outlook. Not Evolution, Outlook. Which meant I could do everything my coworkers who were all using the Exchange system could. And being able to do that,
Starting point is 00:39:54 and being able to show my boss, because they were very skeptical of Linux back then because of SCO, and they totally bought into all the SCO hype because they were a bank, right? So they were totally afraid of all of the IP stuff. But I was able to show my boss Zandros is a company. Here's the box set that I buy.
Starting point is 00:40:10 This is all what they focus on. And they bought off on it. And they allowed the exception for me to run Linux on my daily driver at work. And that was when I was freed from Windows back in 2004 in the workplace. And it changed my life. back in 2004 in the workplace, and it changed my life. And I was willing to pay $100 a year if it meant I got a new version of Zandros with improved Windows compatibility.
Starting point is 00:40:31 It had a very special spot for me because it enabled me to go full-time. And then, man, I could run Linux at home, and I didn't run Zandros at home. I ran Mandrake at home, Mandrake or Gentoo. And then at work, I would run Zandros, which was based on Debian. So I had access to dev files and I could do apt. And they actually had a pretty good software store where they were selling software and also had free software available and like a software center that they made right there on the desktop.
Starting point is 00:40:59 And it was just their own custom app and it worked really well. their own custom app, and it worked really well. And the whole package came together in a way with their own custom theming on top of KDE 3 that I would absolutely say that that Zandros 3.0 UI holds up today for people who like the traditional desktop setup. For XFCE types. Yeah, it's really clean. Yeah, I would use that.
Starting point is 00:41:19 I mean, you could see like a version of Mate that was laid out that way, right? Yeah, yeah, absolutely. And they've done small little tweaks to make it really easy to use. I'll put the, again, I have a link to the gallery of some of the screenshots I took that, you know, got my nostalgia feels going. It never really survived. You know, I don't think they could make it.
Starting point is 00:41:36 I don't think they could make enough money. And now here we are in the future and Fedora and Ubuntu and other distributions like SUSE have built in Active Directory support. In fact, that was one of the reasons we eventually transitioned to SUSE Enterprise Linux in that environment was because of YAS built in
Starting point is 00:41:55 Active Directory support for joining or being a domain controller. And Zandros was sort of the proof of concept to the executives that a Linux distribution could do it. And I have even NTFS file permissions would show up in my file browser when I was looking at permissions on files.
Starting point is 00:42:10 And I was showing this to my boss and that gave him the confidence to say, well, okay, if Zandros can do it, then maybe these SUSE guys are onto something with this YAST. And they moved ahead. And for a long time, we deployed SUSE Enterprise simply because Zandros proved the use case. And that was a big deal. So we can blame Zandros for SUSE Enterprise simply because Zandros proved the use case. And that was a big deal.
Starting point is 00:42:27 So we can blame Zandros for SUSE. Okay, got it. I think so, Wes. I think that's exactly what the takeaway is from there. Now, you had a chance to play with a distribution that was also an old favorite of mine. Yeah, Backtrack. You know, it just stood out to me because, I don't know, Kali gets talked about a lot, maybe just because people tell new users not to use it. But Wi-Fi was still kind of
Starting point is 00:42:52 new when I was early days in Linux. You know, it was an exciting new development, just sort of getting it really deployed, at least at, you know, the nerdy friends' houses anyway. And naturally, Linux was an avenue where I could go explore and play with that kind of stuff. And at the time, Backtrack was hot. It was first released back in May 2006 and lasted all the way until August of 2012, which there was a lot of changes in that time period over Linux. But Backtrack was useful, I think, throughout most of it. Yeah, and it eventually emerged into what is now Kali Linux, so essentially does live on. But Backtrack, it was a little different.
Starting point is 00:43:27 It felt a little different. Yeah, it did. I got it going just to test it out on a quick shell, and it had a very nice sort of graphical environment that just presented a terminal to you. It was framed around in a nice image. It had a little pull quote there at the bottom, and then otherwise let you get straight to business
Starting point is 00:43:41 running Aircrack NG, say. Yeah, or Nessus, in my case, or Metasploit, yeah. Right. I actually used Backtrack to make money. I was really grateful for the project. I had paid clients, and Backtrack was one of the tools. And one of my favorite things to do was to use Backtrack to come in and pop someone's FTP server
Starting point is 00:44:03 and leave a little file on there that said, gotcha. Oh, you. Yeah, it was great because it just shocks the client into like, oh, this is something we need to take seriously. And it immediately changed the conversation into, this is instead of a waste of my money and time, into this is something we need to address. And I'd bring Backtrack in.
Starting point is 00:44:20 I'd bring a couple of laptops in, actually, because I had to have a Windows box with me, too, for some of the stuff. And so I'd have a couple of laptops in, actually, because I had to have a Windows box with me, too, for some of the stuff. And so I'd have a couple of laptops. I'd have my own network connection and Backtrack running on one of them. And it was just such a great tool. Now, of course, Kali Linux still totally fills that role. But Backtrack was where I got my start. Yeah. And to me, it sort of introduced the idea. It was before I had tuned in really to the sort of philosophical side of free software that came a little later. And it was before I had really decided, you know, I still had fun playing with Windows and I was gaming more at that time. So I wasn't necessarily all in on the Linux desktop. But Backtrack kind
Starting point is 00:44:53 of cemented in my mind that Linux was useful for more things than that. And here was this like very flexible, powerful sort of computer science-y tool that I could have access to for free. And that's still exciting. Now, will you allow for one more? Okay. I feel like there's so many we could talk about. And if anybody has some suggestions that they want to send in the contact page, we could consider another round of this at some point in the future. But I feel like I should mention Red Hat 9. Not Red Hat Enterprise 9, which is what you'll find if you search for Red Hat 9. But I'm talking about Red Hat 9, the old Red Hat.
Starting point is 00:45:28 And I, again, have a album linked in the show notes. But this is the Red Hat before they went to Fedora, before they went all Enterprise. Red Hat used to actually ship a desktop Linux. And classic Red Hat desktop started in 1995. And it got all the way to version nine. So this was the last. And it was released in March of 2003 with kernel 2.4.20 and GNOME 2.2.
Starting point is 00:45:56 In 2003, Red Hat discontinued Red Hat Linux in favor of Red Hat Linux Enterprise Edition and Red Hat Linux 9 was supported for a while. It's kind of this interesting story. While it was officially end of life in April 2004, there was a Fedora legacy project that kept patches going for Red Hat 9 until 2007. So Red Hat 9 kind of became an infamous release because it was the last, and then the legacy ports project kept it going for many, many years,
Starting point is 00:46:27 and then it technically stuck around for even longer because it was also the base for Red Hat Enterprise Linux 3. Ah, so the CentOS stuff we're going through now, well, we've all done this before. Yeah, there is like a lot of echoes of history here, and this distribution itself is sort of infamous for a lot of us old-time Linux users because it's the one. And the one I tried out was Red Hat 9a Magazine Edition. This was a thing we used to do back in the day with the CDs, with the magazine and stuff.
Starting point is 00:46:58 And distros would make a magazine edition and do a little bit of branding in there. And so that part of it, all that real early part of the startup feels really old school. But once the graphical install starts up, it's kind of nice. And I forgot how common it was with these old distros to like prompt you for what type of install, a personal desktop, which is perfect for computers and laptops at home, or is it a workstation, a graphical desktop with development and admin tools? Or would you like to set up a server that has an optional graphical environment and a few common server services? Or would you like something custom?
Starting point is 00:47:33 Which is almost always the, I almost just always chose custom anyways. And like Mandrake, Red Hat asked some basic security questions in their installers that they no longer ask. Like settings for your firewall, what ports you want open, what basic level of paranoia you want. And then at the end of the Red Hat 9 install, when everything is all like all the packages are copied to the file system, you're asked some basic X config options. Again, always feels like a roll of the dice. But by this point, I knew how to get that working. So it was really no problem.
Starting point is 00:48:03 You didn't break your virtualized monitor? No, you know, that used to be a thing, but this time I had it down. And so I reboot. It boots up into X. I get a first-time welcome screen that walks me through a new user setup, much like we get today. Then it asks me if I want to register with the Red Hat Network, which is how you got updates back then, which it does not register with the Red Hat Network. It fails to do so.
Starting point is 00:48:24 And their codec story is rough back then especially compared to Mandrake and Zandros trying to play an mp3 file or something like that is such a joke it's real bad there's just a lot of problems because the copyright and patent situation was really risky back then
Starting point is 00:48:39 and so Red Hat really played it safe and things like support for NTFS and all of that just was not in there. You had to go figure that out on your own after the case. But besides that stuff, which ironically seems like less of an issue today,
Starting point is 00:48:53 it holds up. I think out of all of the distros I looked at, Red Hat 9 has probably the most iconic classic look. It uses version 9 uses the blue curve theme and it's kind of an iconic theme.
Starting point is 00:49:04 It holds up. It's clean. I bet you there are folks out there that are listening to this podcast and their desktop looks exactly like this desktop. Still, it's just that kind of iconic classic desktop. The other one is fun because the other distros I tried were all KDE based and Red Hat was Gnome based. And I really like those other distro desktops, but this one, there's something that just felt really clean. The fonts looked really good
Starting point is 00:49:30 and it just really felt polished in a way that the others don't. And some of that still, some of that is still the same vibe I get off the door today, which is wild to see it today, to still be able to connect with that same vibe from something that was
Starting point is 00:49:45 released, what was it, back in 2003. Red Hat 9 was remarkable in that way. It really made for a great long-term desktop for a lot of people because of that Fedora legacy ports and then because of RHEL 3. And so it was that special transition. And I wouldn't have it any other way than we do now, because current distributions obviously blow all this stuff away. And where the Fedora project at is it's just great right now. But it was so much fun to revisit this and find that it was really quite competent. It's not a joke. It's not a grind. It wasn't old and busted.
Starting point is 00:50:21 I think it shows how much, you know, both how not far we've come in the sense that not really that much has changed in the computing industry, but I think it also shows how much work it has taken to get where we are today. I mean, a lot of work has happened. It's a little unsettling that what do we have to show for it is shiny year desktops, but I think that hides a lot of the real, you know, the power, the hardware we take advantage of now, and just how much more consistent and reliable everything is. Thank you to our core contributors. This episode, the last episode, and the next episode have all been down one sponsor.
Starting point is 00:50:54 So that's three weeks without a potential sponsor that we could have sold in this spot right now where I'm talking. But we're going to get by, and we're going to get by thanks to our members. We could use more support. I mean, I do dream of a day where we just eliminate the sponsor spot right here on the show, and it's entirely financed by our core contributors. But so, since we're in a tight spot and we're short on sponsors this month, if you'd like to join and support our core contributors, I am making a summer promo code available.
Starting point is 00:51:20 The promo code is summer. Simple. It'll take $1 off the membership cost for the lifetime of your membership. So that really adds up. It still supports the show and gives you a great deal for the lifetime of your membership. You get access to the limited ad feed or the full live stream bootleg, just like all the members do. You get discount codes for selected Jupiter Garage items, and you help the show stay on the air and independent. Jupiter Garage items, and you help the show stay on the air and independent. We'll have a direct link to the summer deal in the show notes, or you can just go to our core contributor website
Starting point is 00:51:50 and sign up right there, which is at unpluggedcore.com and use the promo code summer. And thank you for your support. And thank you to our members for making it possible for us to do this here show unpluggedcore.com, keep the show on the air. Well, let's reach into the mailbag for some feedback. Cool Jimmy writes in, I've been running TLP on my T480 since I got it two plus years ago, with a start charge at 50% and a stop at 80%. I have the internal battery at 97.8% and external battery at 98.4% capacity, respectively. Hey, congrats, CoolJimmy. That is really good. And you know, Wes, I think one of the reasons we've been talking about managing your battery like this is because once the damage is done, it's kind of too late. Like you got to kind of solve it ahead of time. So for those of you who don't recall,
Starting point is 00:52:46 TLP is a really feature-rich command line utility for Linux that helps you manage power. And like you'd expect with Linux, it's super customizable. It really lets you go all in. And I've been trying it on my ThinkPad since before my trip to Montana. And, well, I had mixed results. Zach writes in, he says, I just heard the latest episode about TLP
Starting point is 00:53:07 and wanted to comment that there are commands to temporarily disable the charging thresholds. Hmm. So I manually set charging thresholds in my TLP config, much like our previous writer did. But you don't have to, like, go modify that every time just to adjust it, right? No, and I guess I should have realized that it was in the docs and i missed it but thankfully zach writes and he says there's a
Starting point is 00:53:29 command to temporarily set different charge thresholds without having to modify your config file you do sudo tlp full charge and that just tells tlp to allow your system to charge all the way up to full one time you can also do things like su-TLP set charge to 70, or you can do things like set to like, you know, 50%, or totally drain the batteries. Another option, there's also a recalibrate option to bring it down and up, which is really nice to see. So thank you to CoolJimmy and Zach for sending those in. My usage of TLP hasn't gone perfect. A couple of times it did bite me on my trip to Montana because I would plug my laptop in.
Starting point is 00:54:07 I had it set to, um, you know, not charge past, I think 60%. And then I would unplug it, set aside for a day and then go open it up right when I really need it. I'd only have like 30% battery and I wouldn't be able to get my work done. So I, a TLP charge that changed my game though. And that helped a lot. But the other thing about TLP that you have to be careful with is I may have overdone it a little bit when it came to the CPU scaling. I think the performance impact is noticeable.
Starting point is 00:54:32 There wasn't a lot of headroom for performance loss to begin with with my X1 Carbon. And so when I then slowed down the cores and turned off Turbo Boost and stuff like that, I sort of robbed myself of really any kind of performance that was getting me by. And so I felt it more than I was hoping I would. So instead, what I'm considering is adopting a new tool that I think you guys would be interested in. Oh, new tool, huh? New tool, Wes, new tool. And it's called AutoCPU Freq.
Starting point is 00:55:02 It's a frequency, right? It's an automatic cpu scaler based on your battery state cpu usage the temperature of your system your system load kind of looks at all of that stuff sort of similar to the way mac os does and rescales things on demand it can work in place of tlp or it can work with TLP, which is how I'm using it right now. And I definitely have seen an increase in battery life. But what I'd really like to try is a setup where I don't have TLP installed, I don't have to bother with it. But I do have the automatic CPU frequency installed. So I have linked to that in the show notes. Yeah, see if that's enough to get
Starting point is 00:55:41 you by, huh? Yeah, I'm hoping. I'm hoping without the performance hit, because it scales a little bit faster, it's a little more dynamic. And you can, when you're running it, you can put it in a mode where you're getting a report where it's watching your system, and it'll give you information about your CPU cores, and if Turbo Boost is enabled or disabled, and it will dynamically enable and disable features that you need or don't need. And so when you're not pushing your system very much, it'll clock the cores down, it'll turn off Turbo Boost, and it'll let your laptop sip power. But then when you launch something that needs horsepower,
Starting point is 00:56:12 it immediately turns Turbo Boost back on, it clocks things back up. It's really dynamic like that. This looks great. I'm definitely giving it a try. Well, we have a retro pick for everyone before we go today. Wes found a way for you all to get your hands on WordPerfect on Linux. Well, really, there's a lot of ways. This is a great
Starting point is 00:56:33 article over on LiveJournal from Liam on Linux. And it just struck me as a perfect retro pick for our retro episode because I don't know about you, Chris, but WordPerfect was really my first word processor on DOS, no less. And it kind of introduced me to the whole concept of word processing. On the pre-pre-show today, we were watching a Computer Chronicles where WordPerfect was talked about as just like this total dominant force in the global software marketplace. Like they just went on and on. I just kind of laughing now because I haven't seen it in years, but you know, it would be really nice to be able to check it out. How have they done this, Wes?
Starting point is 00:57:12 It's not Wine. It's not FreeDOS. It's a whole other way to get WordPerfect. You know, I want to talk about the Zandros connection. Did Corel buy Zandros? Is that what I'm barely vaguely remembering? It's the other way around. Corel buy Zandros? Is that what I'm barely vaguely remembering? It's the other way around.
Starting point is 00:57:26 Oh. Corel had to discontinue all its Linux efforts, so it sold off Corel Linux OS, which became Zandros. Corel Linux OS is the predecessor to Zandros. And then Zandros was then acquired, then acquired Linspire and merged it into itself. And then ultimately it was acquired, and then they shut it down. I'm surprised you didn't know that, Chris. Like, it was acquired, and then they shut it down. Okay.
Starting point is 00:57:47 I'm surprised you didn't know that, Chris. Like, it was... I may have at some point. I just didn't... Too much retro history. It was part of the Groklaw thing. Like, the whole stupid SCO thing was... Whereas all that stuff kind of was unearthed. Neil, I've forgotten more about all that
Starting point is 00:58:01 than I probably could even keep track of. But it does vaguely all ring... that all does kind of ring a bell. The more you guys talk about it, it does. That was what I entered the open source world in. So like, it will remain fresh on my mind basically forever. They've done like a script here that you basically, you grab this script, right? And it pulls down, I don't know, like a DOS environment? What's it doing?
Starting point is 00:58:22 How's it making this happen? Well, it depends. I mean, so if you want to go explore, there is a WordPerfect for Ancient Mac Classic. If you want to try that, that's a little tricky. The one that lived the longest, I guess, is the Linux version. So that's what a lot of the article kind of explores and explores the neat history with Corel and some of the contributions even that Corel had contributed
Starting point is 00:58:43 to the Wine Project, say. So definitely go read the whole article because there's a lot in there. At the end, there's kind of a call for help to figure out the best way to get the Linux stuff running. The author did get it going in a very old version of Linux on a VM and tried to get it containerized, but so far that's proving tricky because it's like pre-Ubuntu 8.04. Man, if it's not Star Office, I just couldn't care, I guess. That's what was exposed today. I'm a Star Office guy.
Starting point is 00:59:10 Always have been. Big Star Office fan. All right, well, if you have any nostalgia picks for us or distros that you recommend we check out, you can tweet them at the show, too, if you like. We are at Linux Unplugged, or you can go to linuxunplugged.com slash contact. The whole network is on Twitter, at Jupyter Signal.
Starting point is 00:59:27 And there's a whole network of shows out there. I got a telegram this morning from a longtime listener in Australia, shout out to you, sir, who said, I've been listening to Linux Unplugged forever, and I didn't even know self-hosted existed. And I just checked it out, and now I'm binging it. So, I mean, like, you know, I feel like maybe I should mention that we have some other podcasts like a Linux News podcast
Starting point is 00:59:49 that covers all of the important Linux news every week. If there's something you didn't hear us talk about here, well, we probably covered it in Linux Action News in detail. So check out linuxactionnews.com as well. And we'd love to have you join us live.
Starting point is 01:00:01 We do this here podcast live on Tuesdays. See you next week. Same bat time, same bat station. That's right. Join us at 12 p.m. Pacific, 3 p.m. Eastern over at jblive.tv. Or I guess you can do that thing on Twitch. You probably know how it works better than I do. Twitch.com slash Jupiter Broadcasting for that low latency stream. That's right.
Starting point is 01:00:22 It's the low latency video. There's also YouTube. Who knew? But you can subscribe over there, I guess, and get notifications when we're live. Man, who just doesn't love notifications? Get them all while you can. Go get them.
Starting point is 01:00:34 Go get notified. Or just download it when we release every Tuesday where it sounds better and Joe's put a lot of work into it. That works too. Thanks for joining us on this week's episode of the Unplugged program. And we'll see you right back here next Tuesday. It's not the distro.
Starting point is 01:01:22 It's how you use it. Okay, jbtitles.com. You know, that doubly goes for all these retro distros we talked about today. It's really about how you use it. It really was. That was sometimes the best part, was solving a series of problems. Like Zandros, by default, wasn't grabbing an IP over DHCP. It saw my network adapter once I got the right driver loaded.
Starting point is 01:01:43 But it didn't just go get an IP. I had to go into the config and tell it to use. Yes, it's OK to use DHCP. And then like it didn't it didn't take the DNS servers from DHCP, even though obviously my DHCP server offers them up. But I had to then go into the DNS configuration in their little GUI and tell it use these DNS servers. It just totally disregarded what the DHCP server supplied. Well, because back then there wasn't necessarily support for DNS auto configuration via DHCP. Yeah. And like, and the wireless support was so
Starting point is 01:02:18 new. It was just so hit and miss. Yeah. Oh my God. I used Endis wrapper until 2009. Yeah. Because Wi-Fi was so bad up until like 2011 or so. Yeah. That was such a factor back then. Um, and you could see each distribution was taking a different crack at trying to solve the problem, but it was just like, there was only so much they could do. It was pretty bad.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.