LINUX Unplugged - Episode 259: Proprietary Action News

Episode Date: July 25, 2018

Another potential desktop Linux app is scared away by an aggressive free software community, and we struggle to find the balance between our moral ideals, and getting work done. Plus some community ne...ws, old friends return, and much more. Special Guest: Martin Wimpress.

Transcript
Discussion (0)
Starting point is 00:00:00 Grab your pitchforks. YouTube pages load five times slower in Firefox and Edge than they do in Chrome. Say it ain't so. It is so, Wes. It is so. You see, YouTube's got this Polymer redesign, which relies on deprecated Shadow DOM API controls that are only implemented in Chrome. So I was like, okay, what is this really about? I started looking into this.
Starting point is 00:00:22 First of all, my first reaction was, this really reminds me of the stuff that Microsoft used to do back in IE's heyday, where they would design stuff to work better in IE than anything else. Oh, it's an open standard. It just happens to be an open standard that we were behind that we wanted to implement, and so we implemented it first. Hey, my whole life is an ActiveX app, okay, Chris? Yeah, geez.
Starting point is 00:00:44 The good old days, Wes, the good old days. So it definitely reminded me of that. But there is a little gold at the end of this rainbow. Check this out. I came across a Firefox add-on called YouTube Classic. You got to go get this if you use Firefox. It makes YouTube like it was a couple of years ago where everything just loads and none of the UI elements are hidden
Starting point is 00:01:04 and you don't have to wait for, like, comments to load dynamically. They just instantly pop in like text. Wait, is it like a site that's whole purpose is serving videos and you get right to that? Yeah, it's weird. Suspicious. This is Linux Unplugged,
Starting point is 00:01:17 episode 259 for July 24th, 2018. Welcome to Linux Unplugged, your weekly Linux talk show that's reconnecting with friends and back in Washington. My name is Chris. My name is Wes. Hello, Wes. Hello, sir. And back in action, missing from last week, it's Brent. Hello, Brent. Hello, everyone. Hello, sir. And back in action, missing from last week, it's Brent. Hello, Brent.
Starting point is 00:01:45 Hello, everyone. Hello, sir. We have a fine show assembled here. We have some community news, a couple of stories I'm really excited about. Plus, and I told you so, I can't help myself. And big news for those of us that may be considering Chromebooks running Linux apps. Then we'll get into the Ubuntu corner. Our friends over at Canonical have been doing quite a bit of work. And then we've got a batch of apps and tips that we think will help quite a bit.
Starting point is 00:02:10 And then later on in the show, there is a couple of things in the news this week. Slackware's founder is struggling, and I really mean that, especially in light after the Slackware birthday. He's struggling to be sustainable. We'll also talk about a developer who attempted to release software for Linux, but met a lot of harsh criticism because it was closed source.
Starting point is 00:02:32 And then we'll talk about a commercial piece of software that's coming to Linux that could represent a fundamental game changer for how an entire industry perceives Linux. But I'm a little worried that the rabid user base of certain types of software will scare them all away. So we'll get into all of that and much, much more. But before we go any further, before we even get into that community news, we've
Starting point is 00:02:57 got to bring in that virtual lug. Time-appropriate greetings, Mumble Room. Hello. How do you hope? Heidi. Hello, guys. So good to hear all of you. Such wonderful voices hello uh especially a special hello to one mr martin wimpress hello wimpy good to have you back sir good evening how you doing so have you been out uh traveling and uh shaking hands what have you
Starting point is 00:03:17 been doing since you've been on the show last oh yeah all of that so yeah i was out last week i was in montreal last week. And other than that, work has just been keeping me extraordinarily busy recently. Montreal, you say? Yeah, it was a mid-cycle product strategy sprint. More and more of these sprints. All about the sprints these days over at the Canonical. Yeah, this was a purely internal one. So probably about 100 or so people there. really internal one. So probably about a hundred or so people there. So this is looking at the progress towards 1810 and also to some extent, 1804.1, making sure everything's on track,
Starting point is 00:03:52 doing a bit of course correcting here and there, you know, that sort of thing. So yeah, so it's all looking good and rosy right now. Yeah, really good. And boy, you say about a hundred of you, that's no small endeavor. That is quite the thing. So, well, I'm glad this is our first show since you've been back, I believe. So I'm glad you could make it. It's good to have you here. We have had ourselves a big week since we last got here. I'm back in Washington now, and I've been going over some of the stuff.
Starting point is 00:04:22 And I want to start with something fun. I want to start with something that I've had just this huge amount of respect for recently, and that is React OS. When I gave it a go for Linux Action News, I came away just feeling like it was peak Windows. Like they had managed to just nail that Windows experience that was somewhere between Windows 98 and Windows 2000. Like in a mix of the best of. And I was just damned impressed with how fast it was and how far they'd come. And I knew the project had one major milestone. And I don't even really,
Starting point is 00:04:53 I don't even think I can fully appreciate why this is a major milestone, but they've been talking about what they call self-hosting, where you can build ReactOS on ReactOS. That, to them, has been a major milestone. It's understandable, I suppose. I think especially in the programmer community, that's
Starting point is 00:05:08 sort of a, it can be a benchmark oftentimes. The thing you've worked so hard to build is generalized enough to build the complex system that you just made, right? So you can be like, look, we're totally dogfooding now. We built this OS. We can build our OS on our OS. It's all one platform.
Starting point is 00:05:23 Yeah, and as they point out in the React OS blog, they say the ability to build our OS on our OS. It's all one platform. Yeah, and as they point out in the ReactOS blog, they say the ability to build ReactOS on ReactOS, known as self-hosting, has often been touted as sort of a milestone in an OS's maturity. But the details are far more nuanced. Compiling any large code base, whether it be an operating system or even a web browser stresses the system in a lot of ways. One of the biggest being memory usage and storage IO. Code being compiled needs to be loaded from storage into memory. And more memory is required to hold all of the compiled objects as they're linked together. Scheduling is also to a certain extent stressed as most modern build systems will attempt to spawn multiple compilation processes to speed up the process all right so you could you could see how like just building a complex
Starting point is 00:06:12 project in a way is a milestone the fact that the os can survive that yeah very much so and in the spirit of open source it was free bsd's implementation of qsword that actually helped the main developer, Pierre, bridge some of the last pieces needed to achieve this. Oh, interesting. That was FreeBSD developers. There's always hoping someone somewhere. There's also just like shell improvements and new features coming to React OS,
Starting point is 00:06:37 like several quality of life improvements, the ability to extract archives and whatnot, all baked in. And a new milestone. extract archives and whatnot all baked in. And a new milestone, compatibility for Windows in React OS is reliant on something called the shim engine. That allows the loading of slightly different versions of libraries and APIs, depending on what the application expects from Windows. React OS is much the same in this release, but they added the ability for React OS to present itself as Windows 8.1 now, and so applications looking for that version of the APIs will now get back Win 8.1. Impressive.
Starting point is 00:07:12 That's got to cover a lot of applications, I would think. Absolutely, yeah. Really, really, really nice. I'm just watching this with awe. Like, it's bizarro Windows in a reality where Windows became a community project and they focused on making a fantastic development workstation and they didn't really care so much about chasing convergence or all of the other things.
Starting point is 00:07:35 You haven't even said the word enterprise. Like what's happening here? I know, right? It does seem like this would make a great enterprise OS though. Just say it once. One day. It is fun to like separate, you to separate the old Spectre of Microsoft and then just the actual UI and experience of using Windows,
Starting point is 00:07:50 because I feel like we've twisted them in our souls, and there's obviously a lot of complicated feelings, but using the old Windows UI is just fine if you're just trying to get some work done and you're already familiar with it. I agree, and maybe one day when Microsoft moves on, it will be React OS that we go to for that compatibility shim on Linux or something.
Starting point is 00:08:10 Could happen, Wes. React OS might end up being like, you know, future Chris and Wes's version of wine. You're calling it here. It's a Chris prediction. Guys, do we have a sense of what the React OS developers are hoping ReactOS will be? It's essentially a Windows replacement with full Windows application compatibility.
Starting point is 00:08:30 And they're doing it in a way that's so bottom-up that they just might get there eventually by the time Microsoft gives up on Windows. But do you think that makes it still a goal worth pursuing, Brent? Well, that's kind of what my question was leading to. If, let's say, in five years they get to a really usable system, then, then, then what? Right. And so for me, I would say not really, cause I've done the work to get away from that, but I wonder what the usage case they're chasing. I think it's a worthwhile endeavor. Why do you say that? Well, we see lots of these proprietary systems fall by the wayside eventually.
Starting point is 00:09:05 And maybe Windows will fall out of favor completely at one point and it will become a relic, a thing of the past. And perhaps React OS will be a means to preserve that, you know, vast catalog of Windows software. Yeah, that's what I was thinking too. It's also just impressive that it's been going for like 20 years, and so even if it's not worthwhile or not, it's clearly providing value to the people working on it. Has it really? Yes. 1998 was the initial release. Isn't that wild?
Starting point is 00:09:33 I had no idea. I've only, I mean, I know I've heard about it for years, but I've only started taking it seriously in the last six months or so. It's just impressive. There must have been a lot of days in there that it didn't work so well as what we see today, right? And still they went on. Is it just me or did they sort of hit a tipping point in the last couple of years?
Starting point is 00:09:50 Because it used to be sort of a bit of a joke, a bit of a meme. But in the last couple of years, progress has been rapid and significant. Yeah. It looks like there's been some Google Summer of Code joining in there too. So maybe that may have played a role,
Starting point is 00:10:03 got some more people interested in the project. Yeah. It does have a way of doing that. And it helps that they've reached some major milestones recently. They've been doing that now for a couple of releases. And I think that helps too, is people, oh, wow, they're really making progress here. When you start to see progress,
Starting point is 00:10:16 you start to take it much more seriously, I think. All right, speaking of taking things more seriously, I'm starting to take elementary OS's app center pretty seriously. They hit two major milestones recently. taking things more seriously. I'm starting to take Elementary OS's App Center pretty seriously. They hit two major milestones recently. Number one is 100 native apps for Elementary OS. Oh, boy.
Starting point is 00:10:33 That's a great milestone. That's a big number, yeah. And then Cassidy James is blogging over on their Medium blog about the ability now to share App Center links directly. And they're going to give out, you know, think about that from a blogging standpoint.
Starting point is 00:10:46 You want to give out a link to an application that you want to cover, and now you can link directly to it. One of them is Dippy, which I played with just recently, is a DPI calculator. So you can go in there and say, this is my resolution, I got a desktop, I got a laptop, this is what I'm looking for, what should I have all my settings at?
Starting point is 00:11:01 It's just a nice little DPI calculator. So some good progress over there. I don't know if we have any metrics really to say, oh, this has been a success or, oh, this isn't a success, but 100 is a great milestone. Now let's see how many of those make it to the next release
Starting point is 00:11:18 and I'd love to see that keep going. Yeah, I'm curious about what role in the broader ecosystem of various open source or proprietary app stores will this play and will elementary as an ecosystem play?
Starting point is 00:11:34 Okay. What the hell is going on with SteamOS? Is that still a thing? Yeah, only it's kind of just pod fading in a way. It's distro fading. It's based on the previous release, Debbie and Jesse,
Starting point is 00:11:48 which reached end of life on June 17th. Ooh. And that's kind of concerning. But they have put out some updates. Steam 2.154 came out, which contains updates that are really just kind of minor bug fixes. They're nothing major. All the standard security patches, et cetera, that roll with a big distro like that.
Starting point is 00:12:12 I mean, it's possible that they're working on a stretch version right now with a new graphics stack and a new kernel, but SteamOS has developed into, at least from the perspective of the Linux community, a bit of an underwhelmer. I'm trying to be nice about it. So it does sound like from their release notes that they've recently updated their build infrastructure and this update was intentionally kept small
Starting point is 00:12:36 in order to test the waters before more kernel and graphics drivers changes. But on what schedule? Is that going to be, that gets released after the next version of Debian is already is you know already gone yeah i think it's it's dead um for me steam os i just saw a video that linus um tech tips did with wendell and he's uh touting all the benefits of the vf vfio gpu pass-through stuff and that for me shows that steam os is dying because if someone like linus is going to approach a topic like gpu pass-through it shows that people do want to
Starting point is 00:13:13 play games on linux but they're going to run a windows vm with kvm and then pass the graphics card through and just do it that way because it's so easy now to do that i disagree so i i don't think that was how linus was wanting to run his games at all i think what happened there is wendell came on who knows his stuff and instead of demonstrating how a linux user would run games natively on linux was actually showcasing what he knew and getting bogged down in installing additional PPAs for drivers in order to make the Windows version of Wine Run in order to run Windows versions of games in the Windows version of Steam on Linux. And I just felt that it really didn't hit the mark.
Starting point is 00:14:00 I don't think it did anyone any favors in terms of actually bringing them over to Linux as a serious gaming platform because it looked like a massive hack. Thank you. Thank you. I have a lot of respect for Wendell, and I also have a lot of respect for Linus. As do I. They've done a lot of good work, but that was a hot mess. And I think it was a combination of the editing folks and Linus didn't know what was important and what wasn't. And Wendell wanted to showcase several things, how you could translate now to Vulkan,
Starting point is 00:14:30 DirectX calls to Vulkan. So there's new layers of compatibility coming to Windows Gaming on Linux. He specifically wanted to demonstrate Witcher 3 because Linus asked for that. There was a lot of things happening in that video, but it didn't really do a good job of showing native Linux gaming, which is quite strong on a lot of systems right now. And I think they did miss the mark and it did kind of make me go, okay, we have a lot of things going right now. We have, we do have virtualization pass-through, which is a great, great option for a lot of folks. We're starting to build the ability now to have DirectX calls get converted to Vulkan calls, which is going to just bring wine to the next level. Like the video
Starting point is 00:15:11 demonstrated those things, but I felt like it was, as an ambassador video from the Linux community to Windows gamers, I felt like it under-delivered in a lot of ways. Yeah. Now, what's happened is that on Twitter, there's been a little get together of Linux gamers and people interested in Linux gaming. And there's an, an effort to crowdsource five seconds of 1080p video for every Linux native game, which is going to be stitched together in a showcase in response to that video. So, uh, yeah, I'll, I'll dig you out a link you can include in the show notes because if anyone wants to get involved, they've got a big spreadsheet of who's doing the clip for each of the games. That's a great idea.
Starting point is 00:15:57 But I wonder how long that's going to be. How many games are it? It's hundreds of games already. It's going to take a while just to stitch it all together. Love it. Well, while we're talking about games, we've been discussing Linux apps coming to Chromebooks. Pretty big deal. And it looks like they're also working towards GPU acceleration on these Chromebooks that are running Linux apps. For Linux apps?
Starting point is 00:16:21 Yeah, for the Linux apps. Through the Chromebook GPU layer? Yeah, so it's part of the Vert.io subsystem for, and specifically the Vert.gpu subsystem. So, yeah, it is part of the same system. It's using some of that same plumbing that we just talked about in the Linus Tech Tips video. Yeah, really, really interesting
Starting point is 00:16:39 because not only does that give you certain games, but that's going to give you certain applications that just work better with 3D acceleration. And it also means that this is going to take this Chrome Linux app support and make it full-fledged, like a lot less limitations here. And this should be landing, some of this, beginning in Chrome OS 69.
Starting point is 00:17:02 And then the idea would be to focus on getting all of the key functionality into Chrome OS 69. And then the idea would be to focus on getting all of the key functionality into Chrome OS 70. This feels like that could now be a serious developer workstation almost for the enterprise, because they have all the management stuff for Chrome OS, or just for your kid that you want to play with Linux,
Starting point is 00:17:20 but also don't want to have to deal with having to reimage his machine all the time. Yeah, it does feel a bit like traveling to the moon and back to run a Linux app on a Linux box. You know what I mean? There's a few layers of indirection here. You could also just install the GTK libraries
Starting point is 00:17:34 and just run the damn application. I mean, that would be an option. And it's not, you know what? I'm just going to tell you, it's not going to break the system. But is it Googs approved? No, because it's not in a container, Wes. It's not in a contained environment.
Starting point is 00:17:50 Exactly. It's good to have the physical bell sometimes. So anyways, I think this is, I mean, I just, I dream of a day when I jump on a plane and all they have to bring with me is a Chromebook. You know, because I just,
Starting point is 00:18:05 I love the idea of something like 13 inches, a couple hundred bucks, it could get destroyed, it could get lost, but at the same time, I could run QO notes. I could maybe even run a few games. Like a Chromebook's all fine and dandy. I want QO notes. I want that now.
Starting point is 00:18:20 Right, you've spent a long time developing specific Linux-based workflows. You can just patch that right on top? Right. Or imagine if I could run Reaper on a Chromebook. There is some serious possibilities there. And as hardware gets faster and that price point gets lower,
Starting point is 00:18:36 it might not be totally feasible today, but it is actually possible that in a few years we could have four-core and six-core Chromebooks. And I mean, half of what it's, you know, optimized for is browsing the web, which with all of our Electron apps and other things is basically all I'm doing besides the terminal anyway. I know. Yeah. Yeah, it is going to be the year of the Linux desktop. And the thing is, they have a ton of time to work this out, to sort of shave off
Starting point is 00:19:06 the rough edges over time, and then just really wait Microsoft and Apple out. Like, imagine if Apple switched to ARM and Microsoft moves more and more to the cloud and to Azure-based revenue and pulls back more and more
Starting point is 00:19:19 on Windows over time, and Apple keeps missing the boat on Macs. These vendors are just distracted. Microsoft's going to be more and more distracted by devices and Azure and services, and Apple is and has been distracted for a long time now by iOS. So Google is kind of nailing this at the right moment. I'm not saying they're going to have some sort of huge tide of adoption here,
Starting point is 00:19:44 but they're nailing this at It's just the right moment. It's funny, too, because kind of quietly, you know, it's not a big, necessarily huge branding, marketing push. It's just rolling out and work is being done, and yet it might have some actual impacts. Yeah. We'll see. I'm pretty excited by it.
Starting point is 00:20:00 Anybody out there going to get a Chromebook and try this? Anybody going to actually put their money down and buy one of these suckers? No. No? No. No. No.
Starting point is 00:20:10 Hmm. I might. I might, but not. Fake computer. Noah's already bought one. Well, of course he has. Noah is already. We're talking Noah.
Starting point is 00:20:17 He already got one. And I'm not even sure if he's got the right model or not, but he just got one. It does seem like if you had a really nice Linux gaming desktop setup, that that could be the perfect little cheapo satellite that you replace every couple of years. Yeah, I know. Is that the draw, or is it a
Starting point is 00:20:33 cost thing? Well, actually I use a Chromebook that's provided by my IT department. Well, we got those devices because it's tough to go into our ticketing system with a mobile device. And that and also it's another way to easily type emails and respond to clients easier than on a mobile device. And it's pretty reliable when it comes to Wi-Fi connectivity.
Starting point is 00:20:58 It's one of the cheapo acers. It does support the Play Store too. But I'm not sure if it supports the Linux apps yet. I could definitely see it as like, I'm going to go do some emails, I'm going to just do some basic web browsing, and I've got hardware on either end of where I'm traveling. I have a machine at home, and I have a machine in the studio.
Starting point is 00:21:16 Can I see it less maybe for people like us, as well as people casually interested in Linux, or maybe people who are professionally using Linux as developers or other things, but don't have very much interest in managing a whole Linux operating system? Yeah, well, yeah, there's probably a lot of, you know what, you know, the reality is we should just acknowledge here. So that way we just, it's the elf in the room. There are millions of more people that fit that description than the people that are interested in managing a Linux
Starting point is 00:21:41 box. There are millions of more people, right? So let's be real about what the market is here. My wife wanted a laptop two or three years ago, and I got her a ThinkPad for 150 pounds. It was at that point two years old. And if cost is your main argument, then I think the used laptop market is perfectly serviceable for Linux. But then if we're talking about this mythical new Linux user who comes out of the swamp and wants to use a new box, maybe a Chromebook's a good shout, but I don't see too many of those to be fair. So that new user, there's been, I don't know if you've seen these, there's been a couple of articles in Forbes this week. Yeah, I casually, via Twitter, invited him on the show and I haven't heard back. Yeah, so I'll give you
Starting point is 00:22:28 some background on that. So first of all, these articles were really good timing because the first one came out like about two minutes before I was about to give a presentation last week in Montreal. And it perfectly sort of summarized
Starting point is 00:22:43 everything I was talking about, how, you know the 1804 releases joined up all of these things we were working towards and this is an operating system we can be proud of and people are using it and finding the software that they want and this article said all of those things so i was able to flash it up as the sort of concluding point um the author of that article has said that this is the, these two, um, posts he's done about switching from windows to Ubuntu have been, uh, 10 times more successful than anything he's written previously, which is why he's going to continue the series.
Starting point is 00:23:15 And he's actually reached out to, to us at work, uh, and asked us to help with the next installment, um, which is a throwback to our earlier conversation about gaming on Linux. This is the thing that he's going to be looking into next. Aha! I'd love to know how sticky that switch is for a lot of those new Windows users. Because I know personally, a few years ago,
Starting point is 00:23:37 I switched probably several times a year. And then, oh, there isn't this one thing. So I went back to Windows. I'd love to know sticky linuxes for these guys i think what's changed at least from talking to him is that he first of all installed linux mint and that didn't stick and then he installed ubuntu 1804 and the and i think the main reason why it stuck was because the first run wizard gives you this, you know, flash up of here's some interesting software you can install. And that included all of the things that he wanted to install.
Starting point is 00:24:10 He wanted to install Telegram and Spotify and Skype and all of that stuff that's presented there. And I think that was like a tipping point of, ah, here's all of the things that I need. And that encouraged him to then stick with it for a bit longer and explore a bit more deeply. It really does make a difference. It seems to us technical users like such a small thing.
Starting point is 00:24:34 It almost seems irrelevant, but it makes all of the difference to users that are coming to the platform for the first time. And there is real value in brand recognition. There's real value in seeing brands that you recognize on that Linux desktop. I mean, oftentimes that's all you have, right? It's like sort of a proxy for trust and for reliability and just like, can I get my work done? So what else can you tell me about that? Because it sounds like you know more about the story. Well, I know what
Starting point is 00:25:00 the next, well, I was saying the next piece is going to be on gaming, but looking at the comments on Twitter and the comments on the articles, there seems to be not, I mean, there's only hundreds of thousands of views on the article itself. But there seems to be a lot of people who have been thinking about making the switch and needed some sort of confirmation in the mainstream media because they don't follow you know our communities in these corners of the internet where we live and it's given them confidence to go out and try and what's been really good to see uncharacteristically is other people out there who are running linux of one flavor or another and saying yeah there's lots of good reasons to switch you know that um you know here's this software that could fill this particular need for you. So it's been quite a positive thing and uncharacteristically so, considering what we
Starting point is 00:25:52 normally see, you know, when you get these articles about, you know, switching to Linux, and then it's a big bun fight about you're using the wrong Linux and all the rest of it. What do you suppose is different now? Why is that? Why has that not been, oh, you should have tried Arch. Oh, you should have tried OpenSUSE. Why has it instead been, because you're right. I've been following the discussion as well because I wanted to, I wanted to ask him about it if he came on the show. And it has been a lot of more like, can I help you? Can I, is there anything I can do for you? Do you have any questions? What do you think's changed? What's shifted? I don't think anything's changed.
Starting point is 00:26:29 I disagree. See, I think it's a switch to GNOME. I think Ubuntu switching to GNOME and then working upstream and being at Guadec and all of those things, I feel like have maybe changed the response possibly. I think a lot of people are exposed to a lot more Linux at work now than they ever were before with the rise of AWS. You end up with a lot more people doing quote-unquote DevOps that was traditionally the sysadmin's domain, and they never touched infrastructure. And I think that's made quite a big difference. With regards to GNOME and the reception that ubuntu is getting these days i
Starting point is 00:27:05 think it's two things yes i think to some extent it's it's returning to gnome doing that in the right way contributing upstream very visibly i think all of the publicity and the blog posts that were done through that 1710 cycle to sort of chronicle that laid things out and i think there's you know a return to involving the community you know with the new community theme that's um that's in development and will feature in 1810 which has now got its name but i think what was different with what i saw with the commentary here it is it wasn't posted in the usual places the linux community whatever that is hang out it wasn't in our linux it was in the comments of forbes and
Starting point is 00:27:47 the comments of the tweets from the journalist where our usual community don't hang out and i think maybe the response was more positive because the people that were were following on there who had some experience with linux are maybe a little bit more pragmatic and level-headed and not so sort of bipolar in terms of which distribution that they would, you know, insist you have to use. Right, so the areas in which it was spread and talked about, the usual grouches didn't organize. Yeah, that's my feeling at least anyway. Huh. Yeah, I mean, I think there is, we, you know, especially as enthusiasts,
Starting point is 00:28:24 people who put a lot of identity into our use and love of this operating system, it's very different than just sort of the thing you're like, oh, some casual news about how maybe that makes my life easier or a plus one for that thing I like. Yeah, and I would actually add to that a bit. And Brent, I think you could probably echo the sentiment a degree as well. And Brent, I think you could probably echo the sentiment a degree as well. And that is when you want to just try switching over your workflow to Linux and the first bits of feedback you start to get are, oh, you're dumb, you chose the wrong distribution.
Starting point is 00:28:55 That's a big turnoff. That's a big, that's like this big, like almost judgment that gets passed on you right away. And it comes across feeling sort of like you just get shut down in this what was otherwise an exciting adventure. And that kind of feedback isn't exclusive to user adoption. Again, I think it was this week or last week, Hiri posted a blog about their experience
Starting point is 00:29:22 bringing a proprietary application to Linux. And they touch on this, that they went to seek out the Linux community and where they started their journey was on our Linux. And based on the feedback they got there, they dropped their plans to have a Linux client. plans to have a a linux client uh hiri by the way is a an email client uh specifically targeted at the exchange in office 365 and it's multi-platform but they wanted to do linux and they were really dissuaded from doing so because of the reception that they got there um and then um as it happens alan popey actually saw their application randomly some weeks later and contacted them and worked with them and helped bring Hiri to the Snap store.
Starting point is 00:30:11 And this blog post then talks about how this turned around their perception about dealing with the Linux community because they were dealing with a different Linux community once they came into that platform and they were welcomed and they were encouraged. And then their blog post is very even handed. I think it points out some of the drawbacks of, you know, targeting Linux and some of the plus points. And some of the plus points are actually Linux users are specifically helpful in debugging and raising issues and giving you technical insight into your application. But here you have gone from being turned off to a year later, they're now making 25% of their revenue off the snap. Yeah, so I want to talk about that, because I think that is a really interesting story.
Starting point is 00:30:58 And I think it's also fascinating in the context of Reaper just coming out for Linux, which is the editing software we use to produce our shows and record right now this show, and also the dictator, benevolent dictator for life of Slackware coming out today saying, I'm completely broke and I've been getting scammed by the Slackware store. I feel like all of that is, I think that's what we should move to. So before we switch to that, so Wimpy, that was the tease. Brent, I wanted to, I know you were going to say something there. I wanted to come back to you for a moment.
Starting point is 00:31:32 Just wrapping this, putting a button on this conversation just so we can move on and talk what Wimpy just shifted to. Is there really, is there a big turnoff if you were switching over to Linux and people come at you and say it's the wrong distro? Could you just talk to that for a moment? Yeah, I feel so. I've helped several users move over as a professional service, I'll call it. But what I've noticed is that it's hard enough to get someone to think about changing their entire workflow. And so to get
Starting point is 00:32:03 that sort of discouragement of someone saying, oh, you did it all wrong, or whoever helped you suggested the wrong thing is a real turndown. But what I like hearing here is that when there is a suggestion that, you know, any distribution is better than what you had before, then I think that's really the direction that we should be applauding people who are new users and to encourage them to really explore instead of being discouraged, right? We shouldn't be saying, oh, why'd you do it that way?
Starting point is 00:32:36 You should have done it this way. Instead, the conversation would be, oh, hey, you should try this one too, right? You're striking out from Windows or you're striking out from the Mac. Congratulations. I couldn't agree more with that. When we were doing Fustalk Live
Starting point is 00:32:49 a couple of months ago, one of the segments in the Late Night Linux live podcast was, what do you wish would change in the next five years in Linux? And Will Cook made the point that he just wished everyone could just get along. We all believe in the same thing.
Starting point is 00:33:05 Yeah. We've all got a slightly different thing that we believe in. But when people come to the thing that we believe in, we should welcome them and we shouldn't fight. And I nearly stood up and applauded when he said this because I felt so strongly that he was correct about this. And I really wish we would see this sort of mentality change this this this fighting this infighting um people adopting uh party lines factions you know within the community and and slagging each other off is just really tired and frustrating yeah and um I think I think we've probably we've probably talked it as much as we can on this show in the past.
Starting point is 00:33:46 This is an area, though, that both Wimpy and I care a lot about, and if you do too, I would encourage you to check the back catalog. I'll just really quickly say every week I hear a story or two from somebody who's burned out just because of that issue. And they don't want to make a big deal about it. Not everybody wants to, like, burn down the web with a blog post. They just kind of quietly go off into the sunset. And it's like we should come up with – maybe if we came up with a term and we had a website and a logo, then maybe it would get more attention then.
Starting point is 00:34:17 All right. So Wimpy really just – he just cracked that can of worms right the heck open just a moment ago. Mentioned – if you've heard about Hiri, H-I-R-I, it is a really fancy-looking, super well-designed email client that we haven't talked a lot about. In fact, if you read the blog post, podcasters have outright refused to talk about it.
Starting point is 00:34:38 Joe! Joe Resington! Podcasters have outright refused to talk about it. So let's talk about what they're claiming, about some of the difficulties they've had about moving a commercial product over to Linux. And then I want to conclude it all by discussing why I think Reaper coming to Linux is a massive deal, even though Ardour is out there and open source. And the shitstorm I'm getting just for saying that already, which is amazing. I want to talk about all of that. Plus, we'll end it all on a few ways for you to examine the performance of your Linux box, look at perhaps the PSI of your system, if Facebook has their way, and then a tool that will give you essentially a quick snapshot of all the essential information
Starting point is 00:35:21 you need on the command line about your GNU slash Linux box. And yes, that situation going over at Slackware. So let's take a moment and thank DigitalOcean for making this episode possible. DO.CO slash unplugged. So you got to go to the DO to the.CO to the slash unplugged. So that way you can get the $100 credit over at DigitalOcean. And you know, they're not going to offer this forever. So go take advantage of this while you're hearing these words of wisdom come from my mouth hole into your ear holes. Do it right now. do.co.pl to get a $100 credit for 60 days when you sign up with a new account over at DigitalOcean.
Starting point is 00:35:59 Now they have industry-leading price and performance. I don't say that lightly. My favorite system, the 3 cents an hour rig, is amazing. And they have systems that go up to nearly 200 gigs of RAM. I know. 80 gigs of SSD, 3 terabytes of transfer, two beautiful CPUs, 4 gigabytes of the random access memory, and I get that all for 3 cents an hour.
Starting point is 00:36:22 You can get one that's $5 a month. That's $10 for every two months. You can imagine how far you can get, though, with a $100 credit. They also have flexible droplets where you can mix and match the resources depending on what your application needs, and you can deploy the entire application. So you want GitLab. We actually are doing that right now as we record.
Starting point is 00:36:41 There is someone mysterious in the background who has been on the show before in the Mumble Room, but is not here today and may be here next week, who is deploying GitLab on a DigitalOcean droplet to manage some projects for us over here at Jupyter Broadcasting. What? Wow. Yeah, and it's just one of those nice things where because we have a team account, he has access to my resources, he can deploy it under my account. So ultimately
Starting point is 00:37:06 I have total control over it all, but I can have someone in the community work with me. And I just love the flexibility that DigitalOcean brings, and the interface is super easy to use. So managing DNS or SSH keys is easy, and they have lots of documentation as well. So go to do.co slash unplugged
Starting point is 00:37:22 to get a $100 credit. That's, you know, I mean, $100. Oh, man, I can think of all the fun ways I could burn through that credit. I mean, even on a Seattle budget, $100 is not bad. You know what I'm saying? That's some vertical spending money. Speaking of Seattle budgets, Ting.
Starting point is 00:37:37 Let's go over to linux.ting.com right now. Linux.ting.com, it's smarter than unlimited. If you use less, you just freaking pay less. Here is the best part about it. It's just $6 a month for your phone plus what you use. So if you're texting the ladies or the guys a lot, you're going to pay a little more for texts. But if you don't text the ladies or the guys a lot,
Starting point is 00:37:59 then you won't pay anything for texts. If you use a lot of data, you'll pay for data that month. So like last month, I used more data. I'll pay that month. But for the other 11 months of the year, I pay a lot less because I'm always on Wi-Fi. I also do not use the phone. I've got Slack.
Starting point is 00:38:14 I've got Telegram. I've got Skype. I've got FaceTime. Why would I actually make an actual phone call? In fact, little fun ting fact for you. I spent, you know, the last collectively two months in Texas and never made a single phone call. Spent a lot of time on the FaceTime with my internet phone from Apple.
Starting point is 00:38:36 So fancy you. Using the FaceTime audio. And then you add that with some earbuds and stuff. It is a great way to go. Never, never used them in it. I mean, what do you want to be on that publicly switched telephone network for? Anyway, that's last century technology. Please, Wes. So beyond that. Please.
Starting point is 00:38:54 I want my voice in packets. And that's why I love Tink. So when I'm on Wi-Fi, I just use Wi-Fi. And if I need the cellular network as like a data backup, I've always got it. They've got nationwide coverage. Tink has you covered from coast to coast, and they have CDMA and GSMs. They're both of them.
Starting point is 00:39:09 Whatever you want on the multiple of the frequencies. And here's the best part. The contracts, they don't got them. No early termination fees, no quote-unquote service agreements. You just pay for what you use, and when you're done, you can stop. You can do it all through the website,
Starting point is 00:39:22 or you can talk to one of their really great customer service reps. So go check it out. Just go to linux.ting.com. That'll take $25 off a phone if you want to grab one from the Tings. And if you bring one, and like I said, they got the GSM and they got the CDMAs, then you could just get $25
Starting point is 00:39:38 in service credits. And Wes is going to sit here and tell you that's going to probably pay for more than your first month, right, Wes? I would be very surprised. Or you have a lot of friends and, hey, that's not a bad problem. You know what? You're right. Oh, so what you're saying is the reason why my Ting bill is so
Starting point is 00:39:54 low is because I don't have any friends. I mean, I was hoping you wouldn't make that connection, but yes. You know what? You might be right, actually. You know what? Plus, I talk to them all over Telegram, right? It's all those gifts you send buddy it is right anyways
Starting point is 00:40:07 go check him out linux.ting.com and a huge thank you to Ting for sponsoring the Unplugged program linux.ting.com
Starting point is 00:40:14 first sponsor first sponsor of the show right there deserve it I gotta also say big thank you to Linux Academy
Starting point is 00:40:19 number two sponsor of the show boom right in there hot after Ting was Linux Academy linuxacademy.com slash unplug that's where you go to sign up and of the show, boom, right in there, hot after ting, was Linux Academy. Linuxacademy.com slash unplug. That's where you go to sign up and support the show and get
Starting point is 00:40:29 a free seven-day trial of a platform that is growing like crazy. They just had a live stream today where they announced the essentials of AWS Lambda, which is awesome. They completely rebuilt their Lambda courseware. Nice. AWS Security Essentials was also announced.
Starting point is 00:40:45 Oh, that's important. Last week, Red Hat Enterprise Security Essentials and a bunch of container management courseware as well as Salt and OpenStack has been announced. They are rolling out more than 150 bits of new content, courseware challenges, and more at Linux Academy. And you can try it out at linuxacademy.com slash unplugged. They have so much in the works.
Starting point is 00:41:05 I just got a taste of some of it. And I got to tell you, there's never been a better time to subscribe because they are super fired up about creating new content as accurately and as fast as possible. And they are building a team around checking things, making sure things stay up to date
Starting point is 00:41:23 and that the best people are on those topics, your subscription will be worth it. Go to linuxacademy.com slash unplug to learn more about anything that runs Linux or that Linux runs on top of. And why not go check out their YouTube channel? Not only do they just recently announced some new Google platform courseware and some really good stuff, including you get some videos of some of the different people behind the scenes. But their live streams, which I've been on for a couple of them, and the one they had today are all over on the Linux Academy Com YouTube channel. So you can see everything they've announced recently. You can see my live stream appearances, including me eating a cupcake that had gold dust on it that then got in my beard,
Starting point is 00:42:02 which stayed in my beard for the rest of the live stream, and that's why even after 13 years of broadcasting on the internet, I haven't learned to not eat gold cupcakes on a live stream. You can see that as well. That's a thing that happened. LinuxAcademy.com slash unplugged. But it was delicious frosting. And nobody else was eating it. It was like a poppy
Starting point is 00:42:19 seed. Oh, I love poppy seeds. Yeah, it was like a poppy seed batter that they had for the cupcakes. So like, I mean, this is a fancy cupcake also, so I know. I think you can be forgiven for indulging just a little. That's how they celebrate OpenStack's birthday. They know what they're doing. Yeah, they're fans over there. LinuxAcademy.com
Starting point is 00:42:36 slash unplugged. Okay, so let's talk about a couple of tools you can use, and then, you know what, we'll cover those later. We'll cover those later. Screw it. Let's get into the topic. Let's talk about Hiri and that email client. We were going to talk about the tools, but I just want to move right to this.
Starting point is 00:42:51 This has been something that got me personally fired up because they took a shot at Linux podcasters and they called our Linux part of the Linux community. And those two things make me very, very, very angry. And I don't know what to do for these guys because they did their best. You know, they reached out to Canonical, they worked on making a snap package, and you can't expect them to spend 15 years in the community and learn every esoteric aspect of our tribe before they try to launch a product. So I don't have any good advice for them, but there are several things in this post
Starting point is 00:43:25 that really piss me the hell off. And I feel like they are representative of a much, much, much larger problem that is becoming worse than ever, than I have ever witnessed. I've been using Linux since the 90s as an end user, and I have never seen this headwind against commercial software. So I want to cover all of that. Let's start, though, with how they tried to interact. Six months before they went to market with their Linux app, they went to what they considered to be the Linux community, reddit.com slash r slash Linux. And they wanted to see if people there would pay for a proprietary product. That's kind of like going to a free water bar
Starting point is 00:44:10 and trying to sell bottled water. I mean, like, I don't know how else to, like, and I don't blame them because where else do you go? Right, you're like, oh, I want to find the community for that. Well, there's probably a subreddit, and sure enough, there is. Yeah, where else do you, like, there's nowhere else you can go where you can start,
Starting point is 00:44:24 like, anyone can just start a thread asking a question and then get engaged. Yeah, where else do you, like there's nowhere else you can go where you can start, like anyone can just start a thread asking a question and then get engaged. Like you go to Reddit, like there's no other option. And the problem is, is every single person over there is a son of a bitch.
Starting point is 00:44:35 All of them. I'm one of them. I'm a son of a bitch. I was going to say, yeah, I'm over that. I mean, accurate enough. Yeah, I mean, our Linux is a,
Starting point is 00:44:44 we've also just sort of tracked these things over the years at Jupyter Broadcasting because we have Telegram, we have email, we have YouTube comments, we used to have website comments, we have Reddit comments, we have tweets, we have Facebook comments. And so we really kind of watch all of this stuff
Starting point is 00:45:00 across all of these different platforms that allow for audience engagement and feedback, Instagram, et cetera, et cetera, et cetera, et cetera. And there is a really, really, really close parallel to YouTube comments and Reddit comments. Same topics, same people they reference, same everything. The vernacular, the grammar, all of it is it's the same crowd. It is the same people that are commenting on our Linux are a lot of them, not all of it is, it's the same crowd. It is the same people that are commenting on our Linux are a lot of them, not all of them. I'm not trying to, I shouldn't paint in such broad strokes, but
Starting point is 00:45:30 many of them are also on YouTube making comments. Like there's a lot of similarities there. I just been doing this for a really long time. I watch all of the comments and then we also track some of them in spreadsheets to try to get idea of general audience feedback. And, you know, it has gotten to the point where Angela can read a comment to me, and I can say that's a Reddit comment. That's a YouTube comment. That's a tweet. That's an email. Before she's even told me the source, I can tell you where that came from because of the type of commentary we would get in the different sources.
Starting point is 00:46:04 This was super, super, super, super obvious to me as we were wrapping up Linux Action Show. In fact, it was a point of discussion that we made just because it was an interesting data point, and it's something we've followed since the last 10 episodes of last or so. We have followed it in a very close way, and I can tell you that the kind of commentary you get out of RLinux
Starting point is 00:46:24 is some of the most hostile, least informed, bigoted type of commentary that you will get in the Linux community. A small percentage of it is well-informed, well-intentioned, and the other percentage is toxic. And so that right there is, I think, a huge issue because our Linux is going to be representative of the community to so many people that are investigating the Linux, quote-unquote, market for the first time. I mean, you're absolutely right. And it's hard, too, because I think many of the reasons that Reddit is a powerful platform, it can also be kind of a dangerous platform.
Starting point is 00:47:01 And there's so many of us that just love Linux and are just trying to get things done and go about our lives. And I certainly go over there, but I don't spend a lot of time there. You know, I might see what people are talking about, pop in a few threads here or there. But if you're completely outside the bubble.
Starting point is 00:47:13 But, oh, yeah, I mean, you have no way to know. Where else do you go? And it's hard because you don't know about all the best blogs or the Google Plus pages or, you know, it's a hard community to key into. And then especially hard, I think, for the product area they're targeting, because it's, again, it's kind of the theme of this whole show, the casual Linux user who doesn't love it enough that they want to go,
Starting point is 00:47:33 you know, spend all their free time at home on the Linux subreddit, but would love to have this, you know, exchange client for their work email. Yes, exactly. And so as Wimpy implied a little earlier, they got a pretty negative response when they went to RLinux asking about the interest in this. They cite a couple of examples here in their blog post. One is, quote, this is going to be a very hard sell being a proprietary-based source
Starting point is 00:47:58 system to Linux users. Many use Linux because they have bought into the idea of open source. But good luck with it anyways. And then another user writes, if it were free and open source software, I would have downloaded it and compiled it 20 minutes ago. So they say after reading these comments, they, quote, promptly shelved their Linux ambitions.
Starting point is 00:48:18 But the guys at Canonical were persuasive. They had a vision. They wanted to bring Ubuntu to the widest possible audience. To do this, they needed to attract more software to the OS. More than that, the software should be easy to find, update, and install. They created Snaps, a software deployment and package management system. The results would be available on the Ubuntu Software Center, amongst other places, which is essentially like an app store for Linux.
Starting point is 00:48:42 We bit the bullet and spent some time creating the Snap. The opportunity to reach a new market and spent some time creating a Snap. The opportunity to reach a new market and scale was too good to miss. By far, most of our Linux downloads now come through Snaps, although tracking exactly where those Snap installs are coming from isn't possible at the moment, as Snaps are available online and they're available for other distros. But success in any app store is contingent on the amount of exposure you get on the front page and editorial areas.
Starting point is 00:49:06 But financially speaking, I do believe you can make a living out of selling software to Linux users alone, but we couldn't rely on just Linux users right now. I'd say it nearly pays for itself, and the numbers are gradually increasing, but the main challenges remain getting the word out. Unfortunately, the fundamentalist FOSS mentality we encountered on Reddit is still alive and well. Some Linux blogs and podcasts simply won't give us the time of day. If Linux as a platform is going to succeed, Linux users should think about the riches of the entire ecosystem rather than to seek to limit it.
Starting point is 00:49:45 There's just a lot in there. There is just a ton of that. I mean, so much of it, I think, also comes down to how we represent ourselves or how, you know, disparate parts of the community self-organize because, you know, proprietary software used to be for a long time the norm. And in many ways, an open source free software was a reactionary movement against that. And so I think it is legitimate that there can be sub-communities that say, like, no, I want to build a life for myself on this stuff,
Starting point is 00:50:08 and frankly, I'm just not interested in your proprietary product. That doesn't mean that you shouldn't be able to do that as part of the community. And then how do you identify that? How do you know who you're talking to? I guess I feel like I wish he knew he could come on this show. We have an open mumble room. He could come in here and they could tell us about this cool application they're building. Like, they didn't have to ask for permission. They could
Starting point is 00:50:26 just be here and telling us about it. And they say that the podcaster has turned them down. That's not true. You know, I mean, maybe some podcasts did, but other podcasts would be interested in what you're doing. There's different markets. You know, like I think you and I both have a sort of a realistic look at like there's people out there that are trying to use Linux in environments that have been traditionally Microsoft-centric. Very much so, yeah. That was me early on.
Starting point is 00:50:51 If it wasn't for Crossover Office and Zandros and later on Evolution with its Exchange Connector, I wouldn't have been able to switch to Linux in the workplace. And now when there's applications like Hiri here, H-I-R-I, that support Exchange,
Starting point is 00:51:07 well, that's a question we get every single week is how do I use Exchange under Linux? So I would have been very happy to talk to this person, but they don't know. When they're outside the community, when they're outside our bubble, when they're outside our echo chamber, like Wimpy was talking about with the Forbes editor, they just don't simply know. So what can we do here, Wimpy?
Starting point is 00:51:29 I think the first point that we start with is where do people go and find the Linux community? There's no like one place to go and visit and be part of it and sound it out. You know, our Linux is just one of the many online communities for Linux. So, yeah, that's a tricky one because, you know, we've got like 900 distros out there now, so it's quite a fragmented space. Yeah. Otherwise, it seems like the problem is going to get solved at the other end by business interest,
Starting point is 00:52:04 which in some cases, like this, canonical, getting them to use snaps, I think, is a good thing. But that's going to be the other driver in this. And I don't know if that's what the community wants necessarily for everything. What do you mean? Well, if we don't have an organized spot for outside people to find that is truly representative of the community and different resources, then it's going to be left up to businesses to solve that problem where they can fund somebody like yourself to reach out and convince them to package this thing up in a snap. And while that's
Starting point is 00:52:34 certainly a decent effort, Canonical can't solve this problem all on their own. We need something that is more than that. Yeah, I agree. You know, this is a real thorny problem, right? So you only have to look at how distributions are maintained and how many hundreds of people are responsible for managing the archives behind those distributions. In order to scale the distributions up, the distribution repositories up to encompass all of the software that's available, up, the distribution repositories up to encompass all of the software that's available, you would need an order of magnitude more people packaging up that software. And clearly this doesn't work. So when you look at the likes of the iOS store and the Android store, there's millions of
Starting point is 00:53:19 applications there and the model is simple. The developer or the vendor publishes their application directly to the users. That scales. And so this is the model that we need to pursue in order to give Linux as a whole, a better footprint in the desktop market, because there is more software out there than the free and open source software that we have in our distribution archives. There's also tons more free and open source software out there that is not in our archives, and we need to find a way to get that software to users. Finding more archive admins is not the way to do it.
Starting point is 00:53:58 Yeah, in a way, that's a pretty good response to recent criticism that that model has led to malware or crypto because i agree like making software more more available is the ultimate end goal there yeah and that's a compromise that you have to make and you know we have to improve the safeguards that we put in place to detect that stuff automatically just in the same way you know apple and google and mic Microsoft do in their stores. So they say the takeaway is it's not so easy in their case to sell to an open source platform because what everybody has told them in feedback is, well, just open source it. And that is so easy for us to say, but they point out like we have professional VCs that
Starting point is 00:54:44 have funded this and they want us to hold, but they point out, we have professional VCs that have funded this, and they want us to hold on and own our intellectual property here. And there's really no wiggle room. Plus, the support model won't pay for the whole thing. And that's a real problem that a lot of developers face. A lot of shops face that. When Linux users tell vendors that nobody's interested in proprietary software, they are blissfully ignoring the fact there are 700,000 Linux users on Steam.
Starting point is 00:55:12 So that percentage of the Linux user base is quite happy to buy proprietary software, no problem whatsoever. And there are other examples. If you're paying for any of these web services, nine times out of ten you're buying into proprietary systems. So I don't believe that people aren't prepared to buy proprietary software. I do believe that there is a section of our community who are absolutely committed to the notion of free and open software, and that's all that they will use.
Starting point is 00:55:48 And there are good reasons why they believe that and why that's the way they want to use their computing environment. And that's brilliant. Those people are well-supported and have got plenty of software available. But that doesn't mean to say that for the rest of us who've got a more pragmatic outlook shouldn't have access to proprietary software available. But that doesn't mean to say that for the rest of us who've got a more pragmatic Outlook shouldn't have access to proprietary software on Linux. I wonder too if maybe we should pivot this discussion or just think about it like if
Starting point is 00:56:13 they had gone out to survey all of the Outlook users or Exchange users and said, how many of you would be interested in this software running on Linux? How much different would that be? That's a great question. Right? Or gamers, if you were like, hey, how many of you would use a Linux system if you had the ability to do so with our Steam client? But that's just harder to do, right?
Starting point is 00:56:33 And you think about it, I think we often think about it in the reverse. So listening to this week's LAN when you brought up Reaper, Chris, Joe just shut the conversation down. It's proprietary nope not talking about it and and sometimes i think that can be just as harmful to the discussion as things like on rlinux being toxic because you know if for example this company was listening to that podcast they go oh well i'm gonna have 50 of my users that think this is great and 50 i mean maybe that's an unfair brush but maybe you get my point um and hopefully i think the thing about the linux community for me
Starting point is 00:57:14 is that it is made up of lots of different individuals you have some freedom respecting storming types who are you know to the to the, free and open is the only way to go. And then you have people like me who I am essentially a pragmatist at heart. And if I see something like Hiri come up and it solves a genuine problem that I'm having, I'm going to think long and hard about whether I run a proprietary piece of software. But at the end of the day, if that's the only option and it adds a feature to Linux, it's going to mean that more people can use Linux. I think on balance, that's probably a good thing. I agree. And my understanding is that's the vast majority of the audience's belief. But there is a portion that do have strong, you know, strong moral beliefs around
Starting point is 00:58:07 using only free software. And I feel like the news that Reaper is coming to Linux officially is, you know, an effing game changer. I've been trying not to talk about this because it hasn't officially been available. It's been on like a website where you're not allowed to share the link and all of that kind of stuff. But since the beginning of 2018, we've been recording every single damn show at Jupyter Broadcasting in Reaper. And Noah was doing it before that as sort of like my test guy. You know, he was my canary in the coal mine to see how it worked. And so when Reaper was officially announced, I am elated because it now makes Linux the best podcasting platform. It is the best platform to record podcasts, and that industry is exploding right now.
Starting point is 00:58:53 The podcast industry, and that is now an industry, is blowing up in a way that scares the shit out of me, to be honest with you. But there is more and more people looking to produce podcasts, and the fact that you can now say there is an entire workflow that is Linux-based that is superior to the commercial offerings, including Macs. So extrapolate that argument to photography. I know we've got Brent here as well.
Starting point is 00:59:15 I use Lightroom very heavily for all of my photography stuff. I would absolutely love Lightroom to run natively on Linux. I know it's a proprietary thing and I know you have to pay for it, but the fact that a commercial grade piece of software would run on Linux would just be life-changing. It is important and we don't all get to live in the world of where, in many cases,
Starting point is 00:59:38 yes, and for many people it does work. And we spend most of the time on the show celebrating the fact that open source and free software is just so freaking awesome. But there are times and places where you need other things. And while we can all say, like, how do we help open source grow in this area? Does it make sense for open source to have a replacement there? A lot of times for people who are just trying to start their journey, they just need to have it happen so that they can continue to explore things while still getting stuff done. Absolutely. There's only so many hours in a day.
Starting point is 01:00:04 Unfortunately, yes. And I think one thing that we should keep in mind is that choice is really what we should value. We should have open source choices like, for instance, your Lightroom alternative is Darktable and that's come a long way in the last few years.
Starting point is 01:00:20 It's what I use for 80% of my professional photography. But you should have the choice to continue using Lightroom on Linux if you want to. Maybe that's a workflow that works better for you. Maybe it's something you're used to and you just don't have the time or energy at the moment to learn another piece of software. But we should be celebrating the fact that we have choices, not that we only have free and open source software choices.
Starting point is 01:00:44 Absolutely agree, 100%. Yeah, we don't want to live in a little sandbox, right, where we only have our open source or free software apps that don't feel that little competitive pressure to have to compete on the same platform with other commercial software. I think it's a balance. It's a balance, really. It's a balance between what is free and what is closed.
Starting point is 01:01:03 And I think if you have too much in either direction, well, I'd say you can't have really too much free, but you can have too much in the closed direction. And so it's a balance. And in a way, when you have a free base operating system and a free kernel, and all the libraries are free, and the UI is free, and the applications on top are free, and you're running one or two commercial applications,
Starting point is 01:01:23 one or two commercial or proprietary applications, I think that's not a bad balance. And I think that we as a community have to be more accepting of that idea. The idea is to strive for as much free and open software as possible, but we shouldn't completely shut down anyone who wants to have something commercial. And I have gotten tweets and telegrams since Sunday when we released Linux Action News. People are shaming me for using Reaper when Ardour is out there and available. And I have gotten tweets and telegrams since Sunday when we released Linux Action News. People are shaming me for using Reaper when Ardour is out there and available. And I respect Ardour. I think it's a great project.
Starting point is 01:01:55 And I've actually donated money to Ardour before, even though I don't use it. I just prefer to use Reaper for people don't know what it takes to record 32 tracks of audio in real time to a multiple different RAID arrays and to a NAS. So how dare they judge what software I choose to use to accomplish that task? But yet still, I have received quite a bit of criticism in the last three days because I'm using Reaper instead of Ardour. And here I'm just happy that we're producing all of this in a high-quality way on Linux. You go back, I don't know, was it three years ago when last was video? And how much of that workflow was done? You had Wirecast going in a Mac and all the rest of it.
Starting point is 01:02:39 And you think, well, where you are now running one proprietary application on Linux is much better than running your entire workflow through a Mac, surely, isn't it? Yeah, and I kind of have been trying to get to a spot where I'm not judgmental what anyone uses. You know, like there was people that I've met recently that I thought were just super, super hardcore Linux developers that are on a MacBook, and I had to really kind of sit with that for a minute. I know that seems like a weird thing, but I had to sit with that for a minute.
Starting point is 01:03:10 And I had to be mindful about not judging them for using a MacBook. I thought you were this big Linux person. I thought, like, I know somebody who is a massive, massive Linux personality on YouTube who I've recently discovered has been using Windows for a year plus and is still purporting to be a Linux person on YouTube. You're talking about Noah, right? Yeah, that'll be the day. If there is one person you can guarantee will never be that person,
Starting point is 01:03:44 it is Noah Chalai. That will never be that person. It is Noah. It is Noah July. And that will never be a problem with Noah. And I also had to sit with that for a little bit. And it's like, it doesn't change. Like if you're, I guess what I'm trying to say is, I have to leave room for that. I have to leave room for that because there is space for open source and free software on all of the platforms now. And I have to leave room for some people to have a more closed down, locked down, proprietary, spying operating system at the base level and using free software at the top level. Just like we should make room for having a free operating system
Starting point is 01:04:18 at the base level and a privacy respecting kernel at the base level and a free and open source backed community operating system and desktop. But maybe we use a couple of proprietary applications at the top level. Like who's to say one's better than the other? And that's something I have to remind myself because I have been the guy that has come on this show and been like, yeah, Wes, I saw 15 MacBooks and I saw six Lenovo's at this conference
Starting point is 01:04:43 or I saw 35 MacBooks. You sure have. I's at this conference or I saw 35 MacBooks. You sure have. I have. That has been me for a long time. And I, you know, that is a form of judgment that I have passed on people. And who the hell am I? I mean, I think I can go both ways a little bit maybe. And I think it's a big difference between like someone who really supports and values Linux and like maybe a Mac just works.
Starting point is 01:05:04 Or maybe they got it free from their employer and it just makes financial sense. There's like a thousand reasons, but in not all cases is that a detriment to the free or open source community. It can be, right? If we still lived in the old days of a pervasive, like, you can't do that on Linux and you'll never do it on Linux world. But we're slowly not there.
Starting point is 01:05:20 And so we need to win on our merits. In the case of Chris's example there, saying that there's a high profile Linux developers or high profile Linux YouTubers using Macs. One is a Mac, one's a Windows guy. So it's both. Right. But they are still forwarding the open agenda, are they not? And that's got to be more valuable than having them, I don't want to say restricted, or have a workflow that is less productive for them.
Starting point is 01:05:51 I don't know if I agree that the answer is yes, actually. I would actually like to open that up to the audience a bit and get their take, linuxunplugged.com slash contact. I mean, I feel like if it came out that I had been using Windows all this time, wouldn't you feel like I was a fraud? Is that part of the question that you're asking, though? Yes, because you've specifically gone on about Linux so much in your workflows. Yeah, I know.
Starting point is 01:06:16 But if you just never talk about the topic of production, if you had a better produced podcast that could reach more ears highlighting the values of Linux versus a worse podcast. Yeah, that was our argument for doing LAS and having it edited on a Mac. That was the argument that we used for a long time. But the thing that Noah and I just kept going back and forth on,
Starting point is 01:06:33 and we kind of just, you know, there's just no way around it, is like, how can you legitimately be a proponent of something that you can't use yourself? Alex's point is, it's more about spreading the message. So take the guy that runs the Linux Foundation. He was recently seen using a Mac. But he's, you know, doing good work with the Linux Foundation in some cases. Which one is more important to you? Linuxunplugged.com
Starting point is 01:06:57 slash contact. I'd love to know, actually. Just one more point. Yeah. Don't forget, there's lots of different types of Linux there is desktop Linux and server Linux and IOT Linux so to be a Linux user you don't necessarily have to be glued to a desktop the whole time you can prefer something and not also be arguing that the other system can't do it I might just like a Mac workflow even if Windows or Linux can do the same thing
Starting point is 01:07:23 I had lunch with a couple of Azure guys from Linux Academy who live, eat, and breathe Linux from their Windows boxes. And it was a real, it was a thing. Like, it just took me a bit like, really? Really? Okay. But you know what? That's their workflow.
Starting point is 01:07:44 And they make their living on Linux and they live, eat and breathe Linux and they connect from their Windows boxes. And I was just, I sat there and I go, you know, that's probably happening a lot more than I realized. So who am I to judge? Because it works for them. And so I am concerned a bit about this strong headwind that is building more than I've ever witnessed. Like, in the past, people just would have been happy that we're making content under Linux and that we're able to do it at a certain quality level. But now it's not good enough.
Starting point is 01:08:12 Now every single application, every single application, every library, everything in the entire pipeline needs to be free software. And it's not always possible. Because if you think about it, you can't even really boot your system without a couple of blobs. So where do we draw the line? And that chorus, as Linux has grown,
Starting point is 01:08:33 and as people have gotten more and more into the free software message and started to grok why it's important, more and more people have become radicalized and advocates, which is understandable because when you really understand the importance of free software, you kind of do get sort of passionate about it. And that passion is turning away people
Starting point is 01:08:55 that could be making tools that enable Linux to be approachable by even more people. And that crowd is now dominating areas that quote-unquote represent the Linux community. I have two podcasts, Linux Action News and Linux Unplugged. Those two podcasts, no, I mean, I'm not sure about Ubuntu podcasts. I think they do quite well. They are one of, and maybe each one of them, maybe the largest Linux podcasts, if not some of the largest Linux podcasts in the world.
Starting point is 01:09:31 Nobody approached me about a commercial piece of software that we could talk about. Nobody approached me. So how do you define what represents the Linux community? I would argue that it's each to our own, to which area we look, which lens we use to look in on the Linux community. I would argue that it's each to our own, to which area we look, which lens we use to look in on the Linux community. And that's a problem too,
Starting point is 01:09:50 because when you don't have one company representing you, when you don't have a Steve Jobs, when you don't have a Mark Zuckerberg, when you don't have somebody like an Elon Musk who can be your front man, who can be your singular point of focus, you end up trying to go to the different quote-unquote communities. And what you get are a bunch of shitheads. And that's what our Linux is, and that's what a lot of the Linux community is.
Starting point is 01:10:15 I say that as one of them, and completely, as somebody who's there every single day. I am absolutely one of those sons of bitches. And it turns away people. And I know that because I've been doing this for a long time and I get emails all the time telling me that. And it's super frustrating to read those emails and I never have a good answer for them. And they're not wrong. And at the same time, we also have to balance that with advocating free software. Like we can't just sit on our hands and not advocate free software and not encourage people to try to open source their software because my God, if we did that, where the hell would we be? So it's not a simple problem to solve. So, you know, I have a penchant for
Starting point is 01:10:54 containers. Uh, I've long made the argument that, um, they, they were the reason that I ended up finally understanding Linux because I didn't have to go on the forums and admit that I didn't know how to do apt-get install basic thing. I just ran this magic black box and this container just ran Plex. It ran all sorts of other stuff, right? And it reduced that barrier to entry. So I think anything we can do to make it easier for people to join the community whether that's packaging software with snaps docker containers whatever proprietary companies that who's it's in their commercial interest to make it as easy as possible
Starting point is 01:11:37 as demonstrated with hiri going through the snap process i think anything we can do as a community to encourage new people, more people to contribute and be part of this community, the better. And if we can get away from the cesspit of YouTube comments and Reddit comments as well, then it's so much the better because I don't think anybody really likes them.
Starting point is 01:12:05 Isn't it interesting? I feel like free software would be better off if Reddit and YouTube were to go away. And that is a sad state of affairs because that's not going to happen. Me, myself, I've actually, I'm still what I consider myself a noob. I've actually, like, still am going through this journey of trying to discover gaming on Linux. And through that the Telegram channels and all that sort of community shows the positive side of what people on Linux are willing to discuss
Starting point is 01:12:43 in terms of solutions to problems, as well as directing new users such as myself, who still do a boot, who are still trying to get through this market of applications, regardless of proprietary or commercial or free and open source. I do see there is a positive side to versus that yang that you mentioned about Reddit and YouTube. I think also to that point,
Starting point is 01:13:12 it's unfortunate, it also is one of the interfaces where occasionally, like in this instance, the wider world sort of stumbles onto our little community in ways that are not good and maybe ways that we talk about less
Starting point is 01:13:24 that are good, or at least it we talk about less that are good. Or at least it becomes a mixing ground and that's probably a lot of work and a lot of misconceptions get generated, but maybe some other things happen too. All right, well, I'm going to sort of wrap this up by asking Brent if perhaps maybe the solution isn't worrying about it from a general user standpoint,
Starting point is 01:13:40 but the niches, niching down, like people that are coming to solve a specific problem, photography, gaming, data science, web development, that's where we need to focus our efforts. And those particular communities might be where people end up actually finding themselves. What are your thoughts around that, Brent? Like, perhaps this overall problem is too big to solve, and we need to solve it by breaking this up a bit and figuring out what people need to do on their Linux boxes. In some way, I probably represent the non-developer, non-SysAdmin user here in some ways.
Starting point is 01:14:15 And so I got introduced to Linux just to get stuff done, but get stuff done in a way that felt a bit more secure and a bit more empowering for me. So I think a lot of users might have that same approach to coming to Linux. And so you mentioned, you know, maybe there should be these sub communities in photography or in design or in engineering or those different vocations. And wouldn't it be great if those niche communities existed because Linux was spread a little bit everywhere, right? When I go to any photography, anything, there's absolutely no one talking about Linux. As far as the professional networks that I'm part of,
Starting point is 01:15:05 I'm kind of the black sheep there. I know there's a lot of Linux advocates who play with photography and get a lot done that way, but coming at it from the other angle doesn't always happen. So I think in a way, if we can spread the word
Starting point is 01:15:19 starting at those vocations and those careers and coming back, that might be a new interesting approach instead of having them come to the Linux community, which is, as we're seeing, a little bit of a mess. Yeah, and it would really be solving it one workflow at a time in a way. And I think I could see that working. It would take a long time,
Starting point is 01:15:40 but open source is pretty good about sticking at it over the long haul. I think we could probably find some professionals or advocates in each of those fields easily. And we just need to lean on them a little bit. Yeah, that's an interesting idea. Worth exploring perhaps some more. Also, I have a link in the show notes about the situation over at Slackware. I encourage you to go check that out because it's an area I think that really could use some love. And if you have ideas on how we could help, I would love to hear at linuxunplugged.com slash contact. I was thinking about running a GoFundMe campaign or something
Starting point is 01:16:14 for the Slackware developer, but I don't know. I don't know if that should be coming from us. I don't know if that should be coming from the community. I would happily dedicate some of Jupyter Broadcasting's time to help manage something like that. If you have ideas on how a show like ours could help in a situation like Slackware, please let us know. And if you don't know what I'm
Starting point is 01:16:38 talking about, please go check the show notes and read up on it and then send me your thoughts. Serious thoughts only, please. LinuxUnplugged.com slash contact. I'd like to make please. Linuxunplugged.com slash contact. I'd like to make a difference in situations like Slackware. We have a project that's been around forever that's working on their best release of all time and their core developer is suffering with holes in his house and driving around in a car on a spare tire
Starting point is 01:16:57 because I absolutely know exactly how that feels. And I would love to help make a difference in somebody's life if you have ideas and thoughts on that, linuxunplugged.com slash contact. If you want to get more Westpain, where should they go? Ooh, go check out TechSnap, TechSnap.systems, or I'm over at, at Westpain. Boom. Mr. Brent, why don't you give a plug skis for your social media profile or somewhere where people can get more of you during the week? Sure. Yeah. There's a little bit on Twitter. So at Brent Gervais, just spell that out. B-R-E-N-T-G-E-R-V-A-I-S
Starting point is 01:17:27 And then, before we go, we have to plug the excellent and always competitive Ubuntu podcast and Mr. Wimpy, I have to ask you, sir, is there anything else we should mention or give a little plug-ski here before we run? I've got a plug for some proprietary software.
Starting point is 01:17:43 Let's have it, baby! I love it okay go ahead well might as well stay on topic hey yeah um so a while ago uh poppy snapped the minecraft launcher uh that's the you know the java the old the old Java UI. And this week we've released into the store. Minecraft is now using the new launcher that they released a few days ago. Yeah, I saw that. Very excited. As a parent who is installing that for his kids, very excited. Couldn't be easier.
Starting point is 01:18:18 That's awesome. All right, very good. Well, thank you very much. Yes, go check out the Ubuntu podcast and go check out more of Wes Payne over at TechSnap. And if you heard us making vague inferences to Joe, you can go get more Joe over at Late Night Linux. And he joins me on Linux Action News every single Sunday over at LinuxActionNews.com. And you're welcome to check that out. Hey, why don't you join us live on Tuesdays?
Starting point is 01:18:41 We do this show at around 2, really kind of starts around 1.30 Pacific over at jblive.tv, jupiterbroadcasting.com slash calendars where we have that converted. And you come hang out with us. You get a bunch of pre-show. You get some post-show. And then you get the Ask Noah show. It's a whole lot of show. Thanks so much for joining us.
Starting point is 01:18:58 And we'll see you right back here, not now, next Tuesday you know one thing we didn't get to mention in the show but is absolutely awesome is that powershell was launched as a snap this week that That is so cool. Yeah, so PowerShell was something that I worked on that originated in the Snap community as it happened. So Chris, you'll remember when you're in Seattle, you met Dan, he was there from the community and he created the initial PowerShell Snap and at that event in Seattle handed it over to Microsoft in person and then since then it's been in legal review and then uh released just this just this week uh this week last week back into last week they really do take this quite seriously don't they yeah impressive yeah I mean that was months and months and months ago yeah we're finding this so we were
Starting point is 01:20:23 just talking about all these companies doing proprietary software this is actually powershells actually open source software but they've spent five months doing the legal review to make sure that all of the libraries that they're now distributing in the snap all of that licensing and copyright is all um above board um they're very thorough and that's the experience we've had um dealing with all of these organizations, proprietary or open. When they publish their snaps from sort of big vendors, they take that stuff very seriously. Yeah, as they probably should. And I would imagine it's going to be a process for quite a while. And then it'll probably get a little bit smoother. They'll
Starting point is 01:21:01 round out the rough edges as time goes on. It'll get faster and faster. Yeah, let's hope so.

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